BigIO Test

BigIO Parent Module

Лицензия

Лицензия

Группа

Группа

io.bigio
Идентификатор

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

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

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

1.0.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

BigIO Test
BigIO Parent Module

Скачать bigio-test

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

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

Зависимости

compile (6)

Идентификатор библиотеки Тип Версия
io.bigio : bigio-core jar 1.0.1
io.bigio : bigio-agent jar 1.0.1
org.msgpack : msgpack jar 0.6.10
ch.qos.logback : logback-classic jar 1.1.1
org.ow2.asm : asm jar 4.2
org.ow2.asm : asm-util jar 4.2

test (2)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.11
commons-collections : commons-collections jar 3.2.1

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

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

Checkout the NodeJS version of BigIO.

Python and Go versions of BigIO coming soon.

Note: The API has changed with version 1.2 and is not backwards compatible. io.bigio.Speaker has been renamed to io.bigio.BigIO and the boostrap method has been moved into this class. All instances of Speaker speaker = Starter.boostrap(); need to be replaced with BigIO bigio = BigIO.bootstrap();

BigIO

BigIO is a fast, distributed messaging framework written entirely in Java. The framework can run in a single process or across multiple instances running across a network. Message communication in-VM is extremely fast with upwards of 4.6 million messages per second. Communication across multiple instances on a network happens via TCP or UDP connections. Even across the network, the framework can process around 300,000 messages per second (150,000 messages sent and 150,000 messages received).

One of the newest features is the ability to send and receive fully encrypted messages and/or run over TLS/SSL. The ability to do secure messaging sets BigIO apart from other middleware such as DDS.

To get started using BigIO, download the BigIO runtime, and deploy your jar to the 'components' directory. The API can be used by adding the following to your Maven pom.

<dependency>
    <groupId>io.bigio</groupId>
    <artifactId>bigio-core</artifactId>
    <version>1.2</version>
</dependency>

A zipped runtime package can be downloaded here

For more information, please see the wiki or our website

The Javadocs can be viewed here

What's New

1.2
  • New multicast discovery implementation using NIO
  • API enhancements - better naming
  • Several discovery bugs fixed
  • Improved memory usage
1.1.3
  • Fixed a Mac specific discovery bug
  • Removed logging for a cleaner interface
1.1.2
  • Interoperability with the NodeJS BigIO
  • Fixed a bug when sending empty messages
1.1.1
  • Fixed an initialization bug
1.1
  • Encrypted messaging
  • SSL/TLS messaging
  • Java 8 support
  • Faster message serialization
  • Assorted bug fixes
1.0.2
  • Ability to suppress message forwarding
1.0.1
  • Bug fixes
io.bigio

Archarithms Inc.

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

Версия
1.0.1
1.0