AI Engineer - Learn how to integrate AI into software applications
You’re only 3 weeks away from a new language
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk examines how to judge the right level of architectural focus in software development. It uses real-world examples to discuss quality attributes, microservices, self-contained systems, and how architecture changes as projects grow.
Syllabus
Introduction
Definitions
Architecture is not just a design
What is a good architecture
Scaling dimensions
Quality attributes
Non extensible extensibility
Perilful
Microservices
Entity Service Panda Pattern
Netflix Architecture
Development Process
Modeling nightmare
Freestyle Architecture
Decoupling
Selfcontained systems
Things that hurt them
Macro architecture
Growth
History
Architecture
Message Broker
Smart Endpoints
Takeaways
Conflict
Evolution
Taught by
GOTO Conferences