掲載済み (2026-07-18号)
228 124文字 • 1分

食べログが「Deal Provider」を構築した理由──「AIがなければ踏み出せなかった」DDDという20年前からの設計思想への挑戦

日本語

掲載情報

2026年7月18日土曜日号 メインジャーナル掲載

概要

食べログがAIを活用してDDDの実装・運用コストを克服し、ビジネスロジックをカプセル化した中間データ層「Deal Provider」を構築した事例。

詳細内容

食べログの販売管理システムにおいて、各サブシステムへのビジネスロジック流出やコード重複を解決するため、中間データ層「Deal Provider」を導入。従来、DDD(ドメイン駆動設計)は学習コストとルール遵守の難しさから導入が困難とされてきたが、AIを「ルールの番人」として活用することで、Port/Adapter・Usecase・DomainServiceの4層構造を厳格に維持。ADR(設計意思決定記録)とコーディングルールをAIに学習させることで、設計意図に沿った高精度なコード生成を実現し、開発効率を約30%向上させた。AIがDDDの実践を支え、DDDがAIの精度を高めるという「好循環」について詳述されている。