Saiba como o Spotify, Discord, Uber e outras gigantes tomam decisões
Muitos já se perguntaram como que a o Discord faz pra armazenar tantas mensagens ou como grandes empresas de jogos online escalam seus servidores e balanceiam carga para aguentar tantas pessoas conectadas, mas isso não é segredo, várias empresas possuem o que se chama de Engineering Blogs, elas possuem tais blogs como uma forma de compartilhar inovações e insights.
Estes blogs são um recurso valioso para qualquer pessoa interessada em aprender sobre as tecnologias usadas em grandes empresas ou tem curiosidade para saber como lidam com os grandes problemas que enfrentam. Eles nos permitem ver como as coisas funcionam e por que usaram a tecnologia A ao invés de tecnologia B, além de nos inspirar a criar as soluções mais complicadas possíveis kk.
Trouxe uma lista com alguns dos principais blogs que eu acompanho juntamente com alguns artigos que vale a pena a leitura. Alguns blogs estão em inglês então, para ficar mais acessível, traduzi os títulos do post para português.
Teste de carga para 2022 Wrapped
API do player do Spotify: seu kit de ferramentas para controlar o Spotify programaticamente
Como o construímos: Spotify Lite, um ano depois
Como o Discord armazena trilhões de mensagens
Como o Discord renderiza rich messages no app Android
Como o Discord redimensiona 150 milhões de imagens todos os dias com Go e C++
ESCALABILIDADE E TESTE DE CARGA PARA O VALORANT
Engenharia no Esports: a tecnologia que impulsiona o mundos
Melhorando a experiência do desenvolvedor para serviços operacionais
Por que o Python continua crescendo, explicado
Escreva Commits Melhores, Construa Projetos Melhores
Escalando a manutenção de monorepos
uBuild: Construção rápida e segura de milhares de imagens de contêineres