Skip to content
Get Started

Development environment

Operating system: Rocky 8 (an open source RHEL Linux)

Programming language: C/C++

Structure

You environment is a segregated container on a nanoconda managed server.

For all intents and purposes you would see at as your own Linux machine.

You can start compiling and running your applications immediately upon logging in, there is no configuration needed apart from adding -lnanoconda to your compilation comand

Every container has access to a shared memory region, which you will use to get market data and to which will accept your order messages.

In the development environment, historical market data will be replayed and your orders will be processed by our internal matching engine.

Note

No one will ever access your container, but if you have any concerns about having your source code on our server, please contact support@nanoconda.com and we will let you know how to compile your code on your own server.