Version 4.34 Documentation
General Philosophy of SDK Usage and Implementation Message
The myTrack SDK is specifically designed to be event driven. It is not intended to be a frequently or continuously polled “database”.
A number of the SDK community seem to be building applications that ignore the event driven features. Instead of subscribing to updates on a security they will with high frequency, issue quote requests. Others appear to make repeated requests for order status, rather than awaiting the order execution message. The effect of this misuse of the SDK is to drain resources from the systems serving all of the SDK user community. It is analogous to Denial of Service attacks on web servers. We’ve experienced such scenarios over the past months.
We ask those of you who may now recognize the fact that their code falls into this category, to move to re-mediate the problem. If you need assistance, we are happy to help.
We have put in place monitoring systems to identify sources of this misuse going forward. It will allow us to notify those of SDK community that may not realize that their software is misbehaving.
Table of Contents