Post Thumbnail

Любая база данных гарантирует надёжность. Записывайте данные, получайте подтверждение, спите спокойно. Но что происходит между вызовом write() и моментом, когда электроны наконец оседают на постоянном носителе?

Статья в блоге UnisonDB из которой вы узнаете, как создать отказоустойчивый журнал опережающей записи (WAL) на Go и почему одного CRC32 недостаточно. Рассмотрите уровни надёжности, которые позволяют предотвращать повреждения данных после сбоев

Похожее

Post Thumbnail

Линкер

Автор разбирает как работает линковщик в компиляторе. У него уже большая пачка с...

Post Thumbnail

uForwarder

Инженеры Uber рассказали, как им жилось с огромным кластером Kafka и почему они ...