Arquitectura de software: las partes difíciles. Análisis moderno de ventajas y desventajas para arquitecturas distribuidasNeal Ford
Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed ArchitecturesNeal Ford5