coderbird / Consumer

封装常用的生产者-消费者模型

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

  • 封装了常用的生产者-消费者模型,自定义消费者只需覆盖consume方法(关心逻辑实现),支持有锁(有界)队列和无锁(有界队列),无锁(CAS)队列支持阻塞、循环以及自旋策略。

  • 消费者池:优先使用SPSC模型,如果生产者过多,那么多出的生产者使用MPMC模型。

About

封装常用的生产者-消费者模型


Languages

Language:Java 100.0%