Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed ArchitecturesAudiobookSoftware Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed ArchitecturesbyNeal FordRating: 5 out of 5 stars5/5Save Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures for later