The java implementation of Apache Dubbo. An RPC and microservice framework.
- dubbo
- distributed-systems
- framework
- java
76,356 visible repositories in the index
1–24 of 119 · Most stars
The java implementation of Apache Dubbo. An RPC and microservice framework.
TranslatedA distributed task scheduling framework.
Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
All-in-one IoT Platform - Device management, data collection, processing and visualization.
The Java gRPC implementation. HTTP/2 based RPC
A barebones WebSocket client and server implementation written in 100% Java.
Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license. Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
Distributed scheduled job
Generate Java types from JSON or JSON Schema and annotate those types for data-binding with Jackson, Gson, etc
Apache KIE (Knowledge Is Everything) is the home of Drools, OptaPlanner, jBPM, and Kogito.
GraphQL Java implementation
A cross-language remote procedure call(RPC) framework for rapid development of high performance distributed services.
Translated☀️ Nepxion Discovery is a solution for Spring Cloud with blue green, gray, route, limitation, circuit breaker, degrade, isolation, tracing, dye, failover, active (blue-green and gray release, routing, rate limiting, circuit breaking, degradation, isolation, tracing, traffic dyeing, failover, multi-active)
Translateddynamic datasource for springboot, multiple data sources, dynamic data sources, master-slave separation, read-write splitting, distributed transactions
SOFABoot is a framework that enhances Spring Boot and fully compatible with it, provides readiness check, class isolation, etc.
A reference implementation of a JSON package in Java.
A blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange.
🚄 FASTJSON2 is a Java JSON library with excellent performance.
MyBatis integration with Spring Boot
Distributed transaction solutions
LCN distributed transaction framework, compatible with dubbo, spring cloud and Motan framework, supports various relational databases
Eclipse Jetty® - Web Container & Clients - supports HTTP/3, HTTP/2, HTTP/1, websocket, servlets, and more