Descrição
Ajuda programas Ruby a coordenar acesso a arquivos usando bloqueios baseados em flock. É útil quando scripts, jobs ou serviços precisam impedir que dois processos escrevam no mesmo recurso local ao mesmo tempo.
Bloqueios de arquivo dependem do comportamento do sistema de arquivos e da disciplina dos processos. Teste sistemas de arquivos de rede, recuperação após falhas, locks antigos, permissões e timeouts antes de proteger dados importantes.