Файлы — это сложно
10.07.2024
Каждый разработчик знаком с файлами, не раз писал программы которые пишут и читают из них данные. Как можно убедиться, что записанные данные не потеряются несмотря на любые катаклизмы, будь то отключение питания или админ, неудачно прибивший наш сервис?
С какими особенностями поведения операционной системы придется столкнуться на пути к надежному хранению данных? Как можно проверить, что мы написали все правильно и данные в безопасности?
Вопросы эти непростые, коротко ответить на них не получится.
Разобраться в теме нам помог Дмитрий Родионов из компании Picodata.
Дмитрий рассказал, какие подводные камни возникают перед разработчиками систем хранения данных (в частности СУБД), и как можно с ними справиться.