Just-Right Consistency
Static analysis for minimal synchronisation
Marc Shapiro
Inria & Sorbonne-Universités UPMC-LIP6
[Just-Right Consistency]
Cloud to the edge
2
Social, web, e-commerce: shared mutable data Scalability ⇒ replication ⇒ consistency issues
[Just-Right Consistency]
Part I: Consistency vs. performance
Part I: Consistency vs. performance
- Geo-replicated cloud databases
- Consistency models
- Some partial solutions
Part II
- Just-right consistency
3 [Just-Right Consistency]
Serrano-SI P-Store-SER GMU-US Jessy2pc-NMSI RC Walter-PSI SDUR-SER Credit: Masoud Saeida Ardekani
Models matter
4
3× 4.5×
Termination Latency of Update Transactions (ms) 90% Read-only transactions; Disaster Tolerant 70% Read-only transactions; Disaster Tolerant