CoreplannedPhase 1
Event Management
Manages events, venues, schedules, and attendees. Complex scheduling logic with venue capacity constraints and multi-day event support.
Bounded Context
Events
Data Ownership
events, venues, schedules, attendees
Key APIs
/api/events/*
Communication Patterns
Sync REST + Payment ACL (sync to legacy) + Async events (EventCreated, AttendeeRegistered)
Database
Azure SQL — Event DB (events, venues, schedules, attendees tables)
Primary Owner
D3
Go-live: Month 4
Integration Points
→Clients access via YARP gateway at
/api/events/*⇶Sync REST + Payment ACL (sync to legacy) + Async events (EventCreated, AttendeeRegistered)
◉Dedicated database: Azure SQL — Event DB (events, venues, schedules, attendees tables). No shared DB access with other services.