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 4. Descomposición arquitectónica

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

Monday, October 4, 10:04

Ahora que Addison y Austen tenían luz verde para pasar a una arquitectura distribuida y separar la aplicación monolítica Sysops Squad, necesitaban determinar el mejor enfoque para empezar.

"La aplicación es tan grande que no sé ni por dónde empezar. Es tan grande como un elefante!", exclamó Addison.

"Bueno", dijo Austen. "¿Cómo se come un elefante?".

"Ja, ya he oído ese chiste antes, Austen. Un bocado cada vez, claro", se rió Addison.

"Exacto. Así que utilicemos el mismo principio con la aplicación Escuadrón Sysops", dijo Austen. "¿Por qué no empezamos a desmenuzarla, bocado a bocado? ¿Recuerdas que dije que los informes eran una de las causas del bloqueo de la aplicación? Quizá deberíamos empezar por ahí".

"Eso podría ser un buen comienzo", dijo Addison, "pero ¿qué pasa con los datos? Hacer de los informes un servicio independiente no resuelve el problema. Tendríamos que separar también los datos, o incluso crear una base de datos de informes independiente con bombas de datos para alimentarla. Creo que es un bocado demasiado grande para empezar".

"Tienes razón", dijo Austen. "Oye, ¿y la funcionalidad de la base de conocimientos? Es bastante independiente y podría ser más fácil de extraer".

"Es cierto. ¿Y qué hay de la funcionalidad de la encuesta? Eso también debería ser fácil de separar", dijo ...

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