日本語

The reality of building an ad distribution system using Scala and DDD

The transactions of online advertisement, sometimes described with a “chaos map”, is a complex domain involving various players. CyberAgent has built ad distribution systems many times, but we have recently adopted Domain Driven Design (DDD) for the first time.

In this case study, I would like to share the architecture of the system we built, the reality of domain modeling, what we prioritized, and what we compromised on, using the actual domain models and code.

Session length
40 minutes
Language of the presentation
Japanese
Target audience
Intermediate: Requires a basic knowledge of the area
Who is your session intended to
Those who are interested in the implementation of ad distribution systems.
Those who are interested in practical Domain Driven Design
Speaker
Koji Agawa (CyberAgent, Inc)
Contributes

voted / votable

Candidate sessions