+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


Reply via email to