Alexandr Guzhva: Warum ich zu Zilliz gekommen bin
Mein Name ist Alexandr Guzhva und ich arbeite bei Zilliz an Performance-Optimierung.
Ich bin zu Zilliz gekommen, um die Wettbewerber des Unternehmens zu übertreffen. Und weil ich das Gefühl hatte, dass ich mein Fachwissen voll einsetzen kann.
Ich habe 15 Jahre im Finanzbereich verbracht, wo ich begann, den Ansatz der Approximate Nearest Neighbor Search (ANNS) zu nutzen, um Zeitreihenvorhersagen für Algo-Trading-Simulationen zu beschleunigen, sowohl für CPU als auch GPU. Die von mir entwickelte Computing Engine konnte dank ANNS Simulationen um mehrere Größenordnungen schneller durchführen als die Baseline.
Danach war ich etwa 2 Jahre bei Meta, wo ich performancebezogenen Code zur FAISS-Bibliothek hinzugefügt und ihre leistungsstarken Funktionen genutzt habe, um Vektor-Codecs zur Komprimierung riesiger Empfehlungsmodelle anzuwenden, die Meta für Ads verwendet. Aufgrund meiner Code-Spenden wurde ich als einer der Autoren der FAISS-Bibliothek angesehen.
Insgesamt habe ich im Laufe meiner Karriere mehr als 2M Codezeilen geschrieben und beschäftige mich seit 10 Jahren mit Methoden der Ähnlichkeitssuche.
Zilliz als Unternehmen wurde für mich interessant, weil ich wusste, dass es verschiedene Wege nutzt, um seine Produkte zu beschleunigen, wie etwa eine Integration mit NVIDIA Raft, Experimente mit verschiedenen Hardwareplattformen und fortgeschrittene Methoden der Ähnlichkeitssuche. Das gab mir die Gewissheit, dass die erforderlichen Engineering- und Forschungsaktivitäten ziemlich nicht trivial sind und nicht dem Python-Affenstil entsprechen :) Viele Unternehmen nutzen es, was darauf hindeutet, dass seine Produkte wettbewerbsfähig sind.
Während des technischen Interviews sagte mir James Luan, VP of Engineering bei Zilliz, dass das Unternehmen im Bereich Vektordatenbanken die Nummer 1 werden will; keine anderen Optionen sind akzeptabel. Heutzutage sind Vektordatenbanken ein sich sehr schnell entwickelndes Feld, und das impliziert ein sehr hohes Maß an Wettbewerbsfähigkeit. Genau dieser Satz von James hat mich letztlich dazu gebracht, zu Zilliz zu kommen, weil er meiner Denkweise entspricht und mir sehr vertraut und natürlich ist. Außerdem wurde ich neugierig, weil das Feld der Vektordatenbanken zusätzliche Herausforderungen für traditionelle Anwendungen der Ähnlichkeitssuche mit sich bringt, wie etwa die Notwendigkeit, die Daten zu ändern oder zusätzliche Metadaten zu jedem Sample hinzuzufügen.
Ich werde weiterhin meine Verbesserungen zu Milvus OSS beitragen und plane, mich immer stärker daran zu beteiligen, Zilliz-Produkte so gut wie möglich zu machen. Vielleicht werde ich zu einem bestimmten Zeitpunkt mein Wissen über die Nutzung von ANNS für Zeitreihenvorhersagen anwenden können.
Weiterlesen

What Is a Vector Lakebase?
A Vector Lakebase is a unified, lake-native data architecture for AI that combines vector-database-grade serving with open lake storage, reusable lake-level indexes, and a shared semantic layer.

Introducing Zilliz Cloud Global Cluster: Region-Level Resilience for Mission-Critical AI
Zilliz Cloud Global Cluster delivers multi-region resilience, automatic failover, and fast global AI search with built-in security and compliance.

How to Build RAG with Milvus, QwQ-32B and Ollama
Hands-on tutorial on how to create a streamlined, powerful RAG pipeline that balances efficiency, accuracy, and scalability using the QwQ-32B and Milvus.



