Questions marquées «microservices»

Les microservices sont de petits processus indépendants qui communiquent entre eux pour former des applications complexes qui utilisent des API indépendantes du langage. Ces services sont de petits blocs de construction, hautement découplés et axés sur une petite tâche, facilitant une approche modulaire de la construction de systèmes.

5
Comment le passage à des microservices crée-t-il un problème d'exécution?
Le commentateur suivant écrit : Les microservices font passer votre dysfonctionnement organisationnel d’un problème de compilation à un problème d’exécution. Ce commentateur développe la question en disant: Fonctionnalité pas bug. Problème d'exécution => problèmes de production => un retour d'information plus fort et plus rapide sur le dysfonctionnement aux responsables …


7
Comment les architectures de système microservice évitent-elles les goulots d'étranglement sur le réseau?
J'ai beaucoup lu sur les architectures de microservices pour les applications serveur et je me suis demandé pourquoi l'utilisation du réseau interne n'était pas un goulot d'étranglement ni un inconvénient majeur par rapport à une architecture monolithique. Par souci de précision, voici mes interprétations des deux termes: Architecture monolithique: une …

5
Pourquoi est-il si mauvais de lire les données d'une base de données «appartenant» à un autre microservice?
J'ai récemment lu cet excellent article sur l'architecture de microservice: http://www.infoq.com/articles/microservices-intro Il indique que lorsque vous chargez une page Web sur Amazon, plus de 100 microservices coopèrent pour servir cette page. Cet article explique que toutes les communications entre microservices ne peuvent passer que par une API. Ma question est …

5
Modèle de domaine partagé entre différents microservices
Imaginez un scénario de deux microservices différents. L’un pour gérer l’authentification au sein du service, l’autre pour la gestion des utilisateurs. Ils ont tous deux un concept d'utilisateur et parleront d'utilisateurs par le biais d'appels mutuels. À quel domaine appartiendrait le modèle de domaine d'un "utilisateur"? Auraient-ils tous deux une …

6
Dans microservice, s'agit-il d'une base de données unique ou d'une instance de base de données unique pour chaque service?
Je comprends qu'un service dans une architecture de microservice devrait avoir sa propre base de données. Cependant, avoir sa propre base de données signifie-t-il simplement avoir simplement une autre base de données dans la même instance de base de données ou avoir littéralement une autre instance de base de données? …


5
Microservices et procédures stockées
Les procédures stockées sont-elles considérées comme une mauvaise pratique dans une architecture de microservice? Voici mes pensées: la plupart des livres sur microservices recommandent une base de données par microservice. Les procédures stockées fonctionnent généralement sur une base de données monolithique. Là encore, la plupart des ouvrages sur l’architecture de …



4
Les microservices doivent-ils se parler?
Je conçois une application à l'aide de Micro-Services et je ne suis pas sûr du meilleur mécanisme à utiliser pour collecter des données à partir de plusieurs services. Je pense qu'il y a deux options: Intégrez un mécanisme de communication «inter-services» qui permet aux services de parler directement. La passerelle …

4
Microservices et stockage de données
J'envisage de déplacer une API REST monolithique vers une architecture de microservices, et je suis un peu confus au sujet du stockage de données. Selon moi, certains des avantages des microservices seraient: Évolutivité horizontale - Je peux exécuter plusieurs copies redondantes d'un microservice pour faire face à la charge et …



4
Transfert de fichiers / données volumineux dans une architecture de microservice
Mon entreprise travaille actuellement à l'adoption d'une architecture de microservices mais nous rencontrons des difficultés croissantes (choc!) En cours de route. L'un des principaux points de discorde auquel nous sommes confrontés est de savoir comment communiquer de grandes quantités de données entre nos différents services. Comme arrière-plan, nous avons un …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.