WeAreDevelopers LIVE Sep 11, 2024

Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World

Jens Happe

Can a global marketplace thrive on bare-metal monoliths rather than complex microservices? Discover how Chrono24 handles 9 million users effortlessly by mastering boring technology and modular architecture.

Pause
Mute Enter Fullscreen
#1 about 4 min

Marketplace structure and scaling to millions of users

An overview of the application scale and user demographics handled by the engineering teams.

#2 about 5 min

Evaluating bare metal versus cloud computing costs

Why managing physical servers avoids the complexity and high expenses of cloud-hosted microservices.

#3 about 6 min

Guiding principles and utilizing boring technology

Employing simple architectures and proven technologies minimizes unexpected production failures and maintenance headaches.

#4 about 10 min

Bare metal architecture and in-memory caching system

Handling massive request volumes using a replicated single application server backed by an ultra-fast caching layer.

#5 about 4 min

Integrating cloud capabilities in a hybrid architecture

Leveraging external cloud solutions for image storage, dynamic scaling, and machine learning features where bare metal struggles.

#6 about 5 min

Trade-offs of a monolithic bare metal system

Balancing the low operational costs and simplicity of a monolith against its deployment rigidity and regional latency.

#7 about 3 min

Recognizing the dangers of high code entanglement

Identifying when a highly coupled monolithic code base begins slowing down future product development and increasing cognitive load.

#8 about 7 min

Balancing technical debt reduction with feature delivery

Applying continuous refactoring and the strangler fig pattern to improve code health without halting business priorities.

#9 about 9 min

Restructuring the monolith using domain-driven design

Creating a modular monolith by defining specific sub-domains and enforcing structural rules with automated architectural testing.

#10 about 2 min

Minimizing systemic complexity for long-term scalability

Continually resisting unnecessary technical complexity by relying on strict engineering conventions and simpler operational cultures.

Matching moments

5:05 min

Exploring hybrid models, monoliths, and serverless computing

Michael Eisenbart · LIVE

3:42 min

Comparing centralized mainframe history to modern cloud architectures

Gerta Sheganaku +1 · WWC 2023

3:38 min

Building scalable backends with a modular monolith

Josip Stuhli Josip Stuhli · WWC Europe 2026

3:42 min

Managing high-traffic infrastructure without chasing technology hype

Josip Stuhli Josip Stuhli · Coffee With Developers

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

3:20 min

Architecting the platform with modern cloud and mobile technologies

Tom George · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

The $0.15/month Algo-Trader: Architecting High-Performance Serverless Trading Engines

Vishwak Thatikonda

Lead Full Stack Engineer at SDH Systems

Vishwak Thatikonda
Open session

World Congress 2026 North America

public void saveMoney(AI): The Developer's Guide to Unit Economics

Hrushikesh Pokala

Senior Software Engineer Lead at Equifax

Hrushikesh Pokala
Open session

World Congress 2026 North America

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal
Open session

World Congress 2026 North America

Offloading IoT State: Solving the Memory Crisis on Legacy Hardware

Pravin Nagare

Senior Software Engineer, Roku

Pravin Nagare
Open session

World Congress 2026 North America

It’s Alive! Taming the MLOps Franken-Stack: Write, Run, and Serve with Michelangelo

Eric Wang, Paul Zimmerman

Eric Wang
Paul Zimmerman
Open session

World Congress 2026 North America

Look What Java Can Do Now: Live-Coding a GenAI MCP Server with the JAQ Stack

Suren Konathala

Senior Engineering Leader, Marketing & AdTech, AI GTM & Digital Experience Platforms, Java x AI

Suren Konathala