@onokonem, у меня небольшое IMHO, но безотносительно заявленных тезисов, а основанное на вопросах (которые мне задают) и ошибках (которые я наблюдаю).
Так вот, есть большой слой непонимания и путаницы в реальных гарантиях durability и их влияния на производительность.
Причем начинается это на уровне разработчиков ядра. Например, под "i/o barriers" подразумевают как fsync() с полной записью очередью, так и "reorder fences".
Соответственно, кто-то выпиливает одни барьеры, а кто-то предлагают добавить другие волшебные.
Поэтому грамотный доклад по теме будет очень кстати, особенно с "приземлением" всего этого на конкретные key-value движки и гарантии сохранности данных.
@olegbunin , FYI.