Tags: agilira/argus
Tags
Release v1.0.6: Hybrid CPU yielding optimization Performance improvements with community-driven optimization: - Hybrid runtime.Gosched() + time.Sleep() approach - Maintained 25.67 ns/op ultra-low latency - Enhanced responsiveness during idle periods - DoS protection through escalation mechanism Special thanks to u/titpetric from Reddit for the suggestion!
v1.0.4: FileChangeEvent memory alignment optimization This release fixes a critical memory alignment issue where FileChangeEvent was 136 bytes instead of the documented 128 bytes, resulting in significant performance improvements: - WriteFileEvent: +11% faster (69.37ns → 62.32ns) - HighThroughput: +50% faster (80.18ns → 53.38ns) - Perfect 2-cache-line alignment achieved - Added comprehensive tests to prevent regressions - Zero breaking changes, fully backward compatible Thanks to SuperMarketFormer218 (Reddit) for the excellent feedback!
feat: Add OpenTelemetry integration example - Complete OTEL wrapper implementation with async tracing - Professional stdout exporter with comprehensive trace attributes - Clean architectural separation (no OTEL contamination in core) - Performance optimized: 380k+ events/sec with minimal overhead - Production-ready patterns with proper resource metadata - Enhanced README with OTEL integration documentation Closes #OTEL-integration
Argus v1.0.0: Dynamic Configuration Framework Production-ready release with 93.7% test coverage, comprehensive CI/CD pipeline, and enterprise-grade security validation. Key Features: - Multi-format configuration support (JSON, YAML, TOML, HCL, Properties) - BoreasLite optimization engine for high-performance file monitoring - Audit trail system with tamper detection - Plugin architecture for custom parsers - Cross-platform compatibility (Linux, Windows, macOS) Quality Metrics: - Test Coverage: 93.7% - Security: gosec validated - Performance: Sub-millisecond change detection - Reliability: Zero race conditions