TreeScale Technology Introduction

Base Concepts

TreeScale is a network event/data distribution technology based on Math Tree/Graph algorithms for giving 0 costs unlimited scalability, better performance, and the fastest failover detections on this earth. This is the general explanation of what is TreeScale is about, but based on its super scalable nature and low-level networking functionality, it has 100s of use cases.


TreeScale is built with Rust and C++ languages combination for giving maximum performance and low-level memory management for more efficient work. Based on this, TreeScale is now allocating only 513 bytes per connection. That number is not growing during data transfer because we have a persistent caching layer for giving built-in Queue support and handling connection failures without losing already received data. It is cross-platform and tested on Linux, FreeBSD, Windows, and Solaris. One of our private projects is providing a simple Real-time Messaging cluster based on Raspberry Pi 2, which successfully handled 1 Mln connections. So, TreeScale is the ultimate technology for scalability from single to multiple server environments.

Special Requests

We have killer technology almost for every use case. And now, we are actively exploring new environments and use cases to implement with them. If you have some suggestions or want to try it out and understand better how it can power up your environment, please get in touch with us with [email protected]