#127 - Software Architecture Fundamentals

GeeksBlaBla - En podkast av Geeksblabla

Kategorier:

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 Abderrahim SOUBAI-ELIDRISI Otmane Fettal