Damien Krotkine | Devoxx

Damien Krotkine
Damien Krotkine Twitter

From Booking.com

Damien Krotkine is a software engineer at Booking.com (world’s leading online hotel and accommodation reservations company). He currently works on the events subsystem, where he helps gathering, storing, managing and analyzing big quantities of data in real-time.

Previously, he has been working in various fields like Linux Distribution, e-commerce, online real-time advertising.

He's an active member of the Perl community, maintaining some NoSQL related modules ( Redis driver, Riak client, Bloomd client ... )

Blog: http://damien.krotkine.com/

bigd Big Data & Analytics

Stockage et analyse temps réel d'événements avec Riak chez Booking.com

Conference

Chez Booking.com, un flux constant d'événements provient des différents systèmes et applications internes. Ces "events" sont des données critiques, et doivent être stockés pour être analysés en temps réel, ou bien sur du moyen et long terme. Ces données sont très peu structurées et de nature changeante, rendant difficile l'utilisation d'outils standards d'analyse.

Cette présentation montre comment fut construit un système de stockage complet avec analyse temps-réel, basé sur Riak.

Riak est une base de donnée NoSQL distribuée hybride très robuste et rapide.

Les points abordés seront: sérialisation et aggrégation des données, la configuration de Riak, les solutions pour diminuer la consommation de bande passante du cluster, l'implémentation de l'analyse temps-réel grace aux fonctions avancées de Riak: MapReduce, Secondary Indexes, commit-hooks.