Java工具
文章平均质量分 70
萌白在努力
萌白今天也在努力学习与尝试发博客ε≡٩(๑>₃<)۶
展开
-
Java工具:高性能并发工具Disruptor
问题:Disruptor是什么? Disruptor是英国外汇交易公司LMAX开发的一个高性能队列,基于Disruptor开发的系统单线程能支撑每秒600万订单,2010年在QCon演讲后,获得了业界关注。 应用:Apache Storm、Camel、Log4j 2等 源码:https://github.com/LMAX-Exchange/disruptor 问题:Disruptor的核心原理是什么? 与Java内置的并发队列类似 ArrayBlockingQueue LinkedBlockingQ原创 2021-05-03 15:39:55 · 368 阅读 · 0 评论 -
Java工具:定时器工具入门理解
问题:定时器的应用场景有哪些? 定时进行数据备份 对系统应用进行心跳监控 定时同步信息到持久化数据库 定时检测订单的支付状态 问题:定时器开发工具有哪些? Elastic-job:分布式定时任务 不支持动态添加任务 分布式 支持集群 Quartz:企业级定时任务 支持动态添加任务 伪分布式 支持集群 问题:如何简单理解Elastic-job? 最大特点-分布式定时任务: 概念:将一个任务拆分成多个独立的任务项,由分布式的服务器分别执行某一个或几个分片项。 例子:统计100个数值,两台服原创 2021-05-02 12:46:41 · 229 阅读 · 1 评论