75% Faster Frontend Delivery

Through Micro-Frontend

Architecture

75% Faster Frontend Delivery Through Micro-Frontend

Architecture

As ACV Capital scaled, frontend delivery slowed due to shared dependencies. By adopting a Micro-Frontend architecture, the team increased autonomy and significantly reduced cycle time, enabling faster and more reliable releases.

As ACV Capital scaled, frontend delivery slowed due to shared dependencies. By adopting a Micro-Frontend architecture, the team increased autonomy and significantly reduced cycle time, enabling faster and more reliable releases.

About ACV

About ACV

ACV Auctions is a leading digital marketplace connecting car dealers through online wholesale auctions, combining vehicle inspections, data insights, and logistics. This case focuses on ACV Capital, its financial services division, providing floor plan financing to independent dealers through a revolving line of credit tied to vehicle sales.

The Challenge

The Challenge

As the platform scaled, frontend development became increasingly complex. Multiple teams were operating within a shared deployment pipeline, creating strong interdependencies and raising the risk of release failures.

Heavy and lengthy deployment processes slowed cycle times, delayed releases, and limited each team’s ability to ship features independently. This directly impacted delivery speed and overall efficiency.

The Solution

The Solution

After evaluating different architectural approaches, the team implemented a Micro-Frontend architecture to reduce dependencies and improve scalability.

This decision was driven by the need to eliminate bottlenecks created by the shared frontend pipeline and to provide a more scalable structure that could support multiple teams working in parallel without impacting each other’s delivery timelines.

This shift enabled teams to develop, test, and deploy frontend modules independently, significantly lowering coordination overhead and minimizing deployment risks. It also increased ownership at the team level, allowing for more autonomous and efficient delivery.



How We Made It Happen


The implementation followed a structured, incremental approach. The project was delivered in three months by a team composed of two frontend engineers and one QA, using Vue.js (Vue 3).

The first step was decoupling the main project from the rest of the application, removing shared dependencies and eliminating tightly coupled data-sharing patterns across apps.

Then, the team introduced @originjs/vite-plugin-federation across both host and remote applications to enable the new architecture.

After a testing phase, the rollout was executed progressively until reaching full user adoption.

As the first team across the company to implement Micro-Frontends, we also created internal documentation to enable other teams to replicate the approach.

The Results

The Results

75% Faster Frontend Cycle Time

75% Faster Frontend Cycle Time

The impact was immediate and measurable.

Frontend cycle time was reduced by 75%, enabling faster feature delivery and a significantly faster response to production issues and critical fixes.

By eliminating the shared deployment pipeline dependency, the team improved release stability, reduced release risks, removed cross-team bottlenecks, and established a more scalable and resilient frontend architecture.

Key Takeaway

At Eureka Labs, continuous improvement is embedded in how teams operate.

This initiative reflects a proactive approach to engineering: identifying opportunities that not only solve current constraints but also enable more scalable systems over time. By rethinking the frontend architecture, the team improved both delivery performance and system scalability, resulting in faster, safer, and more reliable outcomes.

Key Takeaway

At Eureka Labs, continuous improvement is embedded in how teams operate.

This initiative reflects a proactive approach to engineering: identifying opportunities that not only solve current constraints but also enable more scalable systems over time. By rethinking the frontend architecture, the team improved both delivery performance and system scalability, resulting in faster, safer, and more reliable outcomes.

“By proactively addressing our architectural constraints with Micro-Frontends, we were able to dramatically increase team autonomy and cut our frontend cycle time by 75%. This shift is not just about speed; it's about building a fundamentally safer, faster, and more scalable system for the future.”

“By proactively addressing our architectural constraints with Micro-Frontends, we were able to dramatically increase team autonomy and cut our frontend cycle time by 75%. This shift is not just about speed; it's about building a fundamentally safer, faster, and more scalable system for the future.”

Mike Hucul

Director, Product Management at ACV Capital

Mike Hucul

Director, Product Management at ACV Capital

Ready to Build
a Smart Partnership?

Ready to Build
a Smart Partnership?