- Livro para otimizar o desempenho de bancos de dados em ambientes de grande escala e evitar erros comuns que afetam latência e throughput
- Escrito em conjunto por funcionários e contribuidores do ScyllaDB, um banco de dados NoSQL open source orientado a colunas compatível com Cassandra
- Organiza recomendações claras e práticas com base em milhares de experiências reais de implantação de bancos de dados por vários autores
- Não é um livro apenas sobre ScyllaDB; embora trate de bancos de dados de forma geral, é útil para quem usa ou está considerando usar ScyllaDB
- Também pode ser aplicado a usuários de outros bancos de dados como MongoDB, MySQL, Postgres, Cassandra e DynamoDB
- Disponibilizado gratuitamente sob os termos da Creative Commons Attribution 4.0 International License
- O livro faz parte da série "Open Access" da Apress, refletindo o apoio dos autores ao open source
Sumário
- Chapter 1: A Taste of What You’re Up Against: Two Tales
- Chapter 2: Your Project, Through the Lens of Database Performance
- Chapter 3: Database Internals: Hardware and Operating System Interactions
- Chapter 4: Database Internals: Algorithmic Optimizations
- Chapter 5: Database Drivers
- Chapter 6: Getting Data Closer
- Chapter 7: Infrastructure and Deployment Models
- Chapter 8: Topology Considerations
- Chapter 9: Benchmarking
- Chapter 10: Monitoring
- Chapter 11: Administration
- Appendix A: A Brief Look at Fundamental Database Design Decisions
3 comentários
Link para download: https://link.springer.com/content/pdf/10.1007/978-1-4842-9711-7.pdf
Por que escolher o ScyllaDB como alternativa ao Cassandra
Escalando trilhões de mensagens: por que o Discord migrou do Cassandra para ScyllaDB + Rust
Opiniões do Hacker News