Overview
The Data Retention Regulator enhances Aeron applications with fine-grained control over data lifecycle management. It ensures compliance with regulatory requirements, reduces storage overhead, and automates data cleanup processes. With flexible configuration and seamless integration into existing Aeron infrastructure, it enables organizations to optimize their operational storage strategies while maintaining reliability and performance.
Key Features
- Granular Retention Policies: Define time-based retention windows with precision per stream, message type, or custom criteria.
- Automated Data Lifecycle Management: Automatically delete or archive expired logs, snapshots, or recording fragments without manual intervention.
- Regulatory Compliance Support: Helps meet data retention and deletion mandates for financial, healthcare, or other regulated sectors.
Technical Details
- Policy Engine: Supports dynamic configuration of retention rules via JSON or CLI, including TTL (time-to-live), exclusion filters, and action handlers.
- Multi-Scope Configuration: Retention can be scoped globally, per stream, per channel, or per message type.
- Safe Cleanup Protocols: Ensures no active or referenced data is deleted; built-in safeguards protect against premature data loss.
Operational Considerations
- Compatibility: Works seamlessly with Aeron Archive, Cluster, and Media Driver components.
- Resource Management: Requires consideration of storage I/O patterns and retention rule complexity.
- Availability: Available as an Aeron Premium feature.
Datasheet
For a detailed overview of the Aeron Data Retention Regulator, download the datasheet: