开发者社区> 问答> 正文

Disruptor应用场景有哪些?

本问题及下方已被采纳的回答均来自云栖社区【阿里Java技术进阶2群】。https://yq.aliyun.com/articles/690084 点击链接欢迎加入社区大社群。

展开
收起
李博 bluemind 2019-04-16 12:44:06 6247 0
3 条回答
写回答
取消 提交回答
  • 高并发场景。优化多线程的性能

    2020-03-05 11:59:51
    赞同 展开评论 打赏
  • 目前主要针对线程间数据交换比较频繁的场景

    2019-07-17 23:33:35
    赞同 展开评论 打赏
  • 3年淘宝运营支撑系统研发,6年云数据库平台架构,RDS,NoSQL业务

    1, disruptor 无锁数据结构,用在需要管理线程安全的队列等数据结构处,可以替换线程安全的blockingQueue等,但是它的使用比较苛刻;比如要求每一个item都要按指定大小对齐等;
    正常业务很少会用到,一些高并发的中间件产品可以使用;

    2019-07-17 23:33:35
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
消息队列 Kafka 版差异化特性 立即下载
Java Spring Boot开发实战系列课程【第16讲】:Spring Boot 2.0 实战Apache Kafka百万级高并发消息中间件与原理解析 立即下载
 Redis7.0 核心能力解读 立即下载