← Back to list

Reduzindo as requisições por minuto

Quando temos um produto rodando, há sempre um desejo de ver esse ambiente crescendo, com mais usuários e acessos. É basicamente esse…

Marcio Jasinski · 2025-01-31 21:13 · 1 claps · 1.6 min read
#aws #fargate #architecture
Open on Medium ↗
Wiki topics: ☁️ · DevOps & Cloud 🏛️ · Architecture

Reduzindo as requisições por minuto

Quando temos um produto rodando, há sempre um desejo de ver esse ambiente crescendo, com mais usuários e acessos. É basicamente esse aumento que nos indica o sucesso do trabalho de todo o time. Mas existe uma armadilha nessas situações, se encantar com os números e transformar o indicador em uma métricas de vaidade.

Métricas de vaidade são basicamente indicadores que promovem uma imagem mas que de fato não significam um sucesso real. Isso pode ocorrer com métricas importantes, mas que estão sendo guiadas pelo orgulho do número e não com um senso crítico.

Em 2024, tivemos uma situação assim na Wiipo. Um dos nossos ambientes tinha aproximadamente 80 mil usuários e um volume crescente de requisições no decorrer do ano. Mas a gente praticamente não olhava esse volume de forma crítica. As melhorias eram focadas em ganhos de performance e redução de latência.

Em geral, esse ambiente tinha cerca de 25 mil requisições por hora no horário comercial, com picos que chegavam a 100 mil requisições/hora (Figura 1).

Na metade do ano, olhando o volume de forma mais crítica, identificamos que havia um excesso de chamadas de algumas APIs e do aplicativo. Atuando nesses pontos, conseguimos uma redução. O ambiente passou a aproximadamente 15 mil requisições por hora no horário comercial e picos de 50 mil/hora (Figura 2)

Figura 2 — Requisições em Jan/2025, com um volume reduzido

Figura 2 — Requisições em Jan/2025, com um volume reduzido

A melhor notícia nisso tudo é que a redução de requisições reflete diretamente no custo em um ambiente que executa via AWS Fargate. E nesse caso, gerou uma economia de 16,7% na fatura de cloud. Como diria o Werner Vogels, otimização de custo é incremental e somente observando o sistema é que identificamos como reduzir custos.


메타데이터
post_id
109b447b0cd4
slug
reduzindo-as-requisições-por-minuto-109b447b0cd4
url
https://medium.com/@marciogj/reduzindo-as-requisi%C3%A7%C3%B5es-por-minuto-109b447b0cd4
canonical_url
https://medium.com/@marciogj/reduzindo-as-requisi%C3%A7%C3%B5es-por-minuto-109b447b0cd4
author_url
https://medium.com/@marciogj
status
ok
fetched_at
2026-07-21 03:40:02