agoda
Read post

How We Manage White-label Integrations in Runtime

This post discusses how Agoda manages white-label integrations in runtime using hexagonal architecture. It explores the challenges of white-label integration and the functional and non-functional requirements involved. The post then delves into the details of hexagonal architecture, its core concepts, and the advantages it offers. It also explains how to implement the solution and manage dependency injection context for white-label implementations. Additionally, the post showcases how architecture testing can ensure the separation and dependencies between white-label adapters. Overall, it provides insights into the benefits of using hexagonal architecture for white-label integrations.

    #dependency-injection
Apr 24, 2024•7m read time•From medium.com
Post cover image
Table of contents
How We Manage White-label Integrations in RuntimeThe ProblemDesigning the Solution: Hexagonal ArchitectureHexagonal Architecture OverviewImplementing the SolutionManaging Dependency Injection Context
17 Impressions
agoda's image
agoda

Agoda Engineering Blog offers insights, technical articles, and updates on building scalable and hig...

15 Followers

•

44 Upvotes

Would you recommend this post?

Copy link
WhatsApp
Facebook
X
New Squad
  • © 2026 Daily Dev Ltd.
  • Guidelines
  • Explore
  • Tags
  • Sources
  • Squads
  • Leaderboard