Unified Communications Interface (UCI) is a system that powers governments to create and manage conversations with citizens and with its own officials. Through UCI governments can seamlessly setup simple and complex conversations using a multi-channel approach. UCI aims to democratize the use of different communication channels such as WhatsApp, Telegram, SMS, email for governance use cases through a standard configurable manner that is reusable and scalable across all governance use cases.
Description - Extract Service Resolver to a different microservice.
Outcome Ability to resolve
service
(Horizontally scalable).Success Metrics PoC for 10k requests per second.
Functional Requirements
Non-Functional Requirements
Additional Dependencies on other Components Please list down if any other dependencies on other components and link their Issues here.
Links
product doc:
eng doc: link to technical design doc
Issue links:
Implementation Plan
ETA:
How to Test This Feature Out Benchmarking Suite to resolve services at scale.