HN user

redskyluan

111 karma

Hacker on AI and database

Posts27
Comments75
View on HN
zilliz.com 21d ago

My Notes After Databricks Data and AI Summit 2026

redskyluan
4pts0
zilliz.com 1mo ago

Introduce Loon: lake-native storage engine behind Milvus 3.0 for AI data

redskyluan
3pts0
zilliz.com 4mo ago

Between Claude Code and my wife, only one enjoyed my late nights

redskyluan
1pts0
zilliz.com 4mo ago

My Wife Wanted Dior. I Spent $600 on Claude Code to Vibe-Code Database Instead

redskyluan
3pts1
github.com 11mo ago

Code Context – Make Claude Code 10x more powerful

redskyluan
1pts1
github.com 12mo ago

VectorDB bench now support S3Vector

redskyluan
19pts5
news.ycombinator.com 1y ago

Claude Code/Cursor is using grep? Are we devolving

redskyluan
3pts3
github.com 1y ago

We built a real-world bench for vectorDBs

redskyluan
1pts1
milvus.io 1y ago

Compression Is Intelligence: RaBitQ, SOTA Binary Vector Quantization

redskyluan
3pts0
milvus.io 1y ago

Benchmarks lie. Vector databases deserve a real test

redskyluan
2pts0
milvus.io 1y ago

Filter++: How to Filter on Vector Index Without Killing Recall

redskyluan
2pts0
milvus.io 1y ago

Why Manual Sharding Is a Bad Idea for Vector Database and How to Fix It

redskyluan
8pts3
github.com 1y ago

Woodpecker: A Cloud-Native, Zero-Disk WAL Storage System

redskyluan
3pts3
milvus.io 1y ago

Deep Searcher, Open source deep researcher on your private data

redskyluan
2pts1
milvus.io 1y ago

Elasticsearch Is Dead, Long Live Lexical Search

redskyluan
4pts0
zilliz.com 2y ago

Cagra: Next-Gen GPU-Powered Vector Search by Nvidia and Zilliz

redskyluan
2pts0
nvidianews.nvidia.com 2y ago

Nvidia Launches GenAI Microservices on CUDA

redskyluan
2pts0
zilliz.com 2y ago

Gemini and Claudes are killing RAG?

redskyluan
38pts19
zilliz.com 2y ago

Will RAG Be Killed by Long-Context LLMs?

redskyluan
3pts0
zilliz.com 2y ago

Building Zilliz Cloud from scratch in 18 months

redskyluan
2pts0
zilliz.com 2y ago

Lessons learned while creating Vector Search Service on cloud

redskyluan
2pts0
zilliz.com 2y ago

Easiest Way to Leverage Vector Search: Free, One-Click

redskyluan
1pts0
medium.com 2y ago

What I Learned from Building Google Search and How It Inspires RAG Development

redskyluan
8pts2
osschat.io 3y ago

OSSChat Now Support OpenCV

redskyluan
1pts2
osschat.io 3y ago

Know more about AutoGPT? Try OSSChat

redskyluan
1pts1
zilliz.com 3y ago

Yet Another Cache, but for ChatGPT

redskyluan
2pts1
github.com 3y ago

Does ChatGPT Need a Cache?

redskyluan
2pts1
  Maintainer of Milvus here. A few thoughts from someone who lives this every day:

  1. The free user problem is real, and AI makes it worse. We serve a massive community of free Milvus users — and we're grateful for them, they make the project what it is. But we also feel the tension MinIO is describing. You invest serious engineering effort into stability and bug fixes, and most users will never become paying customers. In the AI era this ratio only gets harder — copy with AI becomes easier than ever

  2. We need better object storage options. As a heavy consumer of object storage, Milvus needs a reliable, performant, and truly open foundation. RustFS is a solid candidate — we've been evaluating it seriously. But we'd love to see more good options emerge. If the ecosystem can't meet our needs long-term, we may have to invest in building our own.

  3. Open source licensing deserves a serious conversation. The Apache 2.0 / Hadoop-era model served us well, but cracks are showing. Cloud vendors and AI companies consume enormous amounts of open-source infrastructure, and the incentives to contribute back are weaker than ever. I don't think the answer is closing the source — but I also don't think "hope enterprises pay for support" scales forever. We need the community to have an honest conversation about what sustainable open source looks like in the AI era. MinIO's move is a symptom worth paying attention to.

By the way, if you’re not fully satisfied with S3Vector’s write, query, or recall performance, I’d encourage you to take a look at what we’ve built with Zilliz Cloud. It may not always be the lowest-cost option, but it will definitely meet your expectations when it comes to latency and recall.

Author of this article.

Yes, I’m the founder and maintainer of the Milvus project, and also a big fan of many AWS projects, including S3, Lambda, and Aurora. Personally, I don’t consider S3Vector to be among the best products in the S3 ecosystem, though I was impressed by its excellent latency control. It’s not particularly fast, nor is it feature-rich, but it seems to embody S3’s design philosophy: being “good enough” for certain scenarios.

In contrast, the products I’ve built usually push for extreme scalability and high performance. Beyond Milvus, I’ve also been deeply involved in the development of HBase and Oracle products. I hope more people will dive into the underlying implementation of S3Vector—this kind of discussion could greatly benefit both the search and storage communities and accelerate their growth.

Postgres users often hit scaling issues — whether it's with LISTEN/NOTIFY, PGVector, or even basic relational queries.

For startups, Postgres is a fantastic first choice. But plan ahead: as your workload grows, you’ll likely need to migrate or augment your stack.

Most vector database benchmarks today focus on toy use cases: static data, pure ANN search, no filters, no writes.

That’s not how things work in production.

We built VectorDBBench to benchmark vector databases under real-world conditions. It’s open source and just hit v1.0.0.

What’s new in v1.0.0:

Label Filtering + vector search tests

Concurrent read/write under pressure

Customer dataset

Better webUI

It supports several popular vector DBs out of the box (Milvus, Weaviate, Qdrant, Chroma, etc.) and is easy to extend.

If you’re building anything with RAG, embeddings, or search infra, we’d love feedback.

What’s the largest deployment you’ve maintained in production?

If you’ve had the chance to manage one—especially while handling concurrent insert and search operations—you’ve probably felt the pain firsthand and understand just how critical scalability really is.

Insert into PGvector is super slow when data accumulate and the index build will take forever

hah... we just try to name it after a bird.

"Woodpecker" is a good metaphorical name for a Write-Ahead Log (WAL) service for several reasons of Persistent and Reliable. Woodpeckers repeatedly and persistently peck trees, symbolizing the reliability and consistent logging of events or data.

Woodpecker is a modern, Kubernetes-native WAL storage implementation designed for stateless architectures, offering performance without disk overhead. If you've ever wondered what's behind Milvus’s robust log storage engine, now you can explore and deploy by yourself. (Note this is under heavy development yet)

I'm actually very disappointed about the performance of Mongo vector search after I test on it. Any vector database, is better than mongodb performance wise.

[dead] 2 years ago

We have built a RAG calculator that, given a specific model and PDF format, can estimate the embedding and vector database costs. Additionally, it allows for visualizing the results of chunking. We’d love to hear your feedback on how we can simplify your RAG development process. Stay tuned as we continue to add more visualization tools!