rcRacoelho
HomeBlogDesafiosProjetosSetupVagasComunidade
rcRacoelho

Conteúdo sobre desenvolvimento, tecnologia e desafios de programação para impulsionar sua carreira em tech.

Links rápidos
  • Blog
  • Desafios
  • Projetos
  • Setup
  • Vagas
  • Comunidade
  • Links
Conecte-se
    © 2024–2026 Racoelho. Todos os direitos reservados.v3.0.27 · build 2026-10-04
    rcRacoelho
    HomeBlogDesafiosProjetosSetupVagasComunidade
    Blog · 42 artigos

    Artigos e tutoriais

    O que eu aprendo construindo sistemas de verdade: backend, dados, tempo real e carreira.

    Mais recente
    01 set 2026·6 min·mais recente

    Dá pra fazer fila sem RabbitMQ? | Protokol

    Neste post, eu mostro como implementei uma fila confiável no Protokol usando apenas Postgres, sem RabbitMQ. A ideia é simples: salvar o dado e a intenção de notificar na mesma transação, e depois usar um worker com retry para garantir a entrega. Uma solução prática, barata e ótima para MVPs e monólitos.

    postgresbackenddotnetLer artigo →
    Todos os artigos
    05 ago 2026·9 min

    O difícil de WebSocket não é mandar mensagem

    Os 5 problemas de estado que todo app em tempo real tem — presença, reconexão, ordem, conexão morta e idempotência — explicados a partir de um bug real num Planning Poker.

    25 mar 2026·18 min

    Como Funciona um Sistema de Buscas de Verdade (e por que LIKE não é busca)

    Você ainda usa LIKE pra fazer busca no banco? Entenda como sistemas de busca de verdade funcionam: normalização, índice invertido, fuzzy matching, ranking com TF-IDF e autocomplete com tries. Do conceito à prática, com exemplos de código e comparações entre Postgres, Elasticsearch, MeiliSearch e Typesense.

    Arquitetura de SistemasDesenvolvimento de Software
    Arquitetura de Sistemas · Desenvolvimento de Software
    23 mar 2026·14 min

    CQRS na Prática: Como Separar Leitura e Escrita Transforma Sua Arquitetura

    CQRS separa leitura e escrita em modelos independentes. Veja como implementar Commands, Queries e sincronização via eventos com exemplos reais em C#.

    Arquitetura de Sistemas
    Arquitetura de Sistemas
    18 mar 2026·9 min

    Como Arquitetar um Sistema de Notificações que Aguenta Escala

    Mandar um email parece simples até você ter 500 mil usuários e o SendGrid cair na Black Friday. Nesse post eu mostro como montar um sistema de notificações completo: fila, worker, fallback, idempotência, rate limiting e WebSocket distribuído.

    Arquitetura de SistemasDesenvolvimento Web
    Arquitetura de Sistemas · Desenvolvimento Web
    17 mar 2026·11 min

    Seu Sistema Está Lento? O Problema Não É o Banco de Dados — É Quando Você Processa os Dados

    Seu sistema fica lento conforme os dados crescem? O problema não é o banco — é quando você processa. Aprenda o padrão de background jobs e rollups que Netflix, Nubank e Mercado Livre usam pra servir milhões de usuários sem travar.

    Arquitetura de SistemasDesenvolvimento Web
    Arquitetura de Sistemas · Desenvolvimento Web
    16 mar 2026·4 min

    O Título "Software Engineer" Vai Acabar? O Que Realmente Muda Com a IA

    O head do Claude Code disse que o título Software Engineer vai sumir. O CEO da Anthropic disse que metade dos cargos júnior vai ser eliminada. Isso é real — mas o contexto muda tudo. Entenda o que de fato está acontecendo e o que você precisa fazer.

    MercadoInteligência Artificial
    Mercado · Inteligência Artificial
    13 mar 2026·5 min

    Como um bot de IA hackeou repos da Microsoft, DataDog e Trivy pelo GitHub Actions

    Um bot autônomo de IA chamado hackerbot-claw explorou 5 repositórios open-source de Microsoft, DataDog e Aqua Security usando 5 técnicas diferentes de injeção em pipelines de CI/CD. No pior caso, deletou 178 releases do Trivy e removeu 32 mil estrelas. Entenda cada técnica e o que revisar nos seus workflows agora.

    Inteligência ArtificialSegurança
    Inteligência Artificial · Segurança
    12 mar 2026·8 min

    Você Não Precisa Escolher Entre REST, gRPC e GraphQL

    REST, gRPC e GraphQL não são tecnologias concorrentes — são ferramentas diferentes para problemas diferentes. Neste guia você vai entender as principais diferenças entre eles, quando usar cada abordagem e como escolher a melhor estratégia para APIs modernas e arquiteturas de sistemas distribuídos.

    Arquitetura de SistemasDesenvolvimento Web
    Arquitetura de Sistemas · Desenvolvimento Web
    11 mar 2026·10 min

    SEO Morreu? Impacto do ChatGPT no Google

    A HubSpot perdeu 81% do tráfego orgânico. O Stack Overflow viu as perguntas novas despencarem 75%. O ChatGPT mudou a forma como as pessoas buscam informação — e os dados mostram que não tem volta. Quem quebrou, quem se adaptou e o que fazer agora.

    MercadoMarketing Digital
    Mercado · Marketing Digital
    10 mar 2026·8 min

    Minimal API no .NET

    Minimal API é a forma mais direta de criar APIs no .NET — sem controllers, sem Startup.cs, sem cerimônia. Nesse artigo você vai entender o que é, como funciona, quando usar e como organizar quando o projeto cresce.

    Desenvolvimento de Software
    Desenvolvimento de Software
    09 mar 2026·15 min

    Como funciona um Load Balancer

    Uma comparação simples mostrando o que acontece quando um servidor recebe todas as requisições sozinho — e como um load balancer resolve esse problema distribuindo o tráfego entre vários servidores. Um guia visual e direto para entender por que balanceamento de carga é essencial em arquiteturas modernas.

    Arquitetura de Sistemas
    Arquitetura de Sistemas
    05 mar 2026·4 min

    Qwen Code: a cópia do Claude Code que funciona (e é de graça)

    O Qwen Code, agente de programação em terminal criado pelo Alibaba, parece uma cópia direta do Claude Code da Anthropic — interface, comandos e fluxo são quase idênticos. A diferença? Ele é gratuito. Neste teste, comparei os dois lado a lado criando três projetos reais: um simulador de load balancer, um visualizador de algoritmos de ordenação e um simulador de RabbitMQ. O resultado foi surpreendente: em tarefas simples, o Qwen entrega praticamente a mesma qualidade do Claude Code — mas em tarefas complexas ainda aparecem algumas diferenças. Será que vale pagar até $200 por mês pelo Claude Code ou o Qwen já é suficiente?

    IAMercado
    IA · Mercado
    Carregar mais
    rcRacoelho

    Conteúdo sobre desenvolvimento, tecnologia e desafios de programação para impulsionar sua carreira em tech.

    Links rápidos
    • Blog
    • Desafios
    • Projetos
    • Setup
    • Vagas
    • Comunidade
    • Links
    Conecte-se
      © 2024–2026 Racoelho. Todos os direitos reservados.v3.0.27 · build 2026-10-04