Post Thumbnail

В статье автор рассказывает о своей реализации распределенной файловой системы Google File System на языке Go, уместившейся в один файл без внешних зависимостей. Он воссоздает ключевые концепты легендарной системы, описанные в одноименной статье 2003 года, реализует архитектуру с одним мастером для метаданных и множеством чанк-серверов для хранения данных

Особое внимание уделено элегантным решениям из оригинальной работы. Это блочная блокировка пространства имен для высокой конкурентности, обнаружение устаревших реплик по версиям и двухэтапный протокол записи

Единственно что это скорее симуляция, тк файлы не персистятся на диск. Но всеравно ооочень интересно почитать

Похожее

Post Thumbnail

etcd как пример

Нет ничего лучше хорошего и наглядного примера. Особенно в разработке Автор д...

Post Thumbnail

Singapore 2025

Я тут вам видосы собрал на выходных посмотреть. Конференция GopherCon Singapore ...

Post Thumbnail

Wrap

Конечно, обертывание упрощает жизнь и рещает множество проблем с дебагом. С обер...

Post Thumbnail

Конкатенация

В статье автор сравнил производительность 15 различных методов конкатенации ст...