Skip to content

Evolution Gaming - Event Sourcing using the Kafka-Journal

Photo of Yaroslav Klymko
Hosted By
Yaroslav K. and 2 others
Evolution Gaming - Event Sourcing using the Kafka-Journal

Details

Riga Scala Community is happy to announce the first open Scala event organised by Evolution Gaming.

It will take place at 18:00 - 20:00, on the 30th January, 2019, at Teikums, Jaunā Teika, Ausmas ēka, Gustava Zemgala 78, Rīga.

Event Sourcing is a pattern which captures state changes of the application as a sequence of events, thus state changes are atomic & replayable. Such event journals can scale well & provide accurate audit logging & easy temporal queries.

Akka Persistence ( https://doc.akka.io/docs/akka/2.5/persistence.html ) is an Event Sourcing implementation within the Akka ecosystem.

Kafka-Journal ( https://github.com/evolution-gaming/kafka-journal ) is a hybrid Kafka & Cassandra-based event sourcing backend developed & used at Evolution Gaming, providing both fast querying and streaming capabilities.

The preliminary agenda is:
18:00 - 18:05 - Arrival
18:05 - 18:30 - Introduction to Event Sourcing using Akka Persistence - Juris Kriķis, Evolution Gaming
18:30 - 19:30 - Kafka-Journal - hybrid backend for Event Sourcing - Yaroslav Klymko, Evolution Gaming
19:30 - 20:00 - Q&A

Please write in comments if:
a. You would like to do a talk at a Riga Scala Community meet-up - either on this meet-up (if agenda is adjusted) or future meet-ups,
b. You would like some topic to be covered at a future meet-up.

Organiser - Evolution Gaming
Attendance limit - 100 persons
Working language - English

Photo of Riga Scala Community group
Riga Scala Community
See more events
Teikums
Gustava Zemgala gat. 78 · Rīga, Vi