Загрузка...

Why Your Micro‑Frontends are a Distributed Monolith | AWS Architecture | Luca Mezzalira

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=youtube&utm_medium=radv-LucaMezzalira

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-advanced-conference-2025?utm_source=youtube&utm_medium=radv-LucaMezzalira

📌 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_source=youtube&utm_medium=radv-LucaMezzalira

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

Видео Why Your Micro‑Frontends are a Distributed Monolith | AWS Architecture | Luca Mezzalira канала React Conferences by GitNation
Яндекс.Метрика
Все заметки Новая заметка Страницу в заметки
Страницу в закладки Мои закладки
На информационно-развлекательном портале SALDA.WS применяются cookie-файлы. Нажимая кнопку Принять, вы подтверждаете свое согласие на их использование.
О CookiesНапомнить позжеПринять