Algunos de los puntos importantes a recordar durante la integración de Microservicios son:
I. APIs de tecnología agnóstica : El desarrollo de microservicios de una manera independiente de la tecnología ayuda en la integración de múltiples microservicios. Con el tiempo, la implementación de la tecnología puede cambiar, pero la interfaz entre Microservicios puede seguir siendo la misma.
II. Cambios de última hora: cada cambio en Microservice no debe convertirse en un cambio importante para el cliente. Es mejor minimizar el impacto de un cambio en un cliente existente. Para que los clientes existentes no tengan que seguir cambiando su código para adaptarse a los cambios en un Microservicio.
III. Ocultación de la implementación : Cada microservicio debe ocultar sus detalles de implementación interna de otro. Esto ayuda a minimizar el acoplamiento entre los microservicios que se integran para una solución común.
- ¿Cuáles son las canciones que alguien puede escuchar en silencio y que ayudan a memorizar viejos recuerdos y purificar tu mente?
- ¿Qué importancia tiene para los programadores tener una buena memoria?
- ¿Es posible olvidar las cosas malas que te hacen las personas cercanas a ti?
- ¿Cuál es la forma más efectiva de memorizar rápidamente?
- Cómo memorizar las definiciones de las palabras.
IV. Fácil de usar : un microservicio debe ser simple de usar para un consumidor, de modo que los puntos de integración sean más simples. Debería permitir a los clientes elegir su propia pila de tecnología.
Libro de referencia: Amazon.com: Microservices Entrevista Preguntas: Buena colección de preguntas enfrentadas en el nivel de arquitecto Entrevistas técnicas Libro electrónico: Knowledge Powerhouse: Tienda Kindle