News for hackers. Stuff that matters.
Re:OpenSearch – open-source search and analytics based on Ap... by cmckn on Saturday March 05, 2022 @02:47PM (#30571209)
Honestly elasticsearch is kind of a mess these days, I’m pretty excited to see where Amazon takes it. Hopefully we all have a better, truly open-source search engine to use in the future.
Re:OpenSearch – open-source search and analytics based on Ap... by k__ on Saturday March 05, 2022 @03:59PM (#30571804)
They should throw it away and build something new.
Re:OpenSearch – open-source search and analytics based on Ap... by dhd415 on Saturday March 05, 2022 @04:17PM (#30571981)
I am no fan of a lot of the design choices or the effort required to operate large ES clusters, but there are easily several hundred man-years of development effort behind ES. It would be a really long time before a team starting from scratch could produce something better.
Re:OpenSearch – open-source search and analytics based on Ap... by FridgeSeal on Saturday March 05, 2022 @06:34PM (#30573119)
Check out some of the things going on in the Rust space MeiliSearch and QuickWit are 2 options emerging (targeting slightly different use cases), and Tantivy -the Rust equivalent of Lucene- is looking really good.
Re:OpenSearch – open-source search and analytics based on Ap... by fulmicoton on Monday March 07, 2022 @10:30PM (#30596114)
Quickwit CEO here. For people interested, we are focusing on immutable data (logs of all kinds typically). https://github.com/quickwit-oss/quickwit

We make it much 10x cheaper and easier to scale and operate. We store the index on Amazon S3.

Re:OpenSearch – open-source search and analytics based on Ap... by cmckn on Sunday March 06, 2022 @05:03AM (#30576379)
I can’t say I disagree. Lucene is a beautiful, scientific thing; but ES is an increasingly-complex mess of opaque API’s and broken promises. Search engines are really, really hard. There is so much room for something better, more full-featured, more tunable, more reasonable.
Re:OpenSearch – open-source search and analytics based on Ap... by philosopher1234 on Saturday March 05, 2022 @02:57PM (#30571298)
How is it a mess?
Re:OpenSearch – open-source search and analytics based on Ap... by cmckn on Saturday March 05, 2022 @03:09PM (#30571387)
Feature bloat, bad documentation, API models that are nearly inscrutable. Backwards-incompatible changes are constant, requiring reindexing.

I’d like to see the architecture re-thought to include an indexer, like Apache Druid. I’d like to see a proper command line tool (‘searchctl’?), and API clients a-la gRPC (to be less Java-centric). I’d generally like the project to go back to basics and design for 2022 applications.

Re:OpenSearch – open-source search and analytics based on Ap... by doliveira on Saturday March 05, 2022 @06:51PM (#30573273)
On a related note, Druid is hardly a good example of API and good deployment and docs story.