:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
- tcc
- saga
- xa
- at
58,632 visible repositories in the index
1–24 of 46 · Most stars
:fire: Seata is an easy-to-use, high-performance, open source distributed transaction solution.
TranslatedA distributed agile development system architecture based on Spring+SpringMVC+Mybatis, providing a complete set of common microservice modules: centralized permission management (single sign-on), content management, payment center, user management (supporting third-party login), WeChat platform, storage system, configuration center, log analysis, tasks and notifications, etc., supporting service governance, monitoring and tracing, and striving to build a comprehensive J2EE enterprise-level development solution for small and medium-sized enterprises.
Quarkus: Supersonic Subatomic Java.
Vert.x is a tool-kit for building reactive applications on the JVM
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.
Translated:seedling::rocket:A seed project based on Spring Boot & MyBatis, used to quickly build small and medium-sized API and RESTful API projects~
A compact and highly efficient workflow and Business Process Management (BPM) platform for developers, system admins and business users.
A simple expressive web framework for java. Spark has a kotlin DSL https://github.com/perwendel/spark-kotlin
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)
A blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange.
TranslatedA custom RPC framework implemented by Netty+Kyro+Zookeeper. Includes a detailed implementation process and related tutorials.
🚄 FASTJSON2 is a Java JSON library with excellent performance.
A fast, lightweight and more productive microservices framework
Simple Binary Encoding (SBE) - High Performance Message Codec
Apache Linkis builds a computation middleware layer to facilitate connection, governance and orchestration between the upper applications and the underlying data engines.
Apache Avro is a data serialization system.
An extremely easy way to perform background processing in Java. Backed by persistent storage. Open and free for commercial use.
Manifold is a Java compiler plugin, its features include Metaprogramming, Properties, Extension Methods, Operator Overloading, Templates, a Preprocessor, and more.
Simple, high-performance event-driven HTTP client+server for Clojure
🦎 A lightweight, streaming-native, multi-protocol gateway for AI, APIs, and real-time data. Route LLM requests across providers, govern MCP tools, and connect Kafka, MQTT, and HTTP through one high-performance engine with shared security and observability.
Persistent cluster-friendly scheduler for Java
Simple API, Complex Emails (Jakarta Mail smtp wrapper)
High performance JVM JSON library