tarruda/orderly — explained in plain English
Analysis updated 2026-07-18 · repo last pushed 2012-07-26
Build a leaderboard keyed by timestamp, username, and score that sorts correctly as raw bytes.
Create chronologically sortable keys for a time-series database.
Pack multiple typed fields into one sortable byte key for HBase.
Process billions of records in MapReduce jobs with memory-efficient encoding.
| tarruda/orderly | abhishek-kumar09/pmd | ahus1/cdt | |
|---|---|---|---|
| Language | Java | Java | Java |
| Last pushed | 2012-07-26 | 2020-11-15 | 2024-11-05 |
| Maintenance | Dormant | Dormant | Stale |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 3/5 | 3/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires understanding of byte-sorted key-value databases like HBase to use effectively.
Orderly turns Java data like numbers, text, and dates into byte keys that sort in the same order as the original values, for databases like HBase.
Mainly Java. The stack also includes Java, HBase.
Dormant — no commits in 2+ years (last push 2012-07-26).
The README does not state license terms.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.