SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.
Rate limit auto-configure for Spring Cloud Netflix Zuul
Zero-allocation hashing for Java
EqualsVerifier can be used in Java unit tests to verify whether the contract for the equals and hashCode methods is met.
A zero-dependency embedded Java record store that adds asynchronous persistence, SQL-like querying, and shared-nothing clustering to the familiar ConcurrentHashMap API.