I am looking for a developer who is able to help integrate Web3 into Elasticsearch.
I am one of the developers working on the Web3 interface for SIA decentralised storage.
I will be mainly using Elasticsearch with AI LLM models. I am looking to store the Elasticsearch index on the decentralised storage. The plan is that this will be open-source so that anyone can use.
Do you have relevant experience and can you help me?
It looks like there's a S3-compatible interface for Sia already, so it should already work as a backend for snapshots and searchable snapshots.
Apart from that, Elasticsearch doesn't really work well with high-write-latency storage today. That's one of the key areas of innovation for the stateless architecture on which we're currently working. Again, AWS S3 is one of the possible backends.
Thanks for your answer. The S3 interface is for Amazon's storage, not Web3.
I'm thinking of Web3 ways of keeping the backups censorship resistant and for it to be private and under ownership of users rather than a centralised platform or authority.
How easy would it be to code it so that snapshots get stored directly to decentralised storage. Is there an API that I only need to implement for it to integrate into Elasticsearch?
Sorry if I'm misunderstanding something, but https://filebase.com/ claims to be a S3-compatible interface to Web3 decentralised storage. It sounds like exactly what you want.
Thank you for the code reference.
I'm getting a picture for what needs to be done. I will put together a plan/proposal.
What I want to do is put out an open-source framework that will allow AI models that can use Elasticsearch to store its snapshots to decentralised storage. From there to open up Web3 use cases.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.