Acme Inc Catalog

Discover, explore and document the event-driven architecture that powers Acme Inc — our domains, the systems inside them, and the services and messages that connect everything.

System context map

How every system in the catalog relates — and the people who interact with them.

Explore the domains

Catalog

Source of truth for product data and the search that makes it discoverable.

Customer

Customer profiles and authentication across Acme Inc.

Shopping

The shopping cart and the promotions applied to it at checkout.

Ordering

Turning a checked-out cart into a confirmed order, from checkout to fulfilment.

Payments

Taking payment and processing refunds, with external payment and fraud providers.

Fulfilment

Reserving stock, picking and packing orders, and shipping them to customers.

Reviews & Ratings

Collecting, moderating and publishing customer reviews, and aggregating them into product ratings.