@samsantosb Tenho usado Bun para scripting e migração de dados há um tempo, desde a primeira release em 2023 e já era bem rápido na época. Essa semana escrevi uma pipeline ETL com Bun e ClickHouse. A latência pra carregar 10mi de linhas no banco é bizarramente baixa
@FelippeRegazio São Paulo tem problemas que pouquíssimas cidades no mundo tem, é uma megalópole muito grande. Não dá pra repetir aqui as soluções que foram usadas em Paris, Londres, Nova York... a inspiração deveria ser as cidades gigantes asiáticas e como elas estão resolvendo suas questões
Um dos fatores que torna os bancos de dados analíticos extremamente eficientes é esse técnica de Vectorized Query Execution. Muito top
https://t.co/InMRQXfQve
Quando você precisa criar um endpoint novo bem simples, mas aí lembra que seu projeto usa clean arch e então na verdade você precisa de: controlller, operator, dto, validator, mapper, usecase, mapper, repository, model...
☠️☠️☢️
Reescrevemos um código nestjs que tinha 30 pastas, 100 arquivos, todos os padrões de clean arch, clean code, gang of four, orientação objetos
o resultado final foi 3 arquivos
ficou mais simples, mais rápido e consumiu menos memória
Estou construindo um banco de dados do zero usando Zig. Acho que a melhor forma de aprender é pegar algo que você gosta, entender como funciona e tentar recriar sozinho. Melhor e mais legal do que qualquer curso
@hermogenesfpn S3 como "banco de dados" é bem comum em arquiteturas de data lake. Salvando os arquivos nos formatos deltalake ou parquet, a performance fica tão boa quanto a de um banco real
O estado atual de aplicações vibe codadas já foi previsto pelo Design Hystamina Hypothesis.
O que isso quer dizer?
Que projetos em fases iniciais conseguem mais sem muito design, mas chega um ponto onde um bom design é fundamental e sem isso, o projeto não anda.