专题演讲嘉宾 :Chris Richardson

《POJOs in Action》作者,微服务专家

软件架构师,CloudFoundry.com 最初的创始人,微服务领域的领军人物。

Chris 创立了 http://microservices.io,一个描述如何开发和部署微服务的网站,经常为企业提供微服务方面的咨询和培训服务。目前创立了 http://eventuate.io,这是 Chris 的第三次创业。

演讲:Using sagas to maintain data consistency in a microservice architecture

时间:07月08日 09:30
地点:大宴会厅1
所属专题:基于微服务的软件新架构

The microservice architecture structures an application as a set of loosely coupled, collaborating services. Maintaining data consistency is challenging since each service has its own database to ensure loose coupling. To make matters worse, for a variety of reasons distributed transactions are not an option for modern applications.

In this talk we describe an alternative transaction model known as a saga. You will learn about the benefits and drawbacks of using sagas. We describe how sagas are eventually consistent rather than ACID and what this means for developers. You will learn how to design and implement sagas in a Java application.

本专题下其他演讲

关注主办方(InfoQ)

InfoQ Qcon

交通指南