back to talks
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

  1. 01Which architecture problems was Amazon trying to solve with the 1998 manifesto?
  2. 02How did the service-based model evolve into SOA, microservices, and sometimes FaaS?
  3. 03Why does direct application access to data hurt architectural scalability and speed of change?
  4. 04How is the workflow-based model connected with orchestration, choreography, and business processes?
  5. 05What parts of the document resemble modern DDD and data domaining ideas?
  6. 06Which lessons from the old manifesto are still useful for today's distributed systems?