Private fields on interfaces
Yes, strictly speaking, we don’t have those, but we can use a rather old trick to work around that. … Continue readingPrivate fields on interfaces
Another brick in the memory wall
Yes, strictly speaking, we don’t have those, but we can use a rather old trick to work around that. … Continue readingPrivate fields on interfaces
Once you ensured that the cluster is alive and kicking, the next question naturally becomes: what’s happening to the data
Continue readingQdrant in production – Part 4 – Collection management and shard operations
Last time I introduced Vigilante : an open-source opinionated cluster management dashboard and automation service for Qdrant, built and open-sourced
Continue readingQdrant in production – Part 3 – Health monitoring and cluster node management
Last time we talked about setting up, managing, and troubleshooting our own self-hosted Qdrant cluster. At the very end I introduced to you the tool that was developed along the way. The tool that we use every day to monitor, manage, and generally make sense of what is happening with our collections and nodes. It’s finally time to meet it … Continue readingQdrant in production – Part 2 – Enter Vigilante
I’ve been working with qdrant since v1.6.0, and maintaining the first qdrant REST API client for .NET (why REST but
This time we are going to shift some bits around and compute constant values because it’s more fun. … Continue readingRouge one : a story of missing constants
Today we are going to play with some bits. … Continue readingRouge one : an integer representation story
Recently I’ve been integrating Qdrant vector search database into our infrastructure, services and processes, and came across one problem.
… Continue readingFun With Filters
Today I was updating our Postgress-based key-value store (which I blog about later) to use shared memcached cache for storing shard configuration instead of an in-memory one, and introduced a certain curious bug which I want to overview is some detail.
… Continue readingUnforeseen Consequences