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.




5
¿Por qué es tan malo leer datos de una base de datos "propiedad" de un microservicio diferente?
Recientemente leí este excelente artículo sobre la arquitectura de microservicios: http://www.infoq.com/articles/microservices-intro Establece que cuando carga una página web en Amazon, más de 100 microservicios cooperan para servir esa página. Ese artículo describe que toda la comunicación entre microservicios solo puede pasar por una API. Mi pregunta es por qué es …



2
¿Cómo maneja los conceptos compartidos en una arquitectura de microservicios?
Estoy investigando patrones arquitectónicos para una aplicación que estoy desarrollando y un enfoque de microservicio parece una buena opción, pero no estoy seguro de cómo manejar las interacciones entre los servicios. La aplicación trata principalmente con usuarios, perfiles propiedad de usuarios, fotos y etiquetas que representan uno o varios perfiles …

5
Microservicios y procedimientos almacenados
¿Los procedimientos almacenados se consideran una mala práctica en una arquitectura de microservicio? Aquí están mis pensamientos: La mayoría de los libros sobre microservicios recomiendan una base de datos por microservicio. Los procedimientos almacenados generalmente funcionan en una base de datos monolítica. Una vez más, la mayoría de los libros …



4
¿Deben los microservicios hablar entre ellos?
Estoy diseñando una aplicación usando Micro-Servicios y no estoy seguro del mejor mecanismo para recolectar datos de múltiples servicios. Creo que hay dos opciones: Integre un mecanismo de comunicación 'entre servicios' que permita que los servicios hablen directamente. API Gateway llamaría a un servicio individual, que luego llama a otros …

4
Microservicios y almacenamiento de datos.
Estoy considerando mover una API REST monolítica a una arquitectura de microservicio, y me estoy confundiendo un poco sobre el almacenamiento de datos. A mi entender, algunos de los beneficios de los microservicios serían: Escalable horizontalmente: puedo ejecutar múltiples copias redundantes de un microservicio para hacer frente a la carga …




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.