Our system architecture is based on state-of-the-art distributed technology that provides a sold foundation for scalable, flexible and feature-rich solutions.
BPTrade is engineered to achieve maximum scalability by employing a modular architecture at both the micro and macro levels.
All BPTrade servers are written in C++, which gives us a tremendous advantage in adding custom client functions. This allows us to pinpoint and prevent bottlenecks by creating stand-alone modules for resource intensive functions.
Our servers are similarly designed for modularity. We deploy direct client connections in a redundant fashion, behind load-balancing appliances. Other functions such as quotes, execution, and database functions, are separate from the client servers.