Luca Mezzalira
Micro-Frontends Discovery
#1about 3 minutes
The challenge of deploying distributed frontends
Traditional deployment strategies for monoliths fail for micro-frontends, which require a solution for dynamic discovery across multiple environments.
#2about 2 minutes
Applying the service discovery pattern to frontends
The service discovery pattern, borrowed from backend microservices, decouples the application shell from specific micro-frontend versions by using a central registry.
#3about 1 minute
Enabling advanced deployment strategies for safety
Using a discovery service at the network level allows for safe deployment strategies like blue-green and canary releases to de-risk production changes.
#4about 1 minute
Creating a standard for micro-frontend metadata
A community collaboration resulted in a standard, framework-agnostic JSON schema to define and discover micro-frontends consistently.
#5about 2 minutes
A deep dive into the micro-frontend JSON schema
The schema includes essential fields like URL, version, and integrity, plus a flexible `extras` object for framework-specific needs like preloading chunks.
#6about 2 minutes
Implementing canary releases with the schema
The schema's array structure supports multiple versions, and an optional deployment object allows for defining precise traffic-splitting rules for canary releases.
#7about 3 minutes
Benefits and pitfalls of the schema-based approach
This approach is extensible and framework-agnostic but requires the configuration to be loaded first and is best implemented on the backend for security.
#8about 2 minutes
An open source serverless implementation on AWS
The MFS Discovery Service is an open-source, serverless tool that provides a ready-to-use implementation of the discovery and deployment patterns on AWS.
#9about 4 minutes
The architecture of the MFS discovery service
The service uses a backend API for CI/CD pipelines to manage deployments and a consumer API for the application shell to fetch the current configuration.
#10about 3 minutes
De-risking deployments to change developer behavior
The discoverability pattern enables safe, granular deployments that build developer confidence and shift the culture from rollbacks to roll-forwards.
Related jobs
Jobs that call for the skills explored in this talk.
Douglas GmbH
Düsseldorf, Germany
Intermediate
Senior
TypeScript
React
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
04:49 MIN
Using content channels to build an event community
Cat Herding with Lions and Tigers - Christian Heilmann
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
02:39 MIN
Establishing a single source of truth for all data
Cat Herding with Lions and Tigers - Christian Heilmann
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
03:39 MIN
Breaking down silos between HR, tech, and business
What 2025 Taught Us: A Year-End Special with Hung Lee
03:38 MIN
Balancing the trade-off between efficiency and resilience
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
Micro-frontends anti-patterns
Luca Mezzalira
Micro-frontends anti-patterns
Luca Mezzalira
Advanced Micro Frontends: Multi-Version and Multi-Framework Scenarios
Manfred Steyer
Multiple Ships to the Island - Micro Frontends & Island Architectures
Florian Rappl
Microfrontends at Scale
Josh Goldberg
Micro Frontends with Module Federation: Why and How?
Manfred Steyer
Micro-Frontends with Module Federation: Beyond the Basics
Manfred Steyer
Interface Contracts in Microfrontend Architectures
Alexander Günsche
Related Articles
View all articles.gif?w=240&auto=compress,format)



From learning to earning
Jobs that call for the skills explored in this talk.

Visonum GmbH
Remote
Junior
Intermediate
React
Redux
TypeScript


Confideck GmbH
Vienna, Austria
Remote
Intermediate
Senior
Node.js
MongoDB
TypeScript


GT Motive
Municipality of Madrid, Spain
Remote
Intermediate
Angular



Safe Labs
Berlin, Germany
Remote
Senior
React
NestJS
Node.js
Ethereum
+2

Wasmer
Municipality of Madrid, Spain
Senior
React
JavaScript