Alternative Multi-Threading packages for Java
Updated :
July 19, 2024
JCSprout
Github stargazers
27082
Github forks
7092
Commits
709
Code contributors Contributors
23
👨‍🎓 Java Core Sprout : basic, concurrent, algorithm
Created
Dec. 17, 2017
Updated
May 21, 2024
License
mit
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
45
EventBus
Github stargazers
24640
Github forks
4658
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
142
disruptor
Github stargazers
17235
Github forks
3
Commits
1333
Code contributors Contributors
56
High Performance Inter-Thread Messaging Library
Created
Sept. 21, 2012
Updated
July 18, 2024
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
14
vert.x
Github stargazers
14202
Github forks
2
Commits
5950
Code contributors Contributors
257
Vert.x is a tool-kit for building reactive applications on the JVM
Created
June 17, 2011
Updated
July 16, 2024
License
other
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
313
Homepage
transmittable-thread-local
Github stargazers
7383
Github forks
1666
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
July 11, 2024
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
30
Homepage
concurrent-ruby
Github stargazers
5665
Github forks
417
Commits
3110
Code contributors Contributors
157
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
July 9, 2024
License
other
Github repo
Type
Tool/utility
Primary Language, based on Github DataLanguage
Ruby
Issues
46
dynamic-threadpool
Github stargazers
5356
Github forks
1
Commits
2333
Code contributors Contributors
145
📌 异步线程池框架,支持线程池动态变更&监控&报警,无需修改代码轻松引入。Asynchronous thread pool framework, support Thread Pool Dynamic Change & monitoring & Alarm, no need to modify the code easily introduced.
Created
June 16, 2021
Updated
July 17, 2024
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
128
Homepage
lettuce-core
Github stargazers
5310
Github forks
949
Commits
2366
Code contributors Contributors
112
Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.
Created
May 10, 2014
Updated
July 12, 2024
License
mit
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
264
Homepage
mapdb
Github stargazers
4873
Github forks
873
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
189
Homepage
quasar
Github stargazers
4557
Github forks
575
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
101
dynamic-tp
Github stargazers
3586
Github forks
735
Commits
1120
Code contributors Contributors
45
🔥🔥🔥轻量级动态线程池,内置监控告警功能,集成三方中间件线程池管理,基于主流配置中心(已支持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
July 12, 2024
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
30
Homepage
JCTools
Github stargazers
3523
Github forks
557
Commits
1039
Code contributors Contributors
42
--
Created
Nov. 10, 2013
Updated
May 30, 2024
License
apache-2.0
Github repo
Type
Tool/utility
Primary Language, based on Github DataLanguage
Java
Issues
51
WebCollector
Github stargazers
3058
Github forks
1459
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
2224
Github forks
362
Commits
5282
Code contributors Contributors
124
1.21 Lightweight Minecraft server
Created
Aug. 3, 2019
Updated
July 18, 2024
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
163
Homepage
threadandjuc
Github stargazers
2007
Github forks
489
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
7
Java-Thread-Affinity
Github stargazers
1773
Github forks
356
Commits
564
Code contributors Contributors
29
Bind a java thread to a given core
Created
Sept. 20, 2013
Updated
July 14, 2024
License
apache-2.0
Github repo
Type
Module/library
Primary Language, based on Github DataLanguage
Java
Issues
7
turms
Github stargazers
1686
Github forks
256
Commits
1559
Code contributors Contributors
5
🕊️ 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
July 16, 2024
License
apache-2.0
Github repo
Primary Language, based on Github DataLanguage
Java
Issues
517
java-concurrency-patterns
Github stargazers
1513
Github forks
307
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
2
ea-async
Github stargazers
1378
Github forks
130
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
22
Homepage