infino
search-benchmark-game
Our great sponsors
infino | search-benchmark-game | |
---|---|---|
8 | 5 | |
191 | 65 | |
1.6% | - | |
9.5 | 6.7 | |
21 days ago | 2 months ago | |
Rust | Rust | |
GNU General Public License v3.0 or later | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
infino
- Show HN: Monitor LLMs Using LangChain and Infino
-
LangChain/Infino Integration - Simplified logs, metrics & search across LLM data & token usage
An example notebook that shows how to use LangChain is here, we have basically added a new callback in LangChain that stores prompt input, response, latency, errors, and token usage in Infino - https://github.com/infinohq/infino/blob/main/examples/llm-monitoring-langchain/llm-monitoring-langchain.ipynb
Infino is a fast and scalable service to store time series and logs - written in Rust. It now integrates with LangChain, the most popular framework to build applications using the LLMs.
- Monitor ChatGPT APIs for token consumption, latency, errors
- Show HN: Monitoring tokens, latency and errors from OpenAI using Infino
- Show HN: Infino – Fast service to store time series and logs – written in Rust
-
Infino - Fast and scalable service to store time series and logs - written in Rust
Metrics are ingested using a REST api which can be called from existing metrics/logs processors such as logstash, filebit, fluentd and fluentbit. We currently have only an example of fluentbit though, see here - https://github.com/infinohq/infino/tree/main/examples/fluentbit
search-benchmark-game
-
Infino - Fast and scalable service to store time series and logs - written in Rust
Also, we have a benchmark for search. Feel free to add your engine. I believe it is fair: we are not leading the leaderboard, the rules are fairly clear, and no one has contested them so far. https://github.com/quickwit-oss/search-benchmark-game/
-
tantivy 0.19 is released: IP field type, Faster indexing, Configurable doc store compression, Improved aggregation support, and more...
Could you update the benchmark? It still uses tantivity 0.16.
-
An alternative to Elasticsearch that runs on a few MBs of RAM
This is very very difficult, but Tantivy tried: see https://github.com/quickwit-oss/search-benchmark-game
-
Why Is C Faster Than Java (2009)
That's just because there's no a lucene equivalent C library with the same level of attention?
however, there are increasingly such written in C++ (pisa) and rust (tantivy). They handily beat lucene in benchmark suites [1] - so it seems like lucene does suffer from a java penalty - despite getting even more developer attention than pisa and tantivy I would think.
-
Tantivy v0.15 released! Now backed by Quickwit Inc.!
The benchmark is open sourced here: https://github.com/tantivy-search/search-benchmark-game
What are some alternatives?
parseable - Parseable is a log analytics system platform for modern, cloud native workloads
tantivy-wasm
langchain - ⚡ Building applications with LLMs through composability ⚡ [Moved to: https://github.com/langchain-ai/langchain]
proposal-explicit-resource-managemen
Nim - Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
librope - UTF-8 rope library for C
tantivy - Tantivy is a full-text search engine library inspired by Apache Lucene and written in Rust [Moved to: https://github.com/quickwit-oss/tantivy]
distributed-wikipedia-mirror - Putting Wikipedia Snapshots on IPFS
proposal-explicit-resource-management - ECMAScript Explicit Resource Management
lyra - 🌌 Fast, in-memory, typo-tolerant, full-text search engine written in TypeScript. [Moved to: https://github.com/LyraSearch/lyra]
Graal - GraalVM compiles Java applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
okon - Fast offline searching for SHA-1 keys in Have I Been Pwned databases