Skip to content

v2.6.0-beta3

Pre-release
Pre-release

Choose a tag to compare

@dmachard dmachard released this 16 Aug 07:38
b7f4339

This release introduces major performance optimizations delivering a ~40% lower memory footprint across the DNStap collector, wire-DNS decoders, and JSON serialization, alongside an optional multi-worker pool for high-throughput scaling.

💡 Enhancements

  • perf: optimize memory and CPU by using DNSMessage pointers by @dmachard in #1291
  • perf(dnstap collector): add configurable worker pool for high-throughput scalability by @dmachard in #1289
  • perf(dnsutils): optimize JSON serialization and DNS decoder by @dmachard in #1290
  • perf(dnstap collector): add configurable socket read buffer size by @dmachard in #1288
  • perf(dnstap collector): optimize processor hot path allocations and enum lookups by @dmachard in #1287

Full Changelog: v2.5.0...v2.6.0-beta3