Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Scaling Micro-Frontends Without Coupling - AWS Strategies

React Conferences by GitNation via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn how to scale micro-frontend architecture across hundreds of engineering teams while achieving true independent deployment in this 25-minute conference talk from React Advanced London 2025. Discover architectural strategies derived from real-world experience with over 100 AWS engineering teams, focusing on solving the primary pain points that plague micro-frontend implementations. Explore the fundamental trade-off between code reusability and team independence, understanding why optimizing for team autonomy leads to better scalability outcomes. Master coarse-grained splitting techniques that reduce cognitive load and learn when to split or aggregate micro-frontends based on proven granularity heuristics. Build stable, technology-agnostic application shells that can evolve independently while maintaining system coherence. Implement dynamic discovery schemas using JSON instead of hardcoded webpack configurations to enable flexible routing and deployment strategies. Move discovery logic to the edge for low-latency performance and implement canary releases with instant rollback capabilities on CDN infrastructure. Understand why shared global state creates dangerous coupling and discover better data sharing patterns using Backend for Frontend (BFF) and Event Emitters. Implement automated governance through Architectural Fitness Functions to maintain system quality as teams scale. Transform your approach from a traditional "build" mindset to one that embraces software growth and evolution, enabling your organization to achieve the fast flow necessary for modern distributed frontend development.

Syllabus

- Distributed systems: Lessons from 100+ AWS teams
- The "Distributed Mess" trap in runtime composition
- Scaling beyond code: Culture and Team Topology
- The core trade-off: Reusability vs. Team Independence
- Driving Fast Flow and reducing external blockers
- Start big: Why coarse-grained splitting works better
- Granularity heuristics: When to split or aggregate
- Building stable, tech-agnostic Application Shells
- Mastering global vs. local routing boundaries
- Meta-shell patterns for independent horizontal scaling
- Why hardcoded webpack configs fail in production
- Moving to dynamic Discovery Schemas JSON
- Low latency: Moving discovery logic to the Edge
- Canary releases and instant rollbacks on CDN
- Encapsulation: The danger of shared global state
- Better data sharing: BFF and Event Emitters
- Automated governance via Architectural Fitness Functions
- Software growth: Moving away from the "build" mindset

Taught by

React Conferences by GitNation

Reviews

Start your review of Scaling Micro-Frontends Without Coupling - AWS Strategies

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.