Skip to main content


Streaming financial services applications like trading systems typically have requirements for a large number of fine-grained workloads that, individually, have small computational demands compared to their data feed I/O processing and general management overhead. TruStream’s programming model and associated core fabric, TruFabric, improves performance and latency of fine-grained workloads by dynamically and efficiently allocating processor resources so they match the ever changing real-time demands of these systems. TruStream was able to increase application processor utilization from 13.4% to 96.5% increasing overall trading system performance by 14 times in its early engagement with a key Wall Street bank using their algorithm.