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.


3
Microservicios sin duplicación de datos.
Me resulta difícil evitar la duplicación de datos o una base de datos compartida, incluso para el diseño de microservicios más simple, lo que me hace pensar que me falta algo. Aquí hay un ejemplo básico del problema que estoy enfrentando. Asumiendo que alguien está usando una aplicación web para …





3
Compartir objetos DTO entre microservicios
TL; DR: ¿está bien compartir una biblioteca POJO entre servicios? En general, nos gusta mantener el intercambio entre servicios estrictamente limitado a ninguno si es posible. Se ha debatido si el servicio que comparte datos debería proporcionar una biblioteca de clientes para que los clientes la utilicen. El client-lib es …



4
Microservicios REST o AMQP, en cuyo caso
He leído muchos artículos sobre arquitectura de microservicios y me preguntaba cuándo usar AMQP o REST. He leído que el acoplamiento flexible entre servicios es algo bueno y AMQP parece ser una buena opción en ese caso. Pero si usamos AMQP, esto significa que ya no necesitamos puntos finales REST …

3
Escalado de monolitos frente a escalado de microservicios
Uno de los argumentos comunes para usar microservicios es una mejor escalabilidad. Pero me pregunto si este argumento es realmente válido. Digamos que teníamos una aplicación que consta de 10 microservicios con 9 de ellos con cada dos instancias (por redundancia) y uno de ellos con 4 instancias para manejar …

1
¿Deben los microservicios ser usuarios?
Estamos tratando de determinar la mejor manera de autorizar a los usuarios en una arquitectura de microservicio, al tiempo que garantizamos que los microservicios tengan permisos limitados. Nuestra arquitectura utiliza un servicio de autorización central para manejar la emisión de tokens JWT. Tenemos los siguientes requisitos: Los usuarios deben limitarse …

1
La búsqueda a través de datos cruza varios microservicios
Tengo datos para un cierto dominio distribuido entre un microservicio y una base de datos heredada. Tengo una búsqueda que abarca campos en bases de datos heredadas y de microservicios. Anteriormente (antes de la división del microservicio), se realizaba con una consulta de 1 sql. Ahora necesito una llamada REST …


4
Asociaciones de muchos a muchos en microservicios
Actualmente tengo dos microservicios. Los llamaremos Ay B. La base de datos bajo microservicio Atiene la siguiente tabla: A |-- users La base de datos bajo microservicio Btiene la siguiente tabla: B |-- trackers Los requisitos establecen eso usersy trackerstienen una relación de muchos a muchos. No estoy seguro de …

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.