← ALL SESSIONS
Tue Dec 11 · 1:30 PM SESSION #41960

Microservices and Distributed Data

Mark Richards
Mark Richards
INDEPENDENT SOFTWARE ARCHITECT, AUTHOR OF FUNDAMENTALS OF SOFTWARE ARCHITECTURE
01 / ABOUT THIS SESSION

Jorge Santayana is famous for saying “Those who cannot remember the past are condemned to repeat it”. When SOA (Service-Oriented Architecture) was all the craze, everyone got all excited about services, but forgot about the data. This ended in disaster. History repeats itself, and here we are with Microservices, where everyone is all excited about services, but once again, forgets all about the data. In this session I will discuss some of the challenges associated with breaking apart monolithic databases, and then show the techniques for effectively creating data domains and how to split apart a database. I consider the data part of Microservices the hardest aspect of this architecture style. In the end, it's all about the data.

Agenda

  • Data distribution challenges and considerations
  • Creating data domains
  • Data and service granularity
  • Handling common data tables
  • Managing distributed transactions
02 / SESSION DETAILS
FORMAT
90-minute session
ROOM
OPAL SAND/SEA
All signal.
Zero fluff.
DECEMBER 10 - 13, 2018 · OPAL SANDS RESORT · CLEARWATER, FL