Descrição
Programas Ruby podem coordenar acesso exclusivo a arquivos ou tarefas criando lockfiles. Isso é útil para scripts e serviços que precisam evitar que dois processos escrevam no mesmo recurso ao mesmo tempo.
É uma pequena biblioteca Ruby, não um app. O bloqueio correto ainda depende de como o desenvolvedor trata falhas, locks obsoletos e limpeza após processos interrompidos.