Capítulo 2. Cómo modelar microservicios
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
El razonamiento de mi oponente me recuerda al pagano que, al ser preguntado sobre qué se sostenía el mundo, respondió: "Sobre una tortuga". Pero, ¿sobre qué se sostiene la tortuga? "Sobre otra tortuga".
Reverendo Joseph Frederick Berg (1854)
Así que ya sabes qué son los microservicios y, espero, tienes una idea de sus principales ventajas. Probablemente ahora estés impaciente por empezar a crearlos, ¿verdad? Pero, ¿por dónde empezar? En este capítulo, veremos algunos conceptos fundamentales, como la ocultación de información, el acoplamiento y la cohesión, y comprenderemos cómo cambiarán nuestra forma de pensar sobre el trazado de límites alrededor de nuestros microservicios. También examinaremos las distintas formas de descomposición que puedes utilizar, y nos centraremos más profundamente en el diseño orientado al dominio, que es una técnica enormemente útil en este ámbito.
Veremos cómo pensar en los límites de tus microservicios para maximizar las ventajas y evitar algunos de los posibles inconvenientes. Pero primero, necesitamos algo con lo que trabajar.
Presentación de MusicCorp
Los libros sobre ideas funcionan mejor con ejemplos. Siempre que sea posible, compartiré historias de situaciones del mundo real, pero he descubierto que también es útil tener un escenario ficticio con el que trabajar. A lo largo del libro, ...
Get Construyendo Microservicios, 2ª Edición now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.