DB design pour microservice architecture

J'ai l'intention d'utiliser les Microservices architecture pour la mise en œuvre de notre site web. Je voulais savoir si c'est juste pour partager des bases de données entre les services ou si il est préférable d'avoir une base de données distincte pour chaque service. À cet égard, je peux envisager d'avoir une base de données commune pour tous les services ou faut-il violer l'essence même de Microservice architecture ?

OriginalL'auteur user2288991 | 2017-04-15