- Un libro para optimizar el rendimiento de bases de datos en entornos a gran escala y evitar errores comunes que afectan la latencia y el rendimiento
- Escrito en conjunto por empleados y colaboradores de ScyllaDB, una base de datos NoSQL de columnas de código abierto compatible con Cassandra
- Organiza recomendaciones claras y prácticas basadas en miles de experiencias reales de despliegue de bases de datos de varios autores
- No es un libro solo sobre ScyllaDB, sino que trata bases de datos en general, aunque resulta útil para quienes usan ScyllaDB o están considerando adoptarlo
- También puede aplicarse a usuarios de otras bases de datos como MongoDB, MySQL, Postgres, Cassandra y DynamoDB
- Se ofrece de forma gratuita bajo los términos de la licencia Creative Commons Attribution 4.0 International License
- El libro forma parte de la serie "Open Access" de Apress, lo que refleja el apoyo de los autores al código abierto
Índice
- 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 comentarios
Enlace de descarga: https://link.springer.com/content/pdf/10.1007/978-1-4842-9711-7.pdf
Por qué deberías elegir ScyllaDB como reemplazo de Cassandra
Escalando decenas de miles de millones de mensajes: por qué Discord migró de Cassandra a ScyllaDB + Rust
Opiniones en Hacker News