Invirtiendo la base de datos: Un cambio de paradigma
2025-01-28
La charla de Martin Kleppmann desafía la arquitectura convencional de bases de datos. Propone un enfoque revolucionario: invertir la base de datos. En lugar del estado global, compartido y mutable tradicional, Kleppmann sugiere ver una base de datos como una colección siempre creciente de hechos inmutables. Usando un framework de procesamiento de stream distribuido como Apache Samza, los streams de datos se procesan en tiempo real. Su núcleo es un log de commit distribuido y duradero (por ejemplo, Apache Kafka). Este enfoque promete código más simple, mejor escalabilidad y robustez, menor latencia y mayor flexibilidad para la manipulación de datos.
Desarrollo
procesamiento de stream