Patent ID: 9712432
Date: 2017-07-18
CPC Classifications: G06F,H04L

Claim:
1. A method, comprising: receiving, by a processing device, a message at a main channel used for group communication between processes executed by the processing device, the main channel comprising a fork protocol layer; identifying a fork channel identifier (ID) and a fork stack ID in a header of the message; processing, by the processing device, the message with a first fork stack corresponding to the fork stack ID in the header of the message, the first fork stack comprising a subset of protocols of a main protocol stack of the main channel, the subset of protocols comprising at least a fork protocol of the fork protocol layer; and providing the message to a first fork channel corresponding to the fork channel ID, wherein the first fork channel to utilize the first fork stack to separate messages for the first fork channel from the main channel, and wherein the first fork channel and an application programming interface (API) are layered on top of a building block that is layered on top of the main channel; wherein the fork protocol layer to: