专栏名称: Java知音
专注于Java,推送技术文章,热门开源项目等。致力打造一个有实用,有情怀的Java技术公众号!
TodayRss-海外RSS稳定源
目录
今天看啥  ›  专栏  ›  Java知音

JD-hotkey:京东开源的利器,强得离谱!

Java知音  · 公众号  · 互联网安全 科技自媒体  · 2024-09-24 10:05
    

主要观点总结

文章介绍了京东App后台中间件的热数据探测与推送系统。该系统的核心功能是探测热点数据并在毫秒级推送到服务器集群内存,以降低热key对数据层的查询压力。文章还提到了该系统的性能指标、实战检验、架构设计等相关内容。

关键观点总结

关键观点1: 项目介绍与核心功能

文章首先介绍了该项目的背景和目标,即为了解决无法预先感知的热点请求问题。核心功能是热数据探测并推送至集群各个服务器,包括突发性的热点数据、热用户和热接口等。这些热key在整个应用集群内保持一致性。

关键观点2: 性能指标

该框架经过多次压测,具有高效的探测性能和推送性能。探测性能可达到每秒处理数十万个key探测任务,推送性能可稳定对外推送每秒数十万次。此外,框架还具有很好的扩展性和稳定性。

关键观点3: 实战检验

文章提到了该框架在京东APP后台的实战应用情况,包括每天探测的key数量、精准捕获热点数据、降低数据层查询压力等方面。在大促期间,该框架的表现更是出色,为应用性能的提升做出了重要贡献。

关键观点4: 架构设计

文章最后介绍了该框架的架构设计,包括etcd集群、client端jar包、worker端集群和dashboard控制台等四个部分。该框架不依赖于任何定制化组件,核心靠netty连接完成分布式计算,设计非常轻量级。


免责声明:本文内容摘要由平台算法生成,仅为信息导航参考,不代表原文立场或观点。 原文内容版权归原作者所有,如您为原作者并希望删除该摘要或链接,请通过 【版权申诉通道】联系我们处理。

原文地址:访问原文地址
总结与预览地址:访问总结与预览
文章地址: 访问文章快照