Network Testing

Automated Network Simulation, Testing and Deployment

How do you make network changes in a live trading environment without any of the usual fear?

Network changes are notorious for breaking application traffic and triggering out-of-hours firefighting. We have built a fully automated, test-driven network CI/CD pipeline that has all but eliminated post-deployment issues.

Our system, NetEnv, virtualises our entire global production network and key systems, simulates all user traffic flows, automates failure scenarios, and validates both configuration and observability before a single packet hits production. Every change runs through a full battery of connectivity, redundancy, and regression tests. Only fully “green” pipelines deploy, and they do so automatically, out of hours on weekends.

Our system has scaled to deal with a growing network, incorporated production failures as tests, and optimised the testbed for speed and memory use.

We routinely catch, debug, and fix entirely in the virtual environment serving as additional regression tests. Many vendor regressions are stopped before our network is affected.

As a result, we deploy with high confidence that our changes will not be a cause of issues when the market opens.