milvus-io / milvus

A cloud-native vector database, storage for next generation AI applications
https://milvus.io
Apache License 2.0
30.73k stars 2.93k forks source link

[Enhancement]: Umbrella: improve proxy node performance #36122

Open tedxu opened 2 months ago

tedxu commented 2 months ago

Is there an existing issue for this?

What would you like to be added?

Recent performance profiling of the proxy node has identified several potential areas for optimization, which include (but not limited to):

  1. Logging, Monitoring, and Tracing Overhead: The current implementation incurs a significant overhead due to logging, monitoring, and tracing activities.
  2. Filter Expression Parsing: The parsing of filter expressions is found to be resource-intensive and could be optimized for efficiency.
  3. Search Result Reduction Operations: Operations involved in reducing the volume of search results are costly and may benefit from performance enhancements.

These findings suggest that targeted optimizations in these areas could lead to improved overall performance of the proxy node.

Why is this needed?

No response

Anything else?

No response

stale[bot] commented 1 week ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. Rotten issues close after 30d of inactivity. Reopen the issue with /reopen.