WS-REST 2018 Logo

9th International Workshop on Web APIs and Service Architecture (WS-REST 2018)

Hosted by The Web Conference 2018 (WWW2018), April 23-27, 2018, Lyon, France

April 23, 2018

Keynote by Cesare Pautasso (USI): Microservices: An Eventually Inconsistent Architectural Style?

Microservices by definition let each service independently manage its own database. In this talk we illustrate the ultimate consequences of the Polyglot persistence principle, which can be summarized using the CAB theorem: When Backing up a microservice architecture, it is not possible to have both Consistency (after recovery) and full Availability (while backing up the system). In other words, loosely coupled Microservice architectures are doomed to become inconsistent after disaster strikes. We will present and compare several coping strategies to deal with this limitation and discuss how they impact the monolith decomposition process and the corresponding service API boundary design.


There is no separate registration for workshops, all registration matters and workshop access is handled by The Web Conference 2018 (WWW2018). Please refer to the WWW 2018 registration page for details and pricing (WWW2018 has numerous workshops and workshop registrations can combine any of those).