Читал на Кассандре, и меня трясло чувство, что оно ДЕЙСТВИТЕЛЬНО не отказоустойчиво, не так ли?
Я имею в виду, взять очень простой сценарий, входящую запись, вы записываете в WAL, в memtable, а затем отмечаете в WAL, что запись прошла успешно, и затем сервер падает до того, как memtable заполняется, поэтому он не сбрасывается в диск как SSTable, то есть я только что потерял эту запись + я не смогу повторить его, так как он помечен как "Готово" в WAL.
Я что-то здесь упускаю или это действительно не отказоустойчиво? Что кажется мне очень странным, поскольку оно используется во многих местах и для такого большого количества данных, что заставляет меня думать, что я что-то упустил.