https://github.com/OpenTSDB/async
Building blocks for asynchronous Java processing inspired by Twisted's API.
https://github.com/OpenTSDB/async
Last synced: 16 days ago
JSON representation
Building blocks for asynchronous Java processing inspired by Twisted's API.
- Host: GitHub
- URL: https://github.com/OpenTSDB/async
- Owner: OpenTSDB
- License: bsd-3-clause
- Created: 2010-08-27T02:02:33.000Z (over 15 years ago)
- Default Branch: master
- Last Pushed: 2017-11-01T04:30:05.000Z (about 8 years ago)
- Last Synced: 2025-04-25T09:44:26.502Z (9 months ago)
- Language: Java
- Homepage: http://github.com/stumbleupon/async
- Size: 384 KB
- Stars: 106
- Watchers: 19
- Forks: 56
- Open Issues: 6
-
Metadata Files:
- Readme: README
- License: COPYING
Awesome Lists containing this project
- awesome-java - Async
README
,-----------------------------.
| StumbleUpon's Async Library |
`-----------------------------'
This Java library provides some useful building blocks to build
high-performance multi-threaded asynchronous applications in Java.
Its implementation was inspired by Twisted's asynchronous library
(twisted.internet.defer).
Deferred allows you to easily build asynchronous processing chains
that must trigger when an asynchronous event (I/O, RPC and whatnot)
completes. It can be used extensively to build an asynchronous API
in a multi-threaded server or client library.