4 ms·
I didn't know much about what Yugabyte was: https://docs.yugabyte.com/latest/comparisons/ https://docs.yugabyte.com/latest/comparisons/ I wonder what architec
by shay_ker 7y ago
I didn't know much about what Yugabyte was:
https://docs.yugabyte.com/latest/comparisons/ https://docs.yugabyte.com/latest/comparisons/
I wonder what architectural reasons there are that allow them to claim low p-99 latency. Is it because of allowing different consistency levels?
- kmuthukk 7y agoThis is due to a combination of factors-- the choice of implementation language (C++), a variety of enhancements to RocksDB, consistent reads from leaders (using leader leases) rather than doing a 3-way quorum read, etc. We discuss these aspects in more detail here: [1] https://blog.yugabyte.com/how-we-built-a-high-performance-document-store-on-rocksdb/ https://blog.yugabyte.com/how-we-built-a-high-performance-do... [2] https://blog.yugabyte.com/enhancing-rocksdb-for-speed-scale/ https://blog.yugabyte.com/enhancing-rocksdb-for-speed-scale/ [3] https://blog.yugabyte.com/low-latency-reads-in-geo-distributed-sql-with-raft-leader-leases/ https://blog.yugabyte.com/low-latency-reads-in-geo-distribut...