Skip to main content

Visualization

See how your architecture actually connects.

As your architecture grows, nobody can see how it fits together. The diagrams go stale and the knowledge lives in a few people's heads. EventCatalog turns every domain, service, message and flow into maps anyone can explore, drawn from your docs so they never fall behind.

Resources

A live example catalog. Click a resource to focus, drag to rearrange, pinch or ⌘ + scroll to zoom. See the real demo

Trusted by teams at

PayFit
Nike
Ticketmaster
GOV.UK
Motorway
Airtime
Flipdish
American Logistics
TransferGo
Prisma
Projectcor
TUI
EverQuote
Mazda
Eurostar
M&S
AWS
PayFit
Nike
Ticketmaster
GOV.UK
Motorway
Airtime
Flipdish
American Logistics
TransferGo
Prisma
Projectcor
TUI
EverQuote
Mazda
Eurostar
M&S
AWS
PayFit
Nike
Ticketmaster
GOV.UK
Motorway
Airtime
Flipdish
American Logistics
TransferGo
Prisma
Projectcor
TUI
EverQuote
Mazda
Eurostar
M&S
AWS
PayFit
Nike
Ticketmaster
GOV.UK
Motorway
Airtime
Flipdish
American Logistics
TransferGo
Prisma
Projectcor
TUI
EverQuote
Mazda
Eurostar
M&S
AWS

From the big picture to a single message.

Every diagram comes with three levels of detail. Start with how your systems relate, then open them up, level by level, without drowning in boxes.

Explore the visualizer docs
Ordering (v1.0.0)
Search nodes…
DomainOrderingv1.0.0
System
Checkout Systemv1.0.0

Orchestrates checkout: reserves stock, takes payment, creates the order.

24
System
Order Management Systemv1.0.0

The source of truth for orders and their lifecycle.

24
ShopperActor
Domain
Paymentsv1.0.0

Takes payment for orders and processes refunds.

Domain
Fulfilmentv1.0.0

Picks, packs and ships confirmed orders.

Service
Checkout API

Entry point for checkout.

ordering-platform

Service
Checkout Orchestrator

Runs the checkout saga.

ordering-platform

Service
Order Service

Creates and tracks orders.

ordering-platform

Data
Order Database

PostgreSQL · orders

ordering-platform

Command
Checkout Cart
Command
Create Order
Event
Order Created
Channel
order-events
confirms checkoutcreates orders viainvokes Authorize Paymentpublishes events
Domains (3)Actors (1)Systems (2)

Business flows, end to end.

See where every event fits in the bigger picture, from checkout to refund. Group the steps by domain, system or team to see who is involved at each stage, and walk through it one step at a time.

Place an Order (v1.0.0)
Search nodes…
Walk through business flow

Step through the flow to understand the business process.

Bring the diagrams you already have.

Keep your whiteboards and C4 models next to the services they describe. Versioned in Git, and found by search, not lost in a shared drive.

See your architecture today.

Document one domain, or generate it from your specs, and the maps come with it. Free for organisations under $10M.