Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mikaelronstrom
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
mikaelronstrom
5y ago
We are integrating benchmarks into RonDB to make it easy to compare to other products, currently Sysbench (standard open source database benchmark) and DBT2 (TPC-C open source variant) available, will later add more internal and standard be
32.
▲
by
mikaelronstrom
5y ago
YCSB is one benchmark that is commonly used by key-value stores. See http://mikaelronstrom.blogspot.com/2020/10/ycsb-disk-data-be... , http://mikaelronstrom.blogspot.com/2020/02/ndb-cluste
33.
▲
by
mikaelronstrom
5y ago
RonDB supports read-what-you-write consistency which is actually more than any eventual consistency database provides. Thus when you have written something into RonDB you can trust that it is seen by you and others. RonDB provides row locki
34.
▲
by
mikaelronstrom
5y ago
It is based on MySQL NDB Cluster which is GPL v2 licensed. Thus so is all changes made to RonDB.
35.
▲
by
mikaelronstrom
5y ago
Assuming sacrificing: The availability numbers requires instant failover, this requires updating all replicas synchronously. Throughput and latency are both coming from using an asynchronous programming model which have been refined over th
36.
▲
by
mikaelronstrom
5y ago
Yep, 30 seconds is easier to remember as is 5 minutes for 5 9s :)
37.
▲
by
mikaelronstrom
5y ago
In order to achieve 6 9s you need a two levels of replication, you need synchronous replication with instant failover, plus asynchronous replication to handle site failover. RonDB provides both. NDB is used in lots of telecom services where
38.
▲
by
mikaelronstrom
5y ago
These numbers are based on NDB customer experiences from operating tens of thousands of NDB clusters for more than 10 years. Obviously to achieve 99.9999% uptime requires an operational competence as well as the software to achieve it. This
39.
▲
by
mikaelronstrom
5y ago
The release notes of RonDB 21.04.0 found in the RonDB documentation at docs.rondb.com lists all the differences compared to NDB.
40.
▲
by
mikaelronstrom
5y ago
On latency AWS > GCP, Azure On throughput GCP > AWS, Azure
41.
▲
by
mikaelronstrom
6y ago
Another metaphorical way of describing the difference is that NDB is high-end PC whereas RonDB is a powerful Mac. NDB can be configured in any number of ways whereas RonDB does the configuration automatically and the user will always get ac
42.
▲
by
mikaelronstrom
6y ago
Also an additional feature in ClusterJ that improves key-value applications using batched read by more than 3x.
43.
▲
by
mikaelronstrom
6y ago
As mentioned there will be more blogs. But we focus on the LATS (low Latency, high Availability, high Throughput and scalable Storage). Other key-value stores have some of the LATS qualities but RonDB has them all. SQL capabilities on top o
44.
▲
by
mikaelronstrom
6y ago
NDB Cluster 8.0.23 contains a new thread model that makes it possible to grow and shrink size of data nodes. This is default in RonDB, optional in NDB. Also RonDB has fully automated the memory configuration such that the user needs only sp
45.
▲
NDB Cluster, the World's Fastest Key-Value Store
(mikaelronstrom.blogspot.com)
5 points
by
mikaelronstrom
7y ago
|
0 comments
46.
▲
by
mikaelronstrom
8y ago
Mellanox is big in high-end Ethernet equipment as well which is growing faster than the Infiniband business, obviously a key technology for cloud providers.
47.
▲
by
mikaelronstrom
9y ago
Open source DBMS normally provide numbers using some open source variant of TPC-C. One such implementation is DBT2. TPC-C according to the standard is extremely expensive to setup and is only interesting for databases with massive disks. Ho