| CPC H04L 45/22 (2013.01) [H04L 43/067 (2013.01); H04L 45/02 (2013.01)] | 20 Claims |

|
1. A system, comprising:
one or more processors; and
memory including a plurality of computer-executable components that are executable by the one or more processors to perform a plurality of actions, the plurality of actions comprising:
receiving data provided by a data source at a microservices platform;
determining a data type of the data;
in response to determining the data type is non-real-time communication data, routing the non-real-time communication data via a distributed queue management service to a data distribution inbox of a microservice for processing by the microservice; and
in response to determining the data type is real-time communication data, routing the real-time communication data via a data routing service directly to the microservice or another microservice for processing without using the distributed queue management service.
|