You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After reading the documentation I've noticed the lack of multiple important areas:
Does it support any kind of multi-cluster support? E.g. Cross-Cluster Replication, Stand-By Clusters.
Supported Hardware Architectures/OS combinations. From the Install page, it's not clear, which hardware architectures (like x86-64, ARM, etc.) are supported on which operating systems. If you have special requirements for the instruction sets (like SSE or AVX) - write about this in the documentation too. This information should be available in official documentation, not only in https://github.com/ytsaurus/ytsaurus/blob/main/BUILD.md
Are there any recommendations regarding setup on cloud environments (like AWS/Azure/GCP/Yandex Cloud)? E.g. reference architectures, recommended hardware (e.g. recommended AWS EC2 machine type, disks, etc.), maybe even ready-to-use Terraform scripts? What about reference deploy architectures for on-premise installations?
How could I install Highly-Available (HA) cluster? Are there any restrictions/recommendations regarding network latency between nodes? Recommendations regarding clusters across multiple Availability zones also would be useful.
How to upgrade/downgrade YTsaurus? Does it support zero-downtime upgrades and downgrades? What about backward/forward compatibility between releases - what is the current policy?
How to backup and restore YTsaurus? Are there any built-in integrity checks for the backup?
How to monitor YTsaurus? Does it support any kind of integrated monitoring (like Prometheus endpoint, statsd integration, etc.)? If yes, how to configure it, and which metrics are supported?
Would be great if you would be able to publish and maintain a public roadmap for the product.
Hello. First of all thank you very much for so detailed feedback.
Does it support any kind of multi-cluster support? E.g. Cross-Cluster Replication, Stand-By Clusters.
We support automatic replication of dynamic tables link. For static tables there is a remote copy operation which copies table from one cluster to another link.
Supported Hardware Architectures/OS combinations.
In BUILD.md it's written that we support only x86_64 and Linux. I am not aware of any special instruction set requirements, but I need to check with colleagues. We will add these requirements to BUILD,md if any.
Are there any recommendations regarding setup on cloud environments
How could I install Highly-Available (HA) cluster?
How to backup and restore YTsaurus?
How to monitor YTsaurus?
These are very good questions regarding administrator guide which is not completed yet.
Right now we are working on running TPC-DS benchmark over YTsaurus and will probably publish results in a few month. After that we plan to run TPC-C and YCSB to test performance of dynamic tables.
Do you perform Jepsen-like tests? :)
For now, we did not run them, but I really want to. We have stress-test for Hydra (our RSM library), but Jepsen tests have much more rich functionality.
After reading the documentation I've noticed the lack of multiple important areas:
I think this list could be somehow transformed into the documentation task epic and could be resolved step by step.
Thanks in advance!
The text was updated successfully, but these errors were encountered: