Analytics server based on 'tantivy.rs'
Made for my personal blog.
Store a dictinary like structure for every event that comes in. Index it into tantivy. Log to file for backup. Can replay from file if necessary.
https://github.com/graphql-rust/juniper https://github.com/tantivy-search/tantivy
Based on GraphQL.
Indexer should be seperate from the API node.
Write the indexer in Rust
Write a front-end in python.
Responsible for making segments easily queriable.
Responsible for not loosing data.