Arcontech today unveiled CityVision DNA, the latest addition to its multi-award-winning CityVision software range.
The new component, short for CityVision dot net api, allows software engineers using Microsofts .net development environment to write applications to interoperate with Arcontechs CityVision StarNet real-time market data platform, to send and retrieve data in real-time using multiple sources and destinations, taking advantage of the full multi-threading capabilities and power of todays multi-core, multiple processor computers.
This advanced software is particularly important for developers of true real-time applications, such as algorithmic trading interfaces because it allows them to access, process and re-distribute data faster than before, meaning that opportunities for profit can be detected and acted on ahead of the competition. Other products and technologies can restrict applications to a single core or are unreliable under continuous heavy load conditions.
DNA should be attractive to hedge funds, arbitrage dealers and modellers with intense processing requirements, where speed of response is crucial. Also, less skilled developers with simpler requirements will appreciate the simplicity of the interfaces.
The software has been developed using advanced techniques with extensive automated unit testing and continuous integration. Consequently it is extremely robust and can perform under extreme load conditions.
“CityVision dna is easy to use allowing custom applications to be developed inexpensively and deployed more quickly. In the same way as genetic engineering strives for perfection, CityVision dna allows reengineering at the core of real-time systems to improve the performance and reliability, Naturally, it is compatible with all CityVision servers, so existing investment by our clients is protected and value can be added easily and rapidly.
“Its high performance is not only because DNA is thread safe, but also the internal code is highly multi-threaded, allowing DNA to take advantage of even the most advanced multi core servers. Scaling an application across multiple StarNet servers can provide even greater performance if required,” says Andrew Miller, managing director, Arcontech and CEO, KTS.