Accenture/reactive-interaction-gateway
The Reactive Interaction Gateway (RIG) is a high-performance event routing and distribution platform that ingests CloudEvents from diverse transport protocols including HTTP, Kafka, AWS Kinesis, and NATS. It provides real-time event delivery to clients via WebSocket, Server-Sent Events, and long-polling, while simultaneously supporting reverse-proxy functionality to forward requests to backend services. The system features modular authorization, distributed tracing, and comprehensive monitoring capabilities, all managed through a centralized configuration and API.
55.0
Adequate · 20 July 2026
11k
lines of production code
Elixir
with JavaScript
2
bus factor · 29 authors in all
4
measurements over time
How it got here
2017–2018 · Core architecture and example implementation
This period focused on establishing the core RIG architecture, including centralized configuration, distributed session management, and Kafka integration. The team also built out the 'channels' example application to demonstrate the system's capabilities, while simultaneously expanding test coverage and documentation to support the new features.
22 changes
2019 · Inbound gateway and event stream expansion
This period focused on building out the Inbound Gateway's capabilities to support multiple transport protocols, including Kafka, Kinesis, and NATS, alongside enhanced authentication and event filtering. The work introduced a new API v3, expanded real-time connection handling for SSE, WebSocket, and long-polling, and added comprehensive test coverage for these new features.
32 changes
2020 · Observability and API expansion
This period focused on enhancing system observability by adding metrics, dashboards, and distributed tracing for CloudEvents and HTTP requests. It also expanded the platform's capabilities through new v3 API endpoints for proxy management and event publishing, alongside integration and performance tests for NATS, WebSocket, and SSE connections.
7 changes
Survey your own repository
Accenture/reactive-interaction-gateway was measured the same way every project in this corpus was: the same rubric, at a pinned commit, with the result published in full. Point the surveyor at a repository you know and see whether you agree with it.
About this page
- The description of this project is derived from its own commit history, not from its README.
- The score is its highest published measurement, taken on 20 July 2026 at a pinned commit. It is not a live figure and does not change until the project is measured again.
- Measured at commit b65435c63d — the exact code this score is about.
- Scored under rubric rubric-2026.08.17. Score the same commit under that rubric and you get the same number.