






No universo da tecnologia, os dados são o epicentro de desafios complexos. Como garantir que seus sistemas sejam escaláveis, consistentes, confiáveis, eficientes e fáceis de manter? Com uma avalanche de ferramentas como bancos de dados relacionais, NoSQL, processadores de stream e message brokers, a escolha certa pode parecer um labirinto. Este guia prático e abrangente é seu mapa para navegar por essa paisagem diversificada.
Explore a fundo os sistemas que você já utiliza e aprenda a operá-los com máxima eficácia.
Faça escolhas informadas, identificando os pontos fortes e fracos de cada tecnologia.
Entenda as complexas relações entre consistência, escalabilidade, tolerância a falhas e complexidade.
Martin Kleppmann, o autor, oferece um guia prático e essencial para engenheiros de software e arquitetos que buscam dominar o processamento e armazenamento de dados em aplicações modernas. Mesmo com a constante evolução do software, os princípios fundamentais permanecem. Este livro é a chave para aplicar essas ideias na prática e extrair o máximo potencial dos seus dados.

