Skip to main content
New project sponsor 🪝Hookdeck: Serverless infrastructure for event-driven architecture. Learn more.

Understanding services

In EventCatalog services represent systems that produce or receive messages. These messages can be commands, events or queries.

Services can belong part of EventCatalog domains. You can use domains to define a bounded context around a group of services.

Within your services you define which messages are sent and received.

tip

If your building microservices, think of a service as a microservice, or if you are building monolith applications, think of a service as that application. The term service is loosely defined by EventCatalog as flexible to what you need.