Why Your Micro‑Frontends are a Distributed Monolith | AWS Architecture | Luca Mezzalira
Автор: React Conferences by GitNation
Загружено: 2026-01-12
Просмотров: 466
How to scale frontend architecture across hundreds of teams and achieve independent deployment? 🏗️ Solving the primary pain points of micro-frontends.
Luca Mezzalira (Principal Architect at AWS, Author of "Building Micro-Frontends") shares architectural strategies derived from working with 100+ AWS engineering teams👨💻
You will learn:
✔️ Optimizing for Team Independence over Code Reusability.
✔️ Using Coarse-Grained Splitting to reduce cognitive load.
✔️ Designing technology-agnostic and stable Application Shells.
✔️ Implementing Dynamic Discovery Schemas for flexible routing.
✔️ Managing Canary Releases and instant rollbacks on the Edge.
✔️ Data sharing via BFF and Event Emitters instead of Global State.
✍️ Talk: Luca Mezzalira | The Dark Side of Micro‑Frontends
🌎 This Talk was recorded at React Advanced London 2025, Website:
https://reactadvanced.com/?utm_source...
Follow the link to watch the full version of all the conference talks, QnA’s with speakers and hands-on workshop recordings:
🔗 https://gitnation.com/events/react-ad...
📌 Looking for more advanced technical talks and a chance to ask top speakers questions live?
👉🏻 Join us at our upcoming events. Pick your event via the link and secure your spot at the best rate:
https://gitnation.com/events?utm_sour...
Timestamps:
00:00 - Distributed systems: Lessons from 100+ AWS teams
01:00 - The "Distributed Mess" trap in runtime composition
02:39 - Scaling beyond code: Culture and Team Topology
03:38 - The core trade-off: Reusability vs. Team Independence
05:48 - Driving Fast Flow and reducing external blockers
06:32 - Start big: Why coarse-grained splitting works better
07:27 - Granularity heuristics: When to split or aggregate
08:56 - Building stable, tech-agnostic Application Shells
10:29 - Mastering global vs. local routing boundaries
11:07 - Meta-shell patterns for independent horizontal scaling
13:57 - Why hardcoded webpack configs fail in production
15:20 - Moving to dynamic Discovery Schemas (JSON)
17:58 - Low latency: Moving discovery logic to the Edge
18:42 - Canary releases and instant rollbacks on CDN
20:05 - Encapsulation: The danger of shared global state
21:15 - Better data sharing: BFF and Event Emitters
22:39 - Automated governance via Architectural Fitness Functions
24:29 - Software growth: Moving away from the "build" mindset
#ReactAdvanced #ReactAdvancedLondon #GitNation #Nextjs #AppRouter #WebPerformance #SoftwareArchitecture #Nextjs16 #ReactJS #PartialPrerendering #PPR #WebDevelopment #Vercel #FrontendEngineering #Caching #RSC #ServerComponents #Programming
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: