#127 - Software Architecture Fundamentals
GeeksBlaBla
Arabic - September 29, 2022 18:00 - 2 hours - 115 MB - ★★★★ - 5 ratingsTechnology Homepage Download Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
In this episode we discuss the fundemental concepts for building resilient and evolving Software.
Guests
Mohammed Aboullaite
Mehdi Cheracher
Notes
0:00:00 - Introduction and welcoming.
0:02:00 - Why do we need to have architectures for our Software ?
0:10:28 - "Picking the right architecture is picking the right battles and managing tradeoffs"
0:13:10 - Functional and non Functional Requirements
0:29:10 - Fundemental Concepts in Software Architecture
1:10:00 - Lessons from Implementing Successful Software Architectures.
1:21:12 - Q/A
1:49:33 - Ressources to learn Systems Design
2:02:00 - Wrap up and Goodbye!
Links
Systems Design Interview
Systems Design Cheat Sheet
Hussain Nasser Software Engineering
Architecting for Scale
Building Secure and Reliable Systems
Designing Data-Intensive Applications
Building Evolutionary Architectures
Prepared and Presented by