Dryuf BigIo framework

Dryuf BigIo is stateless, unlimited IO framework, solving few design problems of original JDK. It mainly provides three things - FlatBuffer with 64-bit address space and being stateless. Additionally, it provides FlatChannel interface and few implementations - providing the arbitrary reads and writes from chosen position. This is implemented only in FileChannel in NIO so this interface makes it easier to provide those stateless reads and writes on virtual channels too. BigIo also provides committable objects, allowing marking the object as completed or incomplete, so it correctly results into success or exception on receiving side.

Лицензия

Лицензия

Категории

Категории

Сеть
Группа

Группа

net.dryuf
Идентификатор

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

dryuf-bigio
Последняя версия

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

1.1.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

Dryuf BigIo framework
Dryuf BigIo is stateless, unlimited IO framework, solving few design problems of original JDK. It mainly provides three things - FlatBuffer with 64-bit address space and being stateless. Additionally, it provides FlatChannel interface and few implementations - providing the arbitrary reads and writes from chosen position. This is implemented only in FileChannel in NIO so this interface makes it easier to provide those stateless reads and writes on virtual channels too. BigIo also provides committable objects, allowing marking the object as completed or incomplete, so it correctly results into success or exception on receiving side.
Ссылка на сайт

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

https://github.com/dryuf/dryuf-bigio
Система контроля версий

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

https://github.com/dryuf/dryuf-bigio.git

Скачать dryuf-bigio

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

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

Зависимости

provided (2)

Идентификатор библиотеки Тип Версия
org.projectlombok : lombok jar 1.18.22
com.google.code.findbugs : jsr305 jar 3.0.1

test (2)

Идентификатор библиотеки Тип Версия
org.testng : testng jar 6.11
commons-io : commons-io jar 2.11.0

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

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

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

Версия
1.1.0
1.0.0