discussion · Code of Architecture
The Distributed Computing Manifesto
December 22, 2022 · Code of Architecture · Kod Zheltyy
A holiday-season Code of Architecture episode on Amazon's Distributed Computing Manifesto: how service-based architecture, workflow-based model, and data domaining ideas from the 1998 document connect to SOA, microservices, FaaS, DDD, orchestration, and choreography.
Participants
- Alexander Polomodov
- Sergey Rogachev · CTO of mobile acquisition · Tinkoff
Discussion focus
- 01Which architecture problems was Amazon trying to solve with the 1998 manifesto?
- 02How did the service-based model evolve into SOA, microservices, and sometimes FaaS?
- 03Why does direct application access to data hurt architectural scalability and speed of change?
- 04How is the workflow-based model connected with orchestration, choreography, and business processes?
- 05What parts of the document resemble modern DDD and data domaining ideas?
- 06Which lessons from the old manifesto are still useful for today's distributed systems?