Coltivare l'innovazione: il nostro approccio al rilascio delle funzionalità da Milvus open-source a Zilliz Cloud
Scritto da James Luan, VP of Engineering presso Zilliz
In Zilliz, il nostro impegno per l'innovazione e la collaborazione con la community è al centro della nostra missione. Milvus, il nostro progetto open-source, riflette questa dedizione. Come sviluppatori, abbiamo scelto di rendere Milvus open source perché è fondamentale avere la libertà di provare il software per capire se fa ciò di cui abbiamo bisogno per i nostri sforzi di sviluppo. Anche all'interno di Milvus, abbiamo scelto intenzionalmente di utilizzare diversi progetti open-source (NATS, Kafka, Minio, ecc.) e, dove possibile, contribuire a nostra volta a quei progetti.
Mentre scrivo, ricordo Richard Stallman, il fondatore di GNU, il sistema operativo libero in stile Unix, e un importante sostenitore del movimento open-source, sottolineare le quattro libertà essenziali dell'open source:
La libertà di eseguire il programma come si desidera, per qualsiasi scopo.
La libertà di studiare come funziona il programma e modificarlo affinché faccia ciò che si desidera. È necessario avere accesso al codice sorgente.
La libertà di ridistribuirlo – per aiutare il proprio vicino.
La libertà di ridistribuire copie di versioni modificate. Facendolo, puoi dare all'intera community la possibilità di beneficiare delle tue modifiche. L'accesso al codice sorgente è una precondizione per questo.
Queste libertà sono importanti e costituiscono la convinzione di fondo che ci consente di impegnarci a fornire funzionalità rapidamente, assicurando che la community benefici degli ultimi progressi nella tecnologia dei database vettoriali.
Tuttavia, il nostro impegno per l'eccellenza va oltre la velocità. La transizione delle funzionalità da Milvus a Zilliz Cloud comporta un processo meticoloso guidato da tre principi fondamentali:
1. Iterazione con precisione:
Crediamo nell'iterare rapidamente per allineare i nostri sviluppi alle esigenze della community. A volte, Milvus funge da banco di prova, permettendoci di ricevere feedback preziosi e prendere decisioni informate.
2. Testare il terreno:
Occasionalmente, funzionalità che non sono ancora considerate pronte per la produzione potrebbero arrivare in Milvus. Queste funzionalità, sebbene non definitive, sono pronte per essere testate e per ricevere feedback. Apprezziamo gli approfondimenti della community nel perfezionare questi elementi. Questa pratica ci ha aiutato ad apportare miglioramenti alle funzionalità e persino ad abbandonare del tutto alcune funzionalità.
3. Qualità prima della velocità:
Il nostro impegno per l'eccellenza significa che non scendiamo a compromessi sulla qualità. Prima di migrare le funzionalità a Zilliz Cloud, ci assicuriamo che soddisfino standard solidi. Con questo impegno, a volte ci troviamo in una situazione in cui potrebbero passare alcuni mesi prima che le funzionalità presenti in Milvus vengano distribuite in Zilliz Cloud, il che può deludere i nostri clienti. Comprendiamo l'importanza di un'esperienza fluida e ci dedichiamo a ridurre al minimo i divari tra i rilasci di Milvus e la loro distribuzione in Zilliz Cloud.
Ci impegniamo a semplificare in modo efficiente la transizione da Milvus a Zilliz Cloud, fornendo tempestivamente ai nostri utenti funzionalità all'avanguardia. Tuttavia, dobbiamo sottolineare che lo facciamo senza compromettere la garanzia di qualità necessaria per una piattaforma solida e affidabile. Ci impegniamo a comunicare eventuali differenze tra Milvus e Zilliz Cloud attraverso la nostra documentazione, i blog e i canali Discord. Pur facendo del nostro meglio per coprire tutti gli aspetti, riconosciamo che potrebbero verificarsi sviste e incoraggiamo la community a portarle alla nostra attenzione in modo da poterle affrontare tempestivamente.
Apprezziamo la collaborazione con la nostra community, e il vostro feedback è fondamentale nel plasmare il futuro di Milvus e Zilliz Cloud. Insieme, stiamo costruendo qualcosa di straordinario.
Grazie per essere parte del nostro percorso.
Continua a leggere

A Developer's Guide to Exploring Milvus 2.6 Features on Zilliz Cloud
Milvus 2.6 marks a shift from “vector search + glue code” to a more advanced retrieval engine, and it is now Generally Available (GA) on Zilliz Cloud (a managed Milvus service).

DeepSeek-OCR Explained: Optical Compression for Scalable Long-Context and RAG Systems
Discover how DeepSeek-OCR uses visual tokens and Contexts Optical Compression to boost long-context LLM efficiency and reshape RAG performance.

Zilliz Cloud BYOC Upgrades: Bring Enterprise-Grade Security, Networking Isolation, and More
Discover how Zilliz Cloud BYOC brings enterprise-grade security, networking isolation, and infrastructure automation to vector database deployments in AWS



