Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hubertzhang
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
hubertzhang
8mo ago
Snowflake also uses S3 as primary storage for OLAP workload, what's diff?
2.
▲
by
hubertzhang
8mo ago
we leverage batch write optimization which uses Copy-on-write B-tree variant enables high-throughput batch writes without blocking concurrent reads. MVCC-based design eliminates lock contention and provides predictable write amplification.
3.
▲
EloqKV: Achieving Predictable P99.99 Latency on NVMe with Redis API
(eloqdata.com)
16 points
by
hubertzhang
8mo ago
|
4 comments
4.
▲
by
hubertzhang
8mo ago
Most Redis alternatives that use disk for persistence struggle with tail latency (P9999) due to background maintenance or OS filesystem overhead. We built EloqKV on a custom storage engine, EloqStore, to solve this. Key Architectural Choice
5.
▲
by
hubertzhang
11mo ago
My reflections on the AWS us-east-1 outage. Yesterday I posted a Show HN introducing our MongoDB-compatible database EloqDoc ( https://news.ycombinator.com/item?id=45634638 ). Today’s AWS us-east-1 outage was a strong remind
6.
▲
by
hubertzhang
11mo ago
I cannot pull images from docker hub.
7.
▲
by
hubertzhang
11mo ago
Like AWS, json is OK for me
8.
▲
Postgres is reliable – I'll persist in EloqKV
(eloqdata.com)
3 points
by
hubertzhang
1y ago
|
2 comments
9.
▲
by
hubertzhang
1y ago
A recent hacker-news argues: “Redis is fast — I’ll cache in Postgres.” The author benchmarks a simple API and concludes that although Redis is faster, Postgres is “fast enough,” and removing another component can be worth it for many projec
10.
▲
by
hubertzhang
1y ago
That use case aligns perfectly with EloqKV’s capabilities. In pure cache mode, batching multi-key deletions within Lua scripts can significantly reduce latency by minimizing client–server round trips.
11.
▲
by
hubertzhang
1y ago
Yes, Lua in EloqKV has no such limitations. You can freely read data, generate new keys, and even query those keys within Lua scripts. Underneath, EloqKV’s transaction layer is powered by our data substrate, which provides full ACID guarant
12.
▲
by
hubertzhang
1y ago
I’m Hubert, CTO of EloqData. That’s a great question. Redis Cluster is often thought of as a distributed database, but in reality it’s not truly distributed. It relies on a smart client to route queries to the correct shard—similar to how m
13.
▲
by
hubertzhang
1y ago
Some Redis variants focus on persistence—KVrocks, for example, or MemoryDB, which emphasizes durability through redo logs to minimize data loss. However, they are not truly transactional, since they lack fundamental rollback semantics and d
14.
▲
by
hubertzhang
1y ago
Does Neki still need sharding key in query, just like Citus?
15.
▲
by
hubertzhang
1y ago
I’m the co-founder of EloqData. I recently gave a talk on EloqDoc and Pulsar integration at Data Streaming Summit 2025. It was a great event, and Ursa was definitely one of the hottest topics discussed. I believe object storage is shaping t
16.
▲
by
hubertzhang
2y ago
Is Meta/X/Google open source? Is Gamil/Outlook open source? All of them gather user's data. They are all "free" software
17.
▲
by
hubertzhang
2y ago
> It superficially sounds like a series of server processes fronting actual database servers, which sounds like another layer of partition vulnerability and points of failure I agree that introducing a middleware layer on top of database
18.
▲
by
hubertzhang
2y ago
Good question! WAL and TxService(TxMap) are fully decoupled, allowing you to deploy them on the same node or across different machines. If your workload is write-intensive, you might consider a large WAL cluster, which leverages multiple di
19.
▲
by
hubertzhang
2y ago
Good question! As explained in the linked article, our core technology, Data Substrate, is modular by design and requires a storage layer to handle the actual data (more precisely store the checkpoints). This storage layer can be any data s
20.
▲
by
hubertzhang
2y ago
The current release is a prebuilt binary, giving users flexibility in how they use the software. The open-source model is still being decided, but a license file is included in the downloaded tarball.
21.
▲
by
hubertzhang
2y ago
Yes, this is a top priority for us, and we aim to pass the Jepsen test before the official GA release.
22.
▲
by
hubertzhang
2y ago
Yes, this is a top priority in our mind, and we aim to pass the Jepsen test before official GA release.
23.
▲
by
hubertzhang
2y ago
This binary release is a preview of EloqKV. We're actively developing a cloud-native version with seamless scalability and a serverless experience. Stay tuned—it's coming soon!
24.
▲
by
hubertzhang
2y ago
Note that this binary release is a preview of EloqKV. We're actively developing a cloud-native version with seamless scalability and a serverless experience. Stay tuned—it's coming soon!
25.
▲
by
hubertzhang
2y ago
Thank you for your interest. I agree—if Redis (as a cache) and MySQL (as a store) are deployed separately, we can only achieve eventual consistency. That’s precisely why we’re integrating cache and storage into a single system, much like El
26.
▲
by
hubertzhang
2y ago
Thank you for the suggestions. We are currently developing a cloud-native version of EloqKV, with both Serverless and BYOC (Bring Your Own Cloud) options underway. The binary is a technology preview for those interested in experiencing the
27.
▲
by
hubertzhang
2y ago
We are not yet open sourcing the code on our github site yet. The current release is a prebuilt binary, user can do whatever you want with the software (there is a license file in the downloaded tarball), EloqKV is not yet production ready,
28.
▲
by
hubertzhang
2y ago
By the way, I'm Hubert, the CTO of EloqData, I'm the one who submitted the post and happy to answer any questions you have.
29.
▲
by
hubertzhang
2y ago
Yeah, it's just a happy coincidence that our product release lined up with the Redis license change. We think EloqKV is a way more powerful and versatile product than Redis. It can definitely be used as a simple in-memory cache, just l
30.
▲
Show HN: EloqKV – Scalable distributed ACID key-value database with Redis API
(eloqdata.com)
44 points
by
hubertzhang
2y ago
|
40 comments
More ›