The Magistral is a global decentralized, high-available and secured data streaming platform, which adheres pub/sub paradigm and due to its high throughput enables delivery of millions messages per second to its recipients.
By analogy with traditional messaging systems the Magistral data stream network provides topics to where user can publish messages and subscribe on. But the main difference with these systems is that topics in Magistral are composite. Topic consist of channels, which represent independent ordered message sequences. Channels can be used for multiplexed and parallel data transmission for one big data stream or configured for per-user use, in this way user can publish and consume messages only from those channels for which he has permissions.