github semihalev/sdns v1.6.0

one month ago

What's Changed Since v1.5.3

Major Performance Improvements

  • Improve cache performance with new segment-based implementation (#395)
    • 98.6% performance improvement (from 1359 ns/op to 18.66 ns/op)
    • Zero allocations for all operations
    • Better concurrency with 256 segments
  • Fix SyncUInt64Map memory leak (#394)
    • Fixed critical memory leak where deleted nodes were never freed
    • Implemented backward shift deletion

New Features

  • Add Kubernetes DNS middleware with killer mode (#385)
  • Implement endpoint support for headless services in sharded registry (#386)
  • Add automatic TLS certificate reloading and cache memory optimization (#392)
  • Added shared rate limiter

Bug Fixes

  • Fix quic api issues
  • Fix cache issues
  • Fix K8s issues

Full Changelog: v1.5.3...v1.6.0

Don't miss a new sdns release

NewReleases is sending notifications on new releases.