i

iris

Iris is an attempt at bringing the simplicity and elegance of cloud computing to the application layer. Consumer clouds provide unlimited virtual machines at the click of a button, but leaves it to developer to wire them together. Iris ensures that you can forget about networking challenges and instead focus on solving your own domain problems. It is a completely decentralized messaging solution for simplifying the design and implementation of cloud services. Among others, Iris features zero-configuration (i.e. start it up and it will do its magic), semantic addressing (i.e. application use textual names to address each other), clusters as units (i.e. automatic load balancing between apps of the same name) and perfect secrecy (i.e. all network traffic is encrypted).
http://iris.karalabe.com/
GNU General Public License, Version 3
Péter Szilágyi
Files download
File Operation
iris-1.0.0-preview-7.jar download
iris-1.0.0-preview-7.pom download
iris-1.0.0-preview-7-sources.jar download
Apache Maven
<dependency>
  <groupId>com.karalabe.iris</groupId>
  <artifactId>iris</artifactId>
  <version>1.0.0-preview-7</version>
</dependency>
Gradle Groovy
implementation 'com.karalabe.iris:iris:1.0.0-preview-7'
Gradle Kotlin
implementation("com.karalabe.iris:iris:1.0.0-preview-7")
Scala SBT
libraryDependencies += "com.karalabe.iris" % "iris" % "1.0.0-preview-7"
Groovy Grape
@Grapes(
  @Grab(group='com.karalabe.iris', module='iris', version='1.0.0-preview-7')
)
Apache Ivy
<dependency org="com.karalabe.iris" name="iris" rev="1.0.0-preview-7" />
Leiningen
[com.karalabe.iris/iris "1.0.0-preview-7"]
Apache Buildr
'com.karalabe.iris:iris:jar:1.0.0-preview-7'