Software Architecture - The Hard Parts
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Explore the complexities of software architecture in this insightful GOTO Book Club interview with Neal Ford and Mark Richards, co-authors of "Software Architecture: The Hard Parts." Delve into the challenges of distributed architectures, service granularity, and breaking apart monolithic applications. Learn strategies for analyzing trade-offs, managing workflows and transactions, and optimizing operational characteristics like scalability and performance. Gain valuable insights on documenting architectural decisions, handling data in distributed systems, and managing contracts between services. Through the lens of a fictional tech team, the Sysops Squad, discover practical approaches to navigating the difficult decisions inherent in modern software architecture.
Syllabus
Intro
Rubber band
Writing the book
Feedback loop
Trade-off analysis & distributed architectures
Turning abstract concepts into concrete examples
Transactional sagas
Conclusion
Outro
Taught by
GOTO Conferences
Related Courses
Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld SystemsVanderbilt University via Coursera The Caltech-JPL Summer School on Big Data Analytics
California Institute of Technology via Coursera Automated Visual Software Analytics
openHPI Software Architecture & Design
Georgia Institute of Technology via Udacity Software Architecture for the Internet of Things
EIT Digital via Coursera