<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Arquitetura · Caique Oliveira Blog</title><link>https://caiquejh.com.br/categories/arquitetura/</link><description>Últimas publicações · Caique Oliveira Blog</description><generator>Hugo -- gohugo.io</generator><language>pt-BR</language><copyright>© 2026 Caique Oliveira</copyright><lastBuildDate>Tue, 04 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://caiquejh.com.br/categories/arquitetura/index.xml" rel="self" type="application/rss+xml"/><item><title>Escalando aplicações: do vertical ao multi-region, na teoria e na prática</title><link>https://caiquejh.com.br/blog/escalando-aplicacoes-alta-disponibilidade/</link><pubDate>Tue, 04 Aug 2026 00:00:00 +0000</pubDate><author>Caique Oliveira</author><guid>https://caiquejh.com.br/blog/escalando-aplicacoes-alta-disponibilidade/</guid><description>&lt;p&gt;Todo sistema começa pequeno. Uma instância, um banco, algumas dezenas de usuários simultâneos. Funciona bem, os tempos de resposta são ótimos, e ninguém pensa em &amp;ldquo;escala&amp;rdquo; porque não precisa.&lt;/p&gt;
&lt;p&gt;Aí o produto cresce. O time sobe o tamanho da máquina uma vez, duas vezes, e na terceira descobre que já está na maior instância que o provedor de nuvem oferece. Ou pior: a máquina aguenta, mas um deploy de rotina derruba o serviço inteiro por três minutos porque só existe uma instância rodando. Ou o banco aguenta escrita, mas os relatórios de fim de mês travam tudo porque disputam os mesmos recursos das transações de produção.&lt;/p&gt;</description></item></channel></rss>