Skip to Content
Arquitectura de software: Las partes difíciles
book

Arquitectura de software: Las partes difíciles

by Neal Ford, Mark Richards, Pramod Sadalage, Zhamak Dehghani
September 2024
Intermediate to advanced
462 pages
14h 2m
Spanish
O'Reilly Media, Inc.
Book available
Content preview from Arquitectura de software: Las partes difíciles

Capítulo 12. Sagas transaccionales

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

Thursday, March 31, 16:55

Austen se presentó en el despacho de Logan a última hora de una ventosa tarde de jueves. "¿Addison me ha enviado aquí para preguntarte por una historia de terror?".

Logan se detuvo y levantó la vista. "¿Es ésa una descripción del loco deporte extremo que vas a hacer este fin de semana? ¿De qué se trata esta vez?"

"Estamos a finales de primavera, así que unos cuantos vamos a patinar sobre hielo en el lago que se está descongelando. Llevamos trajes de neopreno, así que en realidad es una combinación de patinaje y natación. Pero Addison no se refería a eso en absoluto. Cuando le enseñé a Addison mi diseño para el flujo de trabajo de Venta de entradas, inmediatamente me ordenó que viniera a verte y te dijera que he creado una historia de terror".

Logan se echó a reír. "Oh, ya veo lo que pasa: tropezaste con el patrón de comunicación de la saga Historias de Terror. Diseñaste un flujo de trabajo con comunicación asíncrona, transaccionalidad atómica y coreografía, ¿verdad?".

"¿Cómo lo has sabido?"

"Ese es el patrón de saga de Historias de Terror, o en realidad, anti-patrón. Hay ocho patrones genéricos de saga de los que partimos, así que es bueno saber cuáles son, porque cada uno tiene un equilibrio diferente de compensaciones."

El concepto de saga en arquitectura es anterior a los microservicios, originalmente ...

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

Ingeniería de software en Google

Ingeniería de software en Google

Titus Winters, Tom Manshreck, Hyrum Wright
IA explicable para profesionales

IA explicable para profesionales

Michael Munn, David Pitman

Publisher Resources

ISBN: 9781098181581