Artículos relacionados a Designing Data-Intensive Applications: The Big Ideas...

Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems - Tapa blanda

Kleppmann, Martin; Riccomini, Chris

 
9781098119065: Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems

Sinopsis

Los datos son el centro de muchos retos en el diseño de sistemas actual. Es necesario resolver cuestiones difíciles como la escalabilidad, la coherencia, la fiabilidad, la eficiencia y la facilidad de mantenimiento. Además, existe una abrumadora variedad de sistemas, entre los que se incluyen bases de datos relacionales, almacenes de datos NoSQL, almacenes de datos y lagos de datos. Hay servicios en la nube, servicios locales y bases de datos integradas. ¿Cuáles son las opciones adecuadas para tu aplicación? ¿Cómo entender todos estos términos de moda?

En esta segunda edición, los autores Martin Kleppmann y Chris Riccomini se basan en los fundamentos establecidos en la aclamada primera edición, integrando nuevas tecnologías y tendencias emergentes. Te guiarán a través del laberinto de decisiones y concesiones que implica la creación de un sistema de datos moderno, aprenderás a elegir las herramientas adecuadas para tus necesidades y comprenderás los fundamentos de los sistemas distribuidos.

  • Echa un vistazo bajo el capó de los sistemas que ya utilizas y aprende a utilizarlos de forma más eficaz.
  • Toma decisiones informadas identificando las fortalezas y debilidades de las diferentes herramientas.
  • Aprende cómo se diseñan los principales servicios en la nube para ofrecer escalabilidad, tolerancia a fallos y coherencia.
  • Comprende los principios básicos sobre los que se construyen las bases de datos modernas.

"Sinopsis" puede pertenecer a otra edición de este libro.

Acerca del autor

Martin Kleppmann is a researcher in distributed systems at the University of Cambridge. Previously he was a software engineer and entrepreneur at Internet companies including LinkedIn and Rapportive, where he worked on large-scale data infrastructure. In the process he learned a few things the hard way, and he hopes this book will save you from repeating the same mistakes. Chris Riccomini is a software engineer, startup investor, and author with 15+ years of experience at PayPal, LinkedIn, and WePay. He runs Materialized View Capital, where he invests in infrastructure startups. He is also the co-creator of Apache Samza and SlateDB, and co-author of The Missing README: A Guide for the New Software Engineer.

"Sobre este título" puede pertenecer a otra edición de este libro.