Skip to main content

Gateway Integration

Summary​

Gateway ownership of native, compatibility, shadow, and ESS Performance routing.

Audience​

Engineers, architects, QA, support, security reviewers, and operators working with the Performance module.

Overview​

The Gateway owns client-facing transition routing. A routing decision controls whether the legacy HR Performance slice is handled by the service, while a separate shadow boundary and native service access remain available. ESS aggregation also reads Performance.

Confirmed implementation​

  • Only the Performance slice of the legacy HR workspace is moved by the compatibility switch.
  • Gateway route selection is observable through its routing source logic.
  • ESS uses subject-scoped Performance reads.
  • The service provides a legacy-shaped compatibility endpoint module.
  • Business documentation URLs are independent of runtime route changes.

Classification​

Transitional while legacy and service-native routing coexist.

Requires confirmation​

Cutover criteria, rollback authority, public route ownership, and eventual shadow removal require confirmation.

Diagram​

See Also​

Keywords​

  • Performance service
  • Gateway Integration
  • Draft technical documentation

Source References​

  • microservices/src/gateway-api/Program.cs
  • microservices/src/gateway-api/EssEndpoints.cs
  • microservices/src/performance-service/Api/PerformanceCompatEndpoints.cs

Revision Information​

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