Le deuxième post de Damien Krotkine et Ivan Paponov, développeurs chez Booking.com, vient de sortir. Dans cette série, Damien et Ivan expliquent le stockage d’évènements dans Riak (une base de données distribuée et orientée clé-valeur). Ils montrent notamment comment ils pré-aggrègent les évènements en amont de leur stockage, quel modèle de stockage ils utilisent et comment ils exploitent ensuite les données.
Ces posts expliquent les problématiques de performance qu’ils ont rencontrées et comment elles ont été gérées. Les flux de données sont évidemment très importants et chaque détail d’implémentation compte.
Deux posts très intéressants, donc, et d’autres sont à venir.