© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2024
M. L. PerryThe Art of Immutable Architecturehttps://doi.org/10.1007/979-8-8688-0288-1_6

6. Immutable Runtimes

Michael L. Perry1  
(1)
Allen, TX, USA
 

Now that we have the tools to model a problem historically and the math to reason about it, let’s build some working software. This is where we make a choice. On the one hand, we can use familiar tools such as databases, API gateways, and message brokers. On the other hand, we could invent a new set of tools that take full advantage of the rigor of historical models.

Using familiar tools is a safe route. You get to gradually add immutability to an existing application. You get to grow a team into the practice of ...

Get The Art of Immutable Architecture: Theory and Practice of Data Management in Distributed Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.