wr
hn
Top
New
Best
Ask
Show
Jobs
Back
k
kloeq
Joined 10 years ago
Karma
6
Submissions
10
Member since
Apr 21
View on Hacker News
Recent submissions
Show HN: Lightweight Prometheus Exposition with Go
g
github.com
1
kloeq
6 years ago
0
comments
Comment · 7 years ago
Both have a type safe API. Go-redis supports more commands. This client is significantly faster, especially with concurrent use.
Show HN: Efficient Redis Go Client
g
github.com
6
kloeq
7 years ago
2
comments
Comment · 9 years ago
As a nonacadecic person I find the algorithm description in the paper very hard to read. It says the PU variant packs the "descriptor bits". Thus a 4 byte example would make suffix 0Bxxxx0111 whereas FLIT does 0Bxxxx1000. This minor difference means that one can unmarshall based on tailing zero count and bit shifts rather than the loops described in the paper. In other words, it trades the most expensive CPU operations (jumps) for the cheapest ones. Also FLIT64 has a worst case of 9 bytes rather than varints 10 bytes.
Comment · 9 years ago
Yes the aim is to improve varint and I'm not the only one. This algorithm is the fastest I've seen yet. Also FLIT64 works well with common CPU operations.
Show HN: New variable-length integer algorithm
g
github.com
2
kloeq
9 years ago
4
comments
Show HN: Serialization with Colfer code generator
g
github.com
3
kloeq
10 years ago
0
comments
Comment · 10 years ago
Missed that feature. Thanks!
Lean and mean data format Colfer
g
github.com
2
kloeq
10 years ago
2
comments