Skip to content

Leader election in distributed systems - Java 13, Spring Boot 2.2.0

Leader election in distributed systems  - Java 13, Spring Boot 2.2.0

Details

With a traffic of more than 150m flights in 2019, distributed computation is everywhere in Ryanair.

Let's rock with different approaches to designate a leader to perform actions that only one of the servers may do such as sending notifications or writing to the database based on JDBC, Hazelcast and Zookeeper

This is a live coding event, you will see our Software engineer writing the code while he explains the reasons behind every single line of code.

Let's discuss about pros and cons of each approach and in the end ... decision is yours!

Snacks and beers will be at your disposal during the event.

Photo of Ryanair Labs Madrid group
Ryanair Labs Madrid
See more events
IT Travel Labs/Ryanair in Madrid
Calle Orense, 69 2nd Floor · Madrid