FAQ
What is Parseable?
Why are you building Parseable?
Today, if you're in the market for a log analytics system, there are two broad options available to you - legacy FOSS or proprietary systems that don't scale very well or exorbitantly expensive SaaS platforms that lock you in. We wanted a better option. We needed a modern solution that brings in all the latest developments in the big data and analytics world, uses a fast and safer programming language and open data format.
Hence we set out to build Parseable. Written in Rust, it gets the best out of hardware resources and performs extremely well. Parseable uses Apache Arrow and Parquet as the underlying formats, ensuring the log data is always compatible with any other data tool that you may want to use.
Indexing in log engines is a relic of the past, when logging was more of a text search problem than storage or ingestion problem. With complex log formats, wide range of deployment environments, larger number of teams interacting to build software - log volumes are exploding and indexing based systems are just not able to catch up.
We're building Parseable ground up as a modern log data analytics platform. Parseable is deeply focussed on performance, scalability, developer experience and resource utilization.
How is Parseable different from Loki?
- Parseable is written in Rust, with strong emphasis on performance, resource utilization, and excellent developer experience.
- Parseable has a unified architecture, with all Parseable components (ingestion, query, storage management) available in a single binary. Not only this approach scales very well, it also leads to a much, much better developer experience.
- Parseable log streams are explicitly created by users. This alleviates the problem of cardinality explosion, while ensuring a certain control over the data by users.
- With REST API based ingestion, Parseable integrates with all the major logging agents out of the box.
How is Parseable different from Elasticsearch?
- Parseable is written in Rust, with strong emphasis on performance, resource utilization, and excellent developer experience.
- With a novel, indexing free approach, Parseable is resource efficient and faster than Elasticsearch.
- Parseable has a unified architecture, with all Parseable components (ingestion, query, storage management) available in a single binary. Not only this approach scales very well, it also leads to a much, much better developer experience.
- Parseable is built ground up with cloud native architecture, which means it can scale up dynamically based in incoming traffic, run natively in microservice / container based systems and natively use S3 (instead of snapshots) as primary data store.