Skip to content
Codedock
ServicesFAQCase StudiesCareerContact
Back to case studies
Netigo s.r.o.Case StudyCustom

NetFlow Manager — processing network traffic at GB/s with TimescaleDB

Netigo builds and operates secure network infrastructures for enterprise clients. They needed a custom tool for collecting, storing, and reporting network flow data from IPFIX/NetFlow sensors. We designed and delivered a high-performance platform capable of processing traffic in the GB/s range.

I want a similar solutionNetigo s.r.o.

GB/s

network traffic processed

without record loss

v5/v9/IPFIX

supported protocols

full coverage

TimescaleDB

billions of records

efficient querying

100%

custom solution

no licensing fees

High-volume real-time data — off-the-shelf solutions fall short

Enterprise network infrastructures generate enormous volumes of flow records every second. Commercial NetFlow collectors are expensive, inflexible, and offer limited custom reporting. The solution needed to receive and store data from multiple protocol versions (NetFlow v5, v9, IPFIX), handle peak traffic without dropping records, and enable efficient queries over time-series data.

Commercial NetFlow collectors

high licensing costs


Reporting flexibility

limited or none


Multi-protocol version support

often incomplete


Performance at GB/s throughput

problematic with SaaS solutions


Challenge

capable of handling real enterprise network traffic volumes

custom high-performance collector

Custom NetFlow collector with TimescaleDB for time-series data

We designed and built NetFlow Manager — an application for receiving, parsing, and storing flow data with a powerful backend for analytical queries and reporting.

NetFlow v5, v9 and IPFIX ingestion

A UDP collector handling concurrent flow exports from multiple network devices from different vendors. Robust parsing of all major protocol versions without record loss.

PostgreSQL + TimescaleDB

Flow records are stored in TimescaleDB — a PostgreSQL extension optimised for time-series data. Automatic chunking and compression ensure performance even over billions of records.

GB/s throughput performance

Architecture designed for processing network traffic in the gigabits-per-second range. An efficient pipeline from UDP packet receipt to data persistence minimises latency and prevents record loss.

Reporting & analytics

A web application for network traffic visualisation — top talkers, protocol statistics, time-series charts, anomaly detection, and report exports.

.NET Backend

A high-performance .NET backend handling both flow data ingestion and processing, and a REST API for the frontend and potential integration with external systems.

Solution Architecture

NetFlow Manager receives UDP flow exports from network devices, parses them, and stores them in TimescaleDB (PostgreSQL). The frontend queries the backend via REST API and visualises data in real time. The entire solution is deployed in the client's own infrastructure.

Network Devices

NetFlow v5 / v9 / IPFIX exports (UDP)

.NET Backend

UDP Collector

flow export ingestion

Flow Parser

v5 / v9 / IPFIX

REST API

for frontend

PostgreSQL + TimescaleDB

Time-series · automatic chunking · compression

Integrations

React FrontendReport exports

Results

NetFlow v5, v9 and IPFIX support

A unified collector receiving exports from network devices of various vendors regardless of protocol version.

GB/s traffic processing

Architecture designed for real enterprise volumes — a pipeline from UDP ingestion to data persistence without record loss.

TimescaleDB for time-series data

Optimised storage and querying over billions of flow records thanks to automatic chunking and compression.

Traffic reporting & visualisation

Top talker overviews, protocol statistics, time-series charts, and anomaly detection in network traffic.

Custom solution with no licensing fees

Full control over code and data — no dependency on a commercial vendor, fully customisable.

Technologies

  • .NET
  • PostgreSQL
  • TimescaleDB
  • NetFlow v5/v9
  • IPFIX
  • UDP
  • React
  • Docker

Want a similar solution?

Send us a message — we respond within one business day and schedule an intro call.

Get in touch

Build and ship software faster with a clean, modern workflow.

CodeDock s.r.o.

Company ID: 14292769

VAT ID: CZ14292769

Zlenická 863/9, 104 00 Praha 22

Czech Republic

[email protected]
ContactPrivacy Policy

© 2026 Codedock