Thanks for putting this together! I left a suggestion, but overall it looks
like a great proposal!

On Wed, Jul 16, 2025 at 4:27 PM Mohamed Awnallah <mohamedmohey2...@gmail.com>
wrote:

> It looks like the intro stripped somehow. Here is the full email :)
>
> [Proposal][GSoC 2025] Milvus Vector Sink I/O Connector for Beam
>
> Hello Beam Dev Community,
>
> I'm happy to share the design document for the Milvus Vector Sink I/O
> Connector for Apache Beam, developed as part of my GSoC 2025 project.
>
> This sink I/O connector introduces support for writing vector embeddings
> and associated metadata from both streaming and batch pipelines into Milvus
> collections. It aims to integrate Milvus’s vector database capabilities
> into Beam workflows, supporting a wide range of machine learning and
> similarity search use cases.
>
> It builds upon the current Beam Milvus enrichment handler:
> https://github.com/apache/beam/pull/35216
>
> Here is the link to the design document:
>
> https://docs.google.com/document/d/1agpFq9dy8_7ptMxTET0X7AmGIbDeY0_hGUq-5GNVDqs/edit?usp=sharing
>
> This implementation is part of the GSoC 2025 ML Integration project being
> tracked here:
> https://github.com/apache/beam/issues/35046
>
> I welcome any feedback, suggestions, or questions about the design
> approach.
>
> Thank you,
> Mohamed
>
> On Wed, Jul 16, 2025 at 11:18 PM Mohamed Awnallah <
> mohamedmohey2...@gmail.com> wrote:
>
>> Hello Beam Dev Community,
>>
>> This sink I/O connector will enable both streaming and batch pipelines to
>> persist vector embeddings and metadata into Milvus collections.
>>
>> This sink I/O connector introduces support for writing vector embeddings
>> and associated metadata from both streaming and batch pipelines into Milvus
>> collections. It aims to integrate Milvus’s vector database capabilities
>> into Beam workflows, supporting a wide range of machine learning and
>> similarity search use cases.
>>
>> It builds upon the current Beam Milvus enrichment handler:
>> https://github.com/apache/beam/pull/35216
>>
>> Here is the link to the design document:
>>
>> https://docs.google.com/document/d/1agpFq9dy8_7ptMxTET0X7AmGIbDeY0_hGUq-5GNVDqs/edit?usp=sharing
>>
>> This implementation is part of the GSoC 2025 ML Integration project being
>> tracked here:
>> https://github.com/apache/beam/issues/35046
>>
>> I welcome any feedback, suggestions, or questions about the design
>> approach.
>>
>> Thank you,
>> Mohamed
>>
>

Reply via email to