Program
Monday 11 September
09:00 - 10:30 |
Registration & welcome coffee with the lecturers |
|
10:30 - 12:30 |
The Quest for “Optimal” Conflict Resolution
|
|
12:30 - 13:45 |
Lunch |
|
13:45 - 15:45 |
Fault-tolerance in Message-passing Distributed Systems
|
|
15:45 - 16:00 |
Coffee Break |
|
16:00 - 18:00 |
Testing Distributed System Implementations
|
|
18:30 - 20:00 |
Welcome reception |
Tuesday 12 September
08:30 - 10:30 |
CRDTs: State-based approaches to high availability
|
|
10:30 - 10:45 |
Coffee Break |
|
10:45 - 12:45 |
Implementing a chat application with causal delivery in Elixir Annette Bieniusa |
|
12:45 - 13:45 |
Lunch |
|
13:45 - 15:00 |
Carlos Baquero |
|
15:00 - 17:00 |
Guided visit to the Museum of Natural Sciences |
|
17:00 - 20:00 |
Dinner at Maison Antoine followed by a drink at The First Bar |
Wednesday 13 September
08:30 - 10:30 |
Verification with TLA+
|
|
10:30 - 10:45 |
Coffee Break |
|
10:45 - 12:45 |
Verifying distributed protocols with TLA+ Carla Ferreira |
|
12:45 - 14:00 |
Lunch |
|
14:00 - 16:00 |
Why replicated lists are surprisingly hard
|
|
16:00 - 18:00 |
Thursday 14 September
08:30 - 10:30 |
Verifying RDTs with VeriFx
|
|
10:30 - 11:00 |
Coffee Break |
|
11:00 - 13:00 |
Kevin De Porre |
|
13:00 - 14:15 |
Lunch |
|
14:15 - 15:00 |
A principled approach to programming distributed systems (part one)
|
|
15:00 - 17:00 |
Guided tour at the Comics Art Museum |
|
19:30 - 21:30 |
Dinner at Le Rossini |
Friday 15 September
09:15 - 10:00 |
A principled approach to programming distributed systems (part two)
|
|
10:00 - 10:30 |
Coffee Break |
|
10:30 - 12:30 |
Byzantine fault tolerance in highly available systems
|
|
12:30 - 14:00 |
Lunch |
|
14:00 - 16:00 |
TODO: museum visit
Slides