Skip to content

lifeofcoder/async-task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

基于Disruptor的本地异步任务执行框架

取代本地通过普通BlockingQueue的方式实现生产者消费者等异步场景。

使用方法

请参考AsyncTaskEngineTest.java类的测试用例。

基本原理

通过封装Disruptor让本地异步任务开发变得更加简单快捷,且任务执行更加高效(基于Disruptor的性能)。 通过异常重试,异常存储,异常告警等机制确保任务不丢失(100%执行成功), 详细原理介绍请访问基于Disruptor的本地异步任务执行框架原理与基本使用

License

Apache License 2.0 禁止商用,个人引用请标明出处。

联系我

如果有任何疑问或者高见,欢迎添加微信公众号"Life of Coder"共同交流探讨。

About

基于Disruptor的异步任务执行框架。支持本地异步任务场景的快速开发。同时确保任务100%执行成功。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages