Este é o aplicativo Linux chamado With Advisory Lock, cuja versão mais recente pode ser baixada como with_advisory_lock_v7.0.1sourcecode.tar.gz. Ele pode ser executado online no provedor de hospedagem gratuita OnWorks para estações de trabalho.
Baixe e execute on-line este aplicativo chamado With Advisory Lock com OnWorks gratuitamente.
Siga estas instruções para executar este aplicativo:
- 1. Baixe este aplicativo em seu PC.
- 2. Entre em nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que você deseja.
- 3. Carregue este aplicativo em tal gerenciador de arquivos.
- 4. Inicie o emulador OnWorks Linux online ou Windows online ou emulador MACOS online a partir deste site.
- 5. No sistema operacional OnWorks Linux que você acabou de iniciar, acesse nosso gerenciador de arquivos https://www.onworks.net/myfiles.php?username=XXXXX com o nome de usuário que deseja.
- 6. Baixe o aplicativo, instale-o e execute-o.
SCREENSHOTS
Ad
Com bloqueio consultivo
DESCRIÇÃO
with_advisory_lock é uma gem Ruby que fornece uma maneira simples e segura para threads de usar bloqueios consultivos do PostgreSQL em aplicações Ruby. Ela permite que desenvolvedores envolvam seções críticas de código com bloqueios em nível de banco de dados para evitar condições de corrida entre processos ou threads concorrentes. É especialmente útil em sistemas distribuídos, processamento de tarefas em segundo plano ou tarefas agendadas onde mutexes em nível de aplicação não são suficientes.
Recursos
- Utiliza bloqueios consultivos do PostgreSQL para garantir acesso exclusivo
- Mecanismo de bloqueio seguro para threads para aplicativos Ruby
- DSL simples para encapsular blocos de código com um bloqueio
- Suporta timeouts e aquisição de bloqueio não bloqueante
- Compatível com ActiveRecord e Sidekiq
- Evita execução duplicada de tarefas ou sobreposição de tarefas
Linguagem de Programação
Ruby
Categorias
Este é um aplicativo que também pode ser obtido em https://sourceforge.net/projects/with-advisory-lock.mirror/. Ele foi hospedado no OnWorks para ser executado online da maneira mais fácil em um de nossos sistemas operacionais gratuitos.