World Congress 2024 • Aug 20, 2024 • Session details

Micro-Frontends Discovery

Luca Mezzalira

Tired of nerve-wracking big bang deployments? Adapt backend service discovery to your frontend network layer. Unlock canary releases and confidently deploy dozens of times per day.

Pause
Mute Enter Fullscreen
#1 about 3 min

Demonstrating the challenges of live production deployment and rollbacks

A live demonstration highlights the common friction points and risks when deploying new monolithic front-end application code.

#2 about 3 min

Transitioning monolithic page structures to distributed front-end architectures

Distributed micro-frontends require opinionated multi-environment strategies and robust component discovery to handle autonomous team deployments safely.

#3 about 3 min

Applying the service discovery pattern to micro-frontend architectures

Decoupling the application shell from explicitly defined environments using a registry enables highly dependable and resilient network-level routing.

#4 about 2 min

Applying blue-green and canary deployment strategies to front-end routing

Adopting modern micro-service deployment techniques enables developers to confidently target partial traffic logic during live feature rollouts.

#5 about 6 min

Creating a standardized JSON schema for framework-agnostic discoverability

A community-driven JSON structure allows modular orchestration of remote entries, multiple versions, and fallback payloads inside the host application.

#6 about 3 min

Evaluating the benefits and pitfalls of schema-based dynamic configurations

Serving configuration data at runtime minimizes front-end overhead but requires static fallback mechanisms to ensure high availability.

#7 about 6 min

Designing a serverless backend architecture to automate service discovery

An open-source state machine dynamically calculates version traffic increments and serves deployment manifests via an API gateway.

#8 about 3 min

Building organizational confidence through safe and incremental deployment strategies

Granular rollout capabilities build developer confidence to adopt rapid release iterations and replace fearful rollback mindsets with proactive roll-forward practices.

Matching moments

3:15 min

Evolving architectures from backend microservices to micro frontends

Serg Hospodarets · LIVE

3:02 min

Primary benefits of micro-frontend architectures

Luca Mezzalira Luca Mezzalira · JS Congress

3:07 min

Combining micro frontends and the modular monolith pattern

Florian Rappl · World Congress 2022

2:07 min

Introduction to micro frontend architecture

Trishul Goel · JS Congress

4:28 min

Understanding the engineering benefits of micro-frontend architectures

Luca Mezzalira Luca Mezzalira · World Congress 2022

1:31 min

Recapping frontend scaling patterns and distributed UI techniques

Josh Goldberg · World Congress 2021