Retourner la base de données : Un changement de paradigme
L'intervention de Martin Kleppmann remet en question l'architecture conventionnelle des bases de données. Il propose une approche révolutionnaire : inverser la base de données. Au lieu de l'état global, partagé et mutable traditionnel, Kleppmann suggère de voir une base de données comme une collection toujours croissante de faits immuables. En utilisant un framework de traitement de flux distribué comme Apache Samza, les flux de données sont traités en temps réel. Au cœur de ce système se trouve un journal de commit distribué et durable (par exemple, Apache Kafka). Cette approche promet un code plus simple, une meilleure évolutivité et robustesse, une latence réduite et une plus grande flexibilité pour la manipulation des données.
Lire plus