unum-cloud / usearch

Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍
https://unum-cloud.github.io/usearch/
Apache License 2.0
2.28k stars 143 forks source link

Upgrade from JNI to Project Panama? #534

Open ashvardanian opened 1 week ago

ashvardanian commented 1 week ago

Describe what you are looking for

With the introduction of JEP 454, Java 22 brings significant improvements to the Foreign Function & Memory API. This API promises lower call latency and better integration with native libraries, which could enhance performance and make potential integration with systems like Cassandra, OpenSearch, Elasticsearch, Lucene, and Solr even more appealing.

Does anyone among our users and contributors have experience with Project Panama and related technologies?

Can you contribute to the implementation?

Is your feature request specific to a certain interface?

Other bindings

Contact Details

No response

Is there an existing issue for this?

Code of Conduct