Cloudflare - In-Memory KV Store com TTL
Desafio da Cloudflare em Go: key-value store em memória com TTL, lock sharding, expiração passiva e ativa e profiling com pprof.
60 posts
Desafio da Cloudflare em Go: key-value store em memória com TTL, lock sharding, expiração passiva e ativa e profiling com pprof.
Desafio da Coinbase em Go: order book e matching engine com prioridade preço-tempo, listas ligadas duplas e papéis maker e taker.
Desafio da Datadog em Go: agregador de métricas de alta vazão, com zero alocações, rotação atômica de baldes e sync.Pool.
Os dez desafios técnicos em Go de empresas como Nubank, Uber e Cloudflare, o que cada um avalia e como se preparar.
Desafio do GitLab em Go: fila de jobs concorrente com pool de runners, limites por projeto, fair scheduling e graceful drain.
Desafio do Mercado Libre em Go: detectar mutantes por DNA em O(N²) com early return, API REST, persistência SQL e testes acima de 80%.
Desafio da Nubank em Go: autorizador de cartão em streaming, com regras desacopladas, janela móvel de tempo e detecção de fraude.
Desafio da Nubank em Go: calcular ganho de capital com preço médio ponderado, compensação de prejuízo e regras fiscais, via stdin e stdout.
Desafio do PicPay em Go: carteira digital e gateway de pagamento, com papéis PF e PJ, autorizador externo mock e notificação assíncrona.
Desafio da Stone em Go: transferências financeiras sem deadlock, com ordenação determinística de travas e idempotência.
Desafio da Uber em Go: rate limiter multi-tenant de alta vazão com Token Bucket, limpeza de memória e segurança de concorrência.
Server-Sent Events do HTTP comum ao hub em Go: formato do stream, API EventSource, reconexão com Last-Event-ID, casos reais e o que muda em produção.