+1. Particularly on the "autonomous all the way down." -Rob
--- In [email protected], "Udi Dahan" <thesoftwaresimpl...@...> wrote: > > > The data store is de-facto shared resource. > > > > What prevents us from allowing each service to have its own data > store? > > I mean, if the business value provided from that service is high > enough, the cost could be justified. > > > > Furthermore, if we were to design each business service to be > autonomous all the way down, we could still choose to deploy to a > shared infrastructure. > However, should the performance of a given service suffer too much, > it would be quite simple to transfer it to a dedicated environment. > This flexibility is predicated on designing for autonomy. > > > > Does that make sense? > > > > -- Udi Dahan
