Если вы уже щупали MinIO для геораспределённого кластера, то знаете боль: он проектировался под один дата-центр с быстрой сетью между нодами, и стоит развести узлы по разным континентам — начинаются проблемы с erasure coding и требованиями к латентности. Garage изначально писали для другого сценария — кластер из нод в разных локациях, разное железо, разная сеть, никакого доверия к однородности инфраструктуры. И один из практических вопросов, который встаёт сразу: сколько оперативной памяти закладывать на узел, чтобы Garage не упал под нагрузкой и не…
Подробнее →