La segunda edición de Designing Data-Intensive Applications aborda un problema práctico: cómo elegir y combinar tecnologías para crear sistemas de datos fiables, escalables y mantenibles. Chris Riccomini firma el libro junto con Martin Kleppmann; publicado por O’Reilly en 2026, esta edición actualiza la obra para incorporar tecnologías y tendencias recientes.

Infraestructura de datos y sistemas distribuidos

La trayectoria profesional documentada de Riccomini se sitúa en la ingeniería de software y la infraestructura: trabajó en PayPal, LinkedIn y WePay, y cuenta con más de quince años de experiencia, según la semblanza incluida en la ficha editorial del libro. También aparece como cocreador de Apache Samza y SlateDB, y como coautor de The Missing README: A Guide for the New Software Engineer. Su presencia pública incluye escritos sobre infraestructura de datos, Kafka y sistemas de software.

Un libro centrado en decisiones técnicas

En Designing Data-Intensive Applications, la atención se dirige a las dificultades de diseño que surgen al trabajar con datos: consistencia, fiabilidad, eficiencia y escalabilidad, entre otras. La descripción editorial presenta la obra como una guía para comparar herramientas y comprender los fundamentos de los sistemas distribuidos y las bases de datos modernas. Su alcance es técnico y comparativo: ayuda a situar las ventajas y limitaciones de distintas opciones, en vez de tratar una tecnología como solución universal.