dirq

Directory based queue.

Лицензия

Лицензия

Группа

Группа

ch.cern.dirq
Идентификатор

Идентификатор

dirq
Последняя версия

Последняя версия

1.8
Дата

Дата

Тип

Тип

jar
Описание

Описание

dirq
Directory based queue.
Ссылка на сайт

Ссылка на сайт

https://github.com/cern-mig/java-dirq
Система контроля версий

Система контроля версий

https://github.com/cern-mig/java-dirq

Скачать dirq

Имя Файла Размер
dirq-1.8.pom
dirq-1.8.jar 28 KB
dirq-1.8-sources.jar 17 KB
dirq-1.8-javadoc.jar 51 KB
Обзор

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/ch.cern.dirq/dirq/ -->
<dependency>
    <groupId>ch.cern.dirq</groupId>
    <artifactId>dirq</artifactId>
    <version>1.8</version>
</dependency>
// https://jarcasting.com/artifacts/ch.cern.dirq/dirq/
implementation 'ch.cern.dirq:dirq:1.8'
// https://jarcasting.com/artifacts/ch.cern.dirq/dirq/
implementation ("ch.cern.dirq:dirq:1.8")
'ch.cern.dirq:dirq:jar:1.8'
<dependency org="ch.cern.dirq" name="dirq" rev="1.8">
  <artifact name="dirq" type="jar" />
</dependency>
@Grapes(
@Grab(group='ch.cern.dirq', module='dirq', version='1.8')
)
libraryDependencies += "ch.cern.dirq" % "dirq" % "1.8"
[ch.cern.dirq/dirq "1.8"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
org.slf4j : slf4j-api jar 1.7.21

test (2)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.12
org.slf4j : slf4j-simple jar 1.7.21

Модули Проекта

Данный проект не имеет модулей.

java-dirq

Build Status

Overview

The goal of this module is to offer a queue system using the underlying filesystem for storage, security and to prevent race conditions via atomic operations. It focuses on simplicity, robustness and scalability.

This module allows multiple concurrent readers and writers to interact with the same queue. A Perl implementation (Directory::Queue) and a Python implementation (dirq) of the same algorithm are available so readers and writers can be written in different programming languages.

Install

To install this module, run the following commands:

    mvn install
    # or
    mvn package
    # get the jar from target folder

This module is available in the Central Maven Repository so you can simply add to your pom.xml file something like:

    <dependency>
      <groupId>ch.cern.dirq</groupId>
      <artifactId>dirq</artifactId>
      <version>1.8</version>
    </dependency>

Documentation

See: http://cern-mig.github.com/java-dirq/

Acknowledgments

YourKit is kindly supporting open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products: YourKit Java Profiler and YourKit .NET Profiler.

License and Copyright

Apache License, Version 2.0

Copyright (C) CERN 2012-2020

ch.cern.dirq

CERN MIG

Версии библиотеки

Версия
1.8
1.7
1.6
1.5
1.4
1.3
1.2