2 ms·
I am curious how that will help latency here. It must be pretty bad if refactoring and adding more network connections is an improvement.
by winrid 7y ago
I am curious how that will help latency here. It must be pretty bad if refactoring and adding more network connections is an improvement.
- vijaybritto 7y agoYeah I know people preferring microservices for its horizontal scalability advantage but never for reducing latency. Maybe something was lost in the translation to the author.
- koffiezet 7y agoOnly thing that I can think of is that it would make it easier to detect the bottlenecks. Other than that, certainly in high-frequency trading - I only see it adding latency.
- DrBazza 7y agoThey were likely running old Tibco/RV systems (network) distributed across the network (common for 1990s to early 2000 trading systems), and replaced the system (and hardware) with multi-core boxes, and use shared memory for message passing. Reduces internal latency from milliseconds to sub-microsecond.
- winrid 7y agoMakes sense in this case. I guess you can just deploy the microservices as containers on the same machine or what have you.