Questions marquées «microservices»

15
Microservices REST ou AMQP, auquel cas

J'ai lu de nombreux articles concernant l'architecture des microservices et je me demandais quand utiliser AMQP ou REST. J'ai lu que le couplage lâche entre les services est une bonne chose et AMQP semble être un bon choix dans ce cas. Mais si nous utilisons AMQP, cela signifie que nous n'avons...

15
Partage d'objets DTO entre microservices

TL; DR - Est-il possible de partager une bibliothèque POJO entre les services? Généralement, nous aimons garder le partage entre services strictement limité à aucun si possible. Il y a eu un débat sur la question de savoir si le service qui partage des données devrait fournir une bibliothèque...

13
Associations plusieurs à plusieurs dans les microservices

J'ai actuellement deux microservices. Nous les appellerons Aet B. La base de données sous microservice Aa le tableau suivant: A |-- users La base de données sous microservice Ba le tableau suivant: B |-- trackers Les exigences le stipulent userset trackersont une relation plusieurs-à-plusieurs. Je...

13
Conception de microservices à locataires multiples

Nous sommes en train de migrer une application monolithique vers une architecture de microservices. En raison de certaines exigences réglementaires, nous devons conserver les données des clients de différents pays dans des bases de données distinctes (spécifiques au pays). C'est à dire db US pour...

13
Les microservices devraient-ils être des utilisateurs?

Nous essayons de déterminer la meilleure façon d'autoriser les utilisateurs dans une architecture de microservices, tout en garantissant que les microservices ont des autorisations limitées. Notre architecture utilise un service d'autorisation central pour gérer l'émission de jetons JWT. Nous avons...

12
Comment adapter un moteur de règles dans une architecture de microservices quand il nécessite beaucoup de données d'entrée?

Situation actuelle Nous mettons en œuvre (et maintenons maintenant) une application Web d'achat en ligne dans une architecture de microservices. L'une des exigences est que l'entreprise doit être en mesure d'appliquer des règles sur ce que nos clients ajoutent à leur panier, afin de personnaliser...

10
Si une architecture de microservice a besoin d'une base de données distincte par microservice, elle est trop coûteuse et ingérable. Pourquoi en avons-nous même besoin?

J'ai lu sur les microservices et il me semble illogique de créer une base de données distincte par service juste pour réaliser l'isolement. Je peux obtenir le même résultat en utilisant uniquement des services Web et une seule base de données. Pourquoi en avons-nous même besoin? La chose qui sépare...