A few points that came up in the thread and are worth clarifying:
- We do get compared to Elasticsearch a lot. While we support some of its APIs, Manticore isn't a drop-in replacement. We've focused on performance, simplicity, and keeping things open-source without vendor lock-in. Our own SQL-based query language and REST endpoints are part of that philosophy. - @mdaniel was right to question the "drop-in" wording — that's not our goal. - As @sandstrom pointed out, tools like Typesense and Meilisearch are part of this evolving search space. We see Manticore fitting in where users want powerful full-text and vector search capabilities with lower resource overhead and SQL capabilities (we support JSON too though)
We'd love to hear from you: - What are your main use cases for search or log indexing? - Which Elasticsearch features (if any) are absolutely essential for you? - Are there performance comparisons or scaling challenges you'd like to see addressed?
Happy to answer any questions or dive deeper.
Shiroyama Elementary School
Nagai Takashi Memorial Museum Nagasaki
These felt much more personal than anything I saw in Hiroshima and there were zero (other) tourists to interrupt the experience (very much unlike the museum in Hiroshima).
I got an ROG Azoth awhile back for that reason.
Would be nice to see how far they can push the technology though!
Given that the time to physically press the key down is a part of the latency, Hall Effect could easily beat out Mechanical in the long run. After all, you can make it almost arbitrarily sensitive.
EDIT: Looks like wired mechanicals at the top end are tied (0.8ms) with the best Halls (0.8ms) and a bit better than the best wireless 2.4Ghz (1.7ms). Mea culpa. We still need more test data on Halls in general though. Removed my comment about Wireless being better - though generally wireless 2.4 GHz beats out all but the top-end wired keyboards.
Starting point: https://www.willseye.org
I would say Rust is quite good for just letting something churn through compiler errors until it works, and then you're unlikely to get runtime errors.
I haven't tried Haskell, but I assume that's even better.