Lists (1)
Sort Name ascending (A-Z)
Stars
「Java学习+面试指南」一份涵盖大部分 Java 程序员所需要掌握的核心知识。准备 Java 面试,首选 JavaGuide!
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
an easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications.
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
A distributed task scheduling framework.(分布式任务调度平台XXL-JOB)
👨🎓 Java Core Sprout : basic, concurrent, algorithm
🔥 Seata is an easy-to-use, high-performance, open source distributed transaction solution.
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…
APM, Application Performance Monitoring System
A powerful flow control component enabling reliability, resilience and monitoring for microservices. (面向云原生微服务的高可用流控防护组件)
CAT 作为服务端项目基础组件,提供了 Java, C/C++, Node.js, Python, Go 等多语言客户端,已经在美团点评的基础架构中间件框架(MVC框架,RPC框架,数据库框架,缓存框架等,消息队列,配置系统等)深度集成,为美团点评各业务线提供系统丰富的性能指标、健康状况、实时告警等。
A high performance caching library for Java
Microservice Architecture with Spring Boot, Spring Cloud and Docker
Resilience4j is a fault tolerance library designed for Java8 and functional programming
Distributed lock for your scheduled tasks
Source-agnostic distributed change data capture system
ByteTCC is a distributed transaction manager based on the TCC(Try/Confirm/Cancel) mechanism. It’s compatible with the JTA specification. User guide: https://github.com/liuyangming/ByteTCC/wiki
Java rate limiting library based on token-bucket algorithm.