Alternative Multi-Threading packages for Java
Updated :
April 19, 2024
JCSprout
Github stargazers
27078
Github forks
7105
Commits
709
Code contributors Contributors
23
👨‍🎓 Java Core Sprout : basic, concurrent, algorithm
Created
Dec. 17, 2017
Updated
Oct. 12, 2021
License
mit
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
45
EventBus
Github stargazers
24579
Github forks
4651
Commits
550
Code contributors Contributors
22
Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.
Created
July 16, 2012
Updated
July 11, 2022
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
145
disruptor
Github stargazers
17006
Github forks
3872
Commits
1333
Code contributors Contributors
56
High Performance Inter-Thread Messaging Library
Created
Sept. 21, 2012
Updated
Sept. 29, 2023
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
16
vert.x
Github stargazers
14047
Github forks
2
Commits
5950
Code contributors Contributors
255
Vert.x is a tool-kit for building reactive applications on the JVM
Created
June 17, 2011
Updated
April 15, 2024
License
other
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
311
Homepage
transmittable-thread-local
Github stargazers
7205
Github forks
1
Commits
997
Code contributors Contributors
23
📌 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.
Created
Oct. 13, 2013
Updated
April 18, 2024
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
24
Homepage
concurrent-ruby
Github stargazers
5623
Github forks
411
Commits
3110
Code contributors Contributors
154
Modern concurrency tools including agents, futures, promises, thread pools, supervisors, and more. Inspired by Erlang, Clojure, Scala, Go, Java, JavaScript, and classic concurrency patterns.
Created
July 23, 2013
Updated
March 11, 2024
License
other
Github repo
Type
Tool/utility
Primary Language, based on Github DataLanguage
Ruby
Issues
46
lettuce-core
Github stargazers
5257
Github forks
934
Commits
2366
Code contributors Contributors
107
Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.
Created
May 10, 2014
Updated
April 19, 2024
License
mit
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
272
Homepage
dynamic-threadpool
Github stargazers
5170
Github forks
1117
Commits
2333
Code contributors Contributors
143
📌 异步线程池框架,支持线程池动态变更&监控&报警,无需修改代码轻松引入。Asynchronous thread pool framework, support Thread Pool Dynamic Change & monitoring & Alarm, no need to modify the code easily introduced.
Created
June 16, 2021
Updated
Nov. 28, 2023
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
115
Homepage
mapdb
Github stargazers
4830
Github forks
866
Commits
2186
Code contributors Contributors
40
MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine.
Created
Aug. 17, 2012
Updated
March 19, 2023
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
188
Homepage
quasar
Github stargazers
4545
Github forks
573
Commits
2494
Code contributors Contributors
21
Fibers, Channels and Actors for the JVM
Created
March 27, 2013
Updated
Nov. 3, 2018
License
other
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
100
JCTools
Github stargazers
3466
Github forks
547
Commits
1039
Code contributors Contributors
42
--
Created
Nov. 10, 2013
Updated
Feb. 14, 2024
License
apache-2.0
Github repo
Type
Tool/utility
Primary Language, based on Github DataLanguage
Java
Issues
52
dynamic-tp
Github stargazers
3390
Github forks
704
Commits
1120
Code contributors Contributors
44
🔥🔥🔥轻量级动态线程池,内置监控告警功能,集成三方中间件线程池管理,基于主流配置中心(已支持Nacos、Apollo,Zookeeper、Consul、Etcd,可通过SPI自定义实现)。Lightweight dynamic threadpool, with monitoring and alarming functions, base on popular config centers (already support Nacos、Apollo、Zookeeper、Consul, can be customized through SPI).
Created
Jan. 7, 2022
Updated
April 14, 2024
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
19
Homepage
WebCollector
Github stargazers
3044
Github forks
1457
Commits
323
Code contributors Contributors
4
WebCollector is an open source web crawler framework based on Java.It provides some simple interfaces for crawling the Web,you can setup a multi-threaded web crawler in less than 5 minutes.
Created
July 12, 2014
Updated
June 3, 2023
License
gpl-3.0
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Java
Issues
62
Homepage
Minestom
Github stargazers
2091
Github forks
330
Commits
5282
Code contributors Contributors
116
1.20.4 Lightweight Minecraft server
Created
Aug. 3, 2019
Updated
April 15, 2024
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
146
Homepage
threadandjuc
Github stargazers
1975
Github forks
485
Commits
253
Code contributors Contributors
1
⭐⭐⭐⭐高并发-高可靠-高性能three-high-import导入系统-高并发多线程进阶
Created
Sept. 17, 2018
Updated
March 20, 2020
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
24
kilim
Github stargazers
1800
Github forks
353
Commits
445
Code contributors Contributors
11
Lightweight threads for Java, with message passing, nio, http and scheduling support.
Created
April 9, 2010
Updated
Feb. 9, 2020
License
mit
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Java
Issues
6
Java-Thread-Affinity
Github stargazers
1739
Github forks
351
Commits
564
Code contributors Contributors
29
Bind a java thread to a given core
Created
Sept. 20, 2013
Updated
April 17, 2024
License
apache-2.0
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Java
Issues
7
turms
Github stargazers
1621
Github forks
243
Commits
1559
Code contributors Contributors
4
🕊️ The world's most advanced open source instant messaging engine for 100K~10M concurrent users https://turms-im.github.io/docs
Created
June 11, 2019
Updated
April 17, 2024
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
495
java-concurrency-patterns
Github stargazers
1475
Github forks
302
Commits
26
Code contributors Contributors
4
Concurrency Patterns and features found in Java, through multithreaded programming. Threads, Locks, Atomics and more.
Created
Jan. 10, 2018
Updated
June 27, 2021
License
mit
Github repo
Type
Resource
Primary Language, based on Github DataLanguage
Java
Issues
1
ea-async
Github stargazers
1364
Github forks
127
Commits
263
Code contributors Contributors
8
EA Async implements async-await methods in the JVM.
Created
Dec. 22, 2015
Updated
Jan. 9, 2020
License
other
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
21
Homepage