Skip to main content

Performance Events Documentation

Summary

Seven source-confirmed Performance domain events map to seven shared outbound contracts through a transactional outbox.

Audience

Engineering, QA, support, architecture, security, and implementation teams responsible for Performance integrations.

Overview

This section separates aggregate-local events, shared contracts, transactional publication intent, relay delivery, and consumer-owned effects. It records implemented behavior and verified gaps without implying distributed delivery guarantees.

Documentation map

Overview · Domain events · Integration events · Publishing · Delivery · Consumers · Catalog · Testing

The mapping and Notification path are implemented. Broader consumer ownership, replay, terminal failure policy, and compatibility parity remain Transitional or Foundation.

Requires confirmation

Operational ownership, service objectives, reconciliation, replay, and future consumer governance require confirmation where not explicitly implemented.

See Also

Keywords

  • Performance events
  • Integration contracts

Source References

  • microservices/src/performance-service/Domain/ReviewCycle/ReviewCycleDomainEvents.cs
  • microservices/src/performance-service/Domain/Appraisal/AppraisalDomainEvents.cs
  • microservices/src/performance-service/Infrastructure/PerformanceDbContext.cs
  • microservices/src/contracts/Events/PerformanceLifecycleEvents.cs

Revision Information

  • Status: Draft
  • Last reviewed: 2026-07-16
  • Review cycle: Quarterly