Service layer
The Service layer is Pulsar's audience-scoped delivery and orchestration layer. Its concepts keep inbound adapters thin and workflows explicit.
Concepts
| Concept | Role |
|---|---|
| Service | Audience boundary. |
| Module | Feature slice. |
| Controller | HTTP inbound adapter. |
| Request | HTTP validation and authorization. |
| Resource | Reusable HTTP field shaping. |
| UseCase | Application workflow. |
| Operation | Reusable workflow fragment. |
| Job | Queued inbound adapter. |
| Command | CLI or scheduler inbound adapter. |
Shared rule
Read the inbound-adapter rule before choosing an entrypoint.