Why “Microservice” Is a Bad Architectural Philosophy
Case study: Splitting Movie Reconciliation from the Movie Database Is a Poor Service Boundary Executive Summary The current design separates the logic that updates Movie Database (Movie Database) records into a standalone Movie Updates Service, while leaving ownership of the underlying data and datastore inside Movie Database. This creates an artificial distributed boundary around behaviour that is fundamentally …