5 ms·
I’ve taken a brief look at the website and the GitHub repo. Could not find any description of the architecture, algorithms used, any references to research pape
by mkleczek 3y ago
I’ve taken a brief look at the website and the GitHub repo. Could not find any description of the architecture, algorithms used, any references to research papers or anything like that.
It does not build any confidence as the topic of distributed highly available and scalable databases is inherently difficult and solutions are full of trade offs.
- gunapologist99 3y agoAppears to be another Yandex spinoff like ClickHouse, so it's probably reasonable to assume that it has the same properties: well-built, fast, and (initially, at least) slightly under-documented ;)
- otrack 3y agoSame here. The only clue I found are the following two lines in the Q/A section: "What consistency model does YDB use? To read data, YDB uses a model of strict data consistency."
- splix 3y agoThere is some info at https://ydb.tech/docs/en/concepts/ https://ydb.tech/docs/en/concepts/
- mkleczek 3y agoTo say it is light on details is to say nothing… But big claims require much more and the claims are huge (ie. It is a perfect DBMS)
- ostap-b 3y agoWell it is an in-house tool that just got opensourced, so it is natural that docs and other materials are lacking. There are videos from C++/HighLoad meetups that shed light on internals, but mostly in russian as of now. Give it time.