Hystrix by Netflix

Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.

created at Nov. 19, 2012, 8:14 p.m.

Java

1,666 -2

23,888 +2

4,695 +2

GitHub
vert.x by eclipse-vertx

Vert.x is a tool-kit for building reactive applications on the JVM

created at June 17, 2011, 2:54 p.m.

Java

532 -1

14,092 +13

2,041 -1

GitHub
vertx-examples by vert-x3

Vert.x examples

created at Feb. 24, 2015, 5:42 p.m.

Java

238 +0

3,509 +1

2,089 -1

GitHub
openapi-generator by OpenAPITools

OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)

created at May 12, 2018, 9:57 a.m.

Java

214 -1

20,007 +78

6,145 +11

GitHub
resilience4j by resilience4j

Resilience4j is a fault tolerance library designed for Java8 and functional programming

created at June 3, 2015, 9:21 a.m.

Java

209 +1

9,456 +14

1,298 +2

GitHub
servicecomb-java-chassis by apache

ServiceComb Java Chassis is a Software Development Kit (SDK) for rapid development of microservices in Java, providing service registration, service discovery, dynamic routing, and service management features

created at May 18, 2017, 9:29 a.m.

Java

136 +0

1,889 +1

802 +1

GitHub
qbit by advantageous

The Java microservice lib. QBit is a reactive programming lib for building microservices - JSON, HTTP, WebSocket, and REST. QBit uses reactive programming to build elastic REST, and WebSockets based cloud friendly, web services. SOA evolved for mobile and cloud. ServiceDiscovery, Health, reactive StatService, events, Java idiomatic reactive programming for Microservices.

created at Aug. 26, 2014, 3:56 a.m.

Java

95 +0

709 +0

141 +0

GitHub
vertx-web by vert-x3

HTTP web applications for Vert.x

created at Nov. 14, 2014, 8:15 a.m.

Java

81 +0

1,088 +2

520 +1

GitHub
vertx-blueprint-microservice by sczyh30

Vert.x Blueprint Project - Micro-Shop microservice application

created at April 26, 2016, 4:01 a.m.

Java

76 +0

767 +0

301 +0

GitHub
aerospike-client-java by aerospike

Aerospike Java Client Library

created at Feb. 3, 2014, 9:36 p.m.

Java

75 +0

230 +1

211 +1

GitHub
vertx-sql-client by eclipse-vertx

High performance reactive SQL Client written in Java

created at April 30, 2017, 9:50 p.m.

Java

44 +0

873 +4

194 +0

GitHub
vertx-auth by eclipse-vertx

None

created at Dec. 5, 2014, 9:18 a.m.

Java

38 +0

156 +0

149 +0

GitHub
knotx by Knotx

Knot.x is a highly-efficient and scalable integration framework designed to build backend APIs

created at June 9, 2016, 7 a.m.

Unknown languages

37 +0

126 +0

26 +0

GitHub
vertx-mqtt by vert-x3

Vert.x MQTT

created at Sept. 29, 2016, 8:35 a.m.

Java

36 +0

181 +1

85 +0

GitHub
vertx-lang-scala by vert-x3

Vert.x for Scala

created at Nov. 4, 2014, 12:04 p.m.

Scala

36 +0

119 +0

43 +0

GitHub
vertx-sync by vert-x3

None

created at May 30, 2015, 9:49 a.m.

Java

35 +0

97 +0

37 +0

GitHub
vertx-stack by vert-x3

Vert.x stack

created at Aug. 6, 2014, 3:05 p.m.

Java

35 +0

120 +0

48 +0

GitHub
vertx-zookeeper by vert-x3

Zookeeper based cluster manager implementation

created at March 23, 2015, 10:30 a.m.

Java

33 +0

72 +0

67 +0

GitHub
vertx-mysql-postgresql-client by vert-x3

This client is deprecated - use instead

created at Dec. 4, 2014, 10 a.m.

Java

33 +0

117 +1

59 +0

GitHub
vertx-hazelcast by vert-x3

Hazelcast Cluster Manager for Vert.x

created at Nov. 15, 2014, 3:33 p.m.

Java

32 +0

74 +0

75 +0

GitHub