Preguntas etiquetadas con microservices

Los microservicios son procesos pequeños e independientes que se comunican entre sí para formar aplicaciones complejas que utilizan API independientes del lenguaje. Estos servicios son pequeños bloques de construcción, altamente desacoplados y enfocados en hacer una pequeña tarea, facilitando un enfoque modular para la construcción de sistemas.

2
Diseño de microservicio multiempresa
Estamos en el proceso de migrar una aplicación monolítica a la arquitectura de microservicios. Debido a algunos requisitos reglamentarios, tenemos que mantener los datos del cliente de diferentes países en bases de datos separadas (específicas del país). Es decir, db de EE. UU. Para clientes de EE. UU., Db del …

2
Arquitectura de microservicios modelos de dominio compartido
Supongamos que tenemos una aplicación Spring Boot que utiliza la arquitectura de microservicios. Cada uno de los servicios tiene sus propios modelos de dominio, pero cada servicio debe hacer referencia a un objeto de dominio de Usuario. ¿Cuál sería el mejor enfoque sobre cómo resolver este problema? ¿Sería mejor para …


4
¿Cómo ajustar un motor de reglas en una arquitectura de microservicio cuando requiere muchos datos de entrada?
Situación actual Estamos implementando (y ahora manteniendo) una aplicación web de compras en línea en una arquitectura de microservicio. Uno de los requisitos es que la empresa debe poder aplicar reglas sobre lo que nuestros clientes agregan a su carrito, a fin de personalizar su experiencia y el pedido final. …


2
Autorización de usuario con microservicios
¿Deberían los microservicios ser responsables de manejar su propia autorización o cree que es mejor tener un servicio de autorización separado que se comparta entre todos o un subconjunto (dentro del mismo dominio comercial) de microservicios? Para mí, esto último tiene más sentido, ya que facilita la aplicación de cambios, …


4
Si una arquitectura de microservicio necesita una base de datos separada por microservicio, entonces es demasiado costosa e inmanejable. ¿Por qué lo necesitamos?
Leí sobre microservicios y me parece ilógico crear una base de datos separada por servicio solo para lograr el aislamiento. Puedo lograr lo mismo usando solo servicios web y una sola base de datos. ¿Por qué lo necesitamos? Lo que separa la base de datos está fuera de discusión. ¿O …



3
¿Cómo consumir API RESTful externa con Symfony?
Estamos construyendo una arquitectura de microservicios para nuestros proyectos, con la mayoría de las aplicaciones Symfony front-end interactuando con las API RESTful de back-end. El problema es que este enfoque está rompiendo la administración de la entidad Symfony que depende en gran medida de Doctrine con base de datos. Donde …


5
Microservicios: MonolithFirst?
He estado investigando arquitecturas de microservicios tratando de obtener una visión general de alto nivel de todos los pros y los contras, cuándo y por qué, etc. Gran parte de la información que estoy leyendo / viendo proviene de ThoughtWorks (Martin Fowler, Neal Ford, et al. Alabama). La mayor parte …

3
En una arquitectura de microservicios débilmente acoplada, ¿cómo realiza un seguimiento de sus dependencias?
Una opción popular de arquitectura de alto nivel en un programa moderno es un sistema de microservicios basado en REST. Esto tiene varias ventajas, como acoplamiento flojo, reutilización fácil, restricción limitada de tecnologías que se pueden usar, alta escalabilidad, etc. Pero uno de los problemas que preveo en dicha arquitectura …

2
Microservicios y modelo canónico
Cuando estaba leyendo sobre microservicios en este sitio , me encontré con la siguiente declaración. ¿Qué se entiende por esquema canónico? ¿No es lo mismo que el modelo de dominio? El patrón de Arquitectura de microservicios también rechaza otras partes de SOA, como el concepto de un esquema canónico.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.