
4/23/2021 · milvus
What this post added
This post details Trend Micro's implementation of Milvus for real-time Android virus detection. It describes their system architecture, which involves converting APK Thash values into binary vectors and storing them in Milvus for similarity search. The post highlights the use of Hamming distance and specific index types (FLAT, IVF_FLAT) for binary vectors. It also discusses the integration with MySQL and Redis for storing Sha256 values and caching, respectively. The deployment utilizes Mishards for sharding and Kubernetes for high availability. Monitoring with Prometheus and Grafana is also covered.