4 ms·
It's built on top of Tantivy (https://github.com/tantivy-search/tantivy https://github.com/tantivy-search/tantivy) that implements Tha Raft Consensus Algorithm
by jinqueeny 7y ago
It's built on top of Tantivy (https://github.com/tantivy-search/tantivy https://github.com/tantivy-search/tantivy) that implements Tha Raft Consensus Algorithm (https://raft.github.io/ https://raft.github.io/) by raft-rs (https://github.com/tikv/grpc-rs https://github.com/tikv/grpc-rs) and The gRPC (HTTP/2 + Protocol Buffers) by grpc-rs (https://github.com/tikv/grpc-rs https://github.com/tikv/grpc-rs) and rust-protobuf (https://github.com/stepancheg/rust-protobuf https://github.com/stepancheg/rust-protobuf).
- clemParis 7y agotypo: raft-rs is at https://github.com/tikv/raft-rs https://github.com/tikv/raft-rs
- jinqueeny 7y agothanks
- mrec 7y agoSo would it be roughly accurate to say that Bayard is to Tantivy what Elasticsearch is to Lucene?
- fulmicoton 7y agoPrecisely yes.
- g4nt1 7y agoThere is toshi-search https://github.com/toshi-search/Toshi https://github.com/toshi-search/Toshi who is trying to be a drop-in replacement for Elasticsearch. My understanding is that Bayard is trying to achieve the same use cases as Elasticsearch but with a different API