November 14, 2019

168 words 1 min read

Managing consistency, state, and identity in distributed microservices

Managing consistency, state, and identity in distributed microservices

Duncan DeVore discusses the ins and outs of dealing with modular JVM-based application consistency, distributed state, and identity coherence with techniques such as idempotency, eventual and casual consistency, the CAP theorem, single source of truth, and distributed domain design.

Talk Title Managing consistency, state, and identity in distributed microservices
Speakers Duncan DeVore (Lightbend)
Conference O’Reilly Software Architecture Conference
Conf Tag Engineering the Future of Software
Location New York, New York
Date February 26-28, 2018
URL Talk Page
Slides Talk Slides
Video

Building distributed Java applications is markedly different from traditional monolithic design. In this new modular landscape, we face many challenges: parallelism, asynchronous boundaries, state management, identity management, and consistency deficiencies, to name a few. Of all these problems, consistency, state management, and identity management can be particularly challenging. Duncan DeVore discusses the ins and outs of dealing with modular JVM-based application consistency, distributed state, and identity coherence with techniques such as idempotency, eventual and casual consistency, the CAP theorem, single source of truth, and distributed domain design.

comments powered by Disqus