Home Projetos & Releases BigBangcraft Blog Sobre & Carreira
HUB DE AUTORIDADE TÉCNICA

Ruby on Rails & Arquitetura de Monólitos Modernos

Construção de monólitos modulares, Hotwire, escalabilidade de banco e engenharia de alta disponibilidade.

Visão Geral & Princípios de Engenharia

Ruby on Rails continua sendo uma das tecnologias mais produtivas e economicamente eficientes do mundo para construir sistemas corporativos de missão crítica.

Minha abordagem arquitetural foca no monólito modular resiliente: ao invés de fragmentar sistemas prematuramente em microserviços complexos, concentramos a inteligência de domínio em um monólito bem organizado, com renderização de alta velocidade via Hotwire (Turbo + Stimulus), processamento assíncrono isolado com Sidekiq / Solid Queue e controle rigoroso de consultas SQL no PostgreSQL.

Sistemas & Projetos no Domínio

Projetos reais em produção e ferramentas desenvolvidas por Pedro Dalben relacionadas a este tópico.

SAAS

IntegrarPlus

Plataforma especializada para gestão de clínicas terapêuticas, com automação de processos, integração com APIs externas (Google Calendar, Feegow, Asaas), e transformação digital do fluxo operacional da clínica.

SAAS

Happily Ever After

Sistema completo em Ruby on Rails para ajudar casais a gerenciar eventos de casamento, incluindo RSVPs familiares, listas de presentes e comunicação com convidados.

Artigos Técnicos & Estudos de Caso

Publicações práticas detalhando decisões de arquitetura, benchmarks e aprendizados.

Ruby on Rails

A miopia de validar o bug no Rails antes de auditar as premissas da factory

Testes verdes que escondem falhas reais nascem de fixtures permissivas e asserções cegas ao ciclo de vida do ActiveRecord.

Ruby on Rails

A pressa de culpar o ActiveRecord antes de abrir o plano de execução no PostgreSQL

Antes de espalhar includes pelo código ou criar índices redundantes, entender o EXPLAIN ANALYZE mostra onde o banco realmente perde tempo.

Ruby on Rails

O preço de aposentar o Redis para rodar Solid Queue no PostgreSQL

Trocar o Redis pelo Solid Queue no PostgreSQL simplifica a infraestrutura, mas exige ajustes no banco para evitar degradação por bloat.

Ruby on Rails

O reflexo de culpar o ActiveRecord antes de abrir o EXPLAIN ANALYZE

Culpar o ORM pelo tempo de resposta costuma esconder falta de leitura do plano de execução do PostgreSQL e índices mal desenhados.

PD

Pedro Dalben

CTO no Integrar Plus • Especialista em Ruby on Rails, SaaS e Sistemas de Saúde