Notícias

Todos Recentes Tendências
Como otimizar seu .bashrc ou .zshrc

Linux, Terminal e Automação

Como otimizar seu .bashrc ou .zshrc

O arquivo .bashrc (Bash) e .zshrc (Zsh) são scripts executados toda vez que você inicia uma nova sessão interativa do shell. Eles contêm configurações pessoais, aliases, funções e variáveis de ambiente que personalizam sua experiência no terminal.

29/08/2023

Revista

Ver todos
Circuit breaker e retry patterns: resiliência em chamadas entre serviços

Arquitetura de Software e Sistemas Distribuídos

Circuit breaker e retry patterns: resiliência em chamadas entre serviços

Em sistemas distribuídos, uma falha em um único serviço pode se propagar rapidamente para outros serviços dependentes. Esse fenômeno é conhecido como falha em cascata. Imagine um serviço de catálogo que depende de um serviço de inventário. Se o inventário fica lento, o catálogo acumula conexões abertas, consome mais threads e eventualmente para de responder. Outros serviços que dependem do catálogo também são afetados, criando um efeito dominó.