Stars
Java 面试 & 后端通用面试指南,覆盖计算机基础、数据库、分布式、高并发与系统设计。准备后端技术面试,首选 JavaGuide!
Design patterns implemented in Java
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
RxJava – Reactive Extensions for the JVM – a library for composing asynchronous and event-based programs using observable sequences for the Java VM.
Netty project - an event-driven asynchronous network application framework
🔥 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…
Redisson - Valkey & Redis Java client. Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue,…
High Performance Inter-Thread Messaging Library
A high performance caching library for Java
An Android library for managing images and the memory they use.
APM, (Application Performance Management) tool for large-scale distributed systems.
Resilience4j is a fault tolerance library designed for Java8 and functional programming
Distributed and fault-tolerant realtime computation: stream processing, continuous computation, distributed RPC, and more
Efficient reliable UDP unicast, UDP multicast, and IPC message transport
📈 Capturing JVM- and application-level metrics. So you know what's going on.
Catch common Java mistakes as compile-time errors
[DEPRECATED] Action bar implementation which uses the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme.
Runtime code generation for the Java virtual machine.
vʌvr (formerly called Javaslang) is a non-commercial, non-profit object-functional library that runs with Java 8+. It aims to reduce the lines of code and increase code quality.
A Spring Framework based, pragmatic style JavaEE application reference architecture.
Picocli is a modern framework for building powerful, user-friendly, GraalVM-enabled command line apps with ease. It supports colors, autocompletion, subcommands, and more. In 1 source file so apps …
A gradle plugin for getting java lambda support in java 6, 7 and android
A diagram of the Android Activity / Fragment lifecycle
A high performance scripting language hosted on the JVM.
Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, R…