Skip to content
Explorar
fernando
.moretes.com
Blog
Estudos
Cursos
E-books
Open Source
Podcast
Buscar no site
⌘K
Perguntar
PT
Loading…
Pergunte ao Fernando (IA)
Assuntos
/
sharding
sharding
4 conteúdos publicados sobre este assunto.
Architecture Studies
· 4
Decisão (ADR)
ADR: Sharding no Aurora — App-Level vs Aurora Limitless vs Citus
Um workload OLTP em alto crescimento esgotou a capacidade de um único writer Aurora PostgreSQL. Este ADR avalia três estratégias de sharding — implementação na camada de aplicação, Aurora Limitless Database e Citus/PostgreSQL gerenciado — pesando complexidade operacional, custo, suporte a queries cross-shard e risco de migração.
Abrir
Teardown
Figma: Sharding Horizontal de Postgres Sem Parar de Crescer
Em 2022, o Figma enfrentou limites físicos do seu banco de dados Postgres monolítico e executou uma migração de sharding horizontal com particionamento por chave, roteamento dinâmico e migração incremental — tudo isso sem downtime e sem travar o crescimento do produto. Este teardown reconstrói a arquitetura, analisa as decisões técnicas e aponta o que eu faria diferente.
Abrir
Teardown
Notion: O Modelo de Blocos e o Sharding do Postgres
O Notion cresceu de um banco Postgres monolítico para uma arquitetura shardada horizontalmente, particionando dados por tenant para sustentar crescimento explosivo durante a pandemia. Este teardown reconstrói as decisões de modelagem, o processo de migração e os trade-offs reais de operar Postgres em escala.
Abrir
Teardown
Shopify: Arquitetura de Pods para Escalar na Black Friday
A Shopify redesenhou sua infraestrutura monolítica em torno de pods isolados e sharding de banco de dados para sobreviver aos picos extremos da BFCM sem degradação global. Este teardown reconstrói a arquitetura, examina as decisões de trade-off e avalia o que eu faria diferente com base em 16 anos operando sistemas de missão crítica.
Abrir