24FreelanceMarketplace de freelancers que nunca dorme
Ativo

Projetando bancos de dados distribuídos no Cassandra e ScyllaDB

132 visualizações#2689
Período de listagem12 diasaté 27.11.2026
Postado29.08.2026
Visualizações13275 em 14 dias

Sobre o serviço

Traduzido
Eu projeto e opero bancos de dados distribuídos de colunas largas no Apache Cassandra e ScyllaDB, e sempre começo com uma coisa: suas consultas. Antes de iniciar um nó, eu mapeio todos os caminhos de leitura e gravação que seu aplicativo realmente precisa, e então construo um modelo de dados em torno desses padrões de acesso. No armazenamento orientado a colunas, a tabela segue a consulta, então eu desnormalizo deliberadamente, escolho chaves de partição com distribuição de anel uniforme e seleciono colunas de agrupamento que colocam leituras quentes em uma partição.

Então eu ajusto o cluster para suportar tráfego real. Eu defino o fator de replicação e os níveis de consistência de acordo com seu orçamento para confiabilidade e latência, limito o tamanho da partição, escolho a estratégia de compactação para sua carga — séries temporais, log de eventos ou chave-valor de alta rotatividade. Eu mantenho os pipelines de gravação em dezenas de milhares de ops/sec sem interrupções durante flushes e compactação, e a latência de cauda previsível: partições largas, tombstones e shards quentes que eu capturo cedo. No ScyllaDB, eu uso arquitetura de shard por núcleo e extraio significativamente mais throughput do mesmo hardware.

Eu também cuido das tarefas que quebram clusters às 3 da manhã: agendamento de reparos, substituição de nós, replicação entre DCs, planejamento de capacidade e migrações de bancos de dados relacionais que pararam de escalar. No final — um banco de dados que absorve picos e cresce adicionando nós.

— Modelagem de dados a partir de consultas e design de partição
— Replicação, consistência e ajuste de compactação
— Alta taxa de gravação e latência previsível
— Reparação, substituição de nós e configuração multi-DC
Freelancer contacts
E-mailShow
24
Vinte · dica

Antes de fazer seu pedido

  • Veja o portfólio do freelancer.
  • Descreva sua tarefa e peça um preço e prazo.
  • Verifique as avaliações de outros clientes.
  • Ou publique um projeto e compare várias ofertas.
Mesma categoria

Serviços semelhantes

Todos os serviços na categoria
Bom saber
Como faço para solicitar este serviço?

Escreva para o freelancer usando o formulário nesta página: descreva a tarefa, o prazo e o resultado que você precisa.

Como faço para verificar o freelancer?

Abra o perfil: avaliação, portfólio e comentários de outros clientes mostram experiência com tarefas como a sua.

Ivan K.Engenharia (Desenhos / Diagramas)
Contato
FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora