Skip to Main Content
Construyendo Microservicios, 2ª Edición
book

Construyendo Microservicios, 2ª Edición

by Sam Newman
September 2024
Intermediate to advanced content levelIntermediate to advanced
616 pages
20h 37m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Construyendo Microservicios, 2ª Edición

Capítulo 5. Implementar la comunicación entre microservicios

Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com

Como hemos dicho en el capítulo anterior, tu elección de tecnología debe basarse en gran medida en el estilo de comunicación que deseas. Decidir entre llamadas síncronas bloqueantes o asíncronas no bloqueantes, colaboración solicitud-respuesta o basada en eventos, te ayudará a reducir lo que, de otro modo, podría ser una lista muy larga de tecnologías. En este capítulo, vamos a ver algunas de las tecnologías más utilizadas para la comunicación entre microservicios.

En busca de la tecnología ideal

En hay un desconcertante abanico de opciones para que un microservicio se comunique con otro. Pero, ¿cuál es la correcta: SOAP? ¿XML-RPC? ¿REST? ¿gRPC? Y siempre aparecen nuevas opciones. Así que, antes de hablar de una tecnología concreta, pensemos en lo que queremos de la tecnología que elijamos.

Facilita la compatibilidad con versiones anteriores

Cuando realiza cambios en nuestros microservicios, tenemos que asegurarnos de que no rompemos la compatibilidad con ninguno de los microservicios consumidores. Por ello, queremos asegurarnos de que cualquier tecnología que elijamos facilite la realización de cambios compatibles con versiones anteriores. Las operaciones sencillas, como añadir nuevos campos, no deberían romper los clientes. Idealmente, también queremos tener la posibilidad de validar que los cambios ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Construyendo Arquitecturas Evolutivas, 2ª Edición

Construyendo Arquitecturas Evolutivas, 2ª Edición

Neal Ford, Rebecca Parsons, Patrick Kua, Pramod Sadalage
Visualización práctica de datos

Visualización práctica de datos

Jack Dougherty, Ilya Ilyankou

Publisher Resources

ISBN: 9781098181406