Infinitic

Infinitic Orchestration Framework

License

License

Categories

Categories

Monitoring Application Testing & Monitoring
GroupId

GroupId

io.infinitic
ArtifactId

ArtifactId

infinitic-monitoring-engines
Last Version

Last Version

0.4.3
Release Date

Release Date

Type

Type

pom.sha512
Description

Description

Infinitic
Infinitic Orchestration Framework
Project URL

Project URL

https://infinitic.io
Source Code Management

Source Code Management

https://github.com/infiniticio/infinitic/

Download infinitic-monitoring-engines

Dependencies

compile (5)

Group / Artifact Type Version
org.jetbrains.kotlinx : kotlinx-coroutines-core-jvm jar 1.4.3
io.infinitic : infinitic-common jar 0.4.3
io.infinitic : infinitic-cache jar 0.4.3
io.infinitic : infinitic-task-engine jar 0.4.3
org.jetbrains.kotlin : kotlin-stdlib-jdk8 jar 1.4.31

runtime (1)

Group / Artifact Type Version
org.slf4j : slf4j-api jar 1.7.30

Project Modules

There are no modules declared in this project.

Infinitic

Infinitic is still in active development. Subscribe here to follow the progress.

What is it?

Infinitic is a framework based on Apache Pulsar that considerably eases building asynchronous distributed apps.

Many issues arise when we build and scale a distributed system - issues we don’t have in a single-process one. Infinitic provides simple but powerful libraries that let developers build distributed applications as if they were run on an infallible single-process system. It does this on top of Pulsar to benefit from its scalability and reliability.

Infinitic is very good at orchestrating workflows, ie. at managing the execution of tasks on distributed servers according to any complex scenario. Moreover, Infinitic ensures that a failure somewhere will never break your workflows.

At last, Infinitic lets us monitor everything occurring inside your app through dashboards.

Possible use cases are:

  • microservices orchestration
  • distributed transactions (payments...)
  • data pipelines operations
  • business processes implementation
  • etc.

Getting Started

See the documentation.

io.infinitic

Infinitic

Versions

Version
0.4.3
0.4.2
0.4.1
0.4.0
0.3.0
0.2.1
0.2.0
0.1.0