I was wondering if there's been any talk at Elastic about migrating some of the codebase for Elasticsearch to a language other than Java. In my opinion, Rust would be a perfect language to use for something like Elasticsearch and would give many performance / cost / safety benefits to it.
There's been a lot of progress with the Rust language and there is already a Lucene competitor written in Rust that looks pretty popular. It would be awesome to think about being able to install Elasticsearch without Java and ran as a simple Rust binary with all the performance benefits!
I know that's a pipe dream at the moment, but what about beginning to replace certain parts of it with Rust?