Stars
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发、系统设计与 AI 应用开发
Design patterns implemented in Java
Free and Open Source, Distributed, RESTful Search Engine
The java implementation of Apache Dubbo. An RPC and microservice framework.
Netty project - an event-driven asynchronous network application framework
🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution.
APM, Application Performance Monitoring System
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 di…
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
GraalVM compiles applications into native executables that start instantly, scale fast, and use fewer compute resources 🚀
A high performance caching library for Java
基于Spring+SpringMVC+Mybatis分布式敏捷开发系统架构,提供整套公共微服务服务模块:集中权限管理(单点登录)、内容管理、支付中心、用户管理(支持第三方登录)、微信平台、存储系统、配置中心、日志分析、任务和通知等,支持服务治理、监控和追踪,努力为中小型企业打造全方位J2EE企业级开发解决方案。
A scalable web crawler framework for Java.
📌 a missing Java std lib(simple & 0-dependency) for framework/middleware, provide an enhanced InheritableThreadLocal that transmits values between threads even using thread pooling components.
Runtime code generation for the Java virtual machine.
Non-Blocking Reactive Foundation for the JVM
Reactive Streams Specification for the JVM
A production-grade java implementation of RAFT consensus algorithm.
Java client for Kubernetes & OpenShift
Apache Flume is a distributed, reliable, and available service for efficiently collecting, aggregating, and moving large amounts of log-like data
SOFABolt is a lightweight, easy to use and high performance remoting framework based on Netty.
AutoLoadCache 是基于AOP+Annotation等技术实现的高效的缓存管理解决方案,实现缓存与业务逻辑的解耦,并增加异步刷新及“拿来主义机制”,以适应高并发环境下的使用。
A JSON Schema validation implementation in pure Java, which aims for correctness and performance, in that order