当前位置:首页 > 软件下载 > 编程开发

JD hotkey(京东轻量级热key探测框架)v1.0.20201231官方版

点此纠错

  • 平台:WinAll
  • 大小:5.3M
  • 语言:简体
  • 类别:编程开发
  • 授权:免费软件
  • 更新:2021-01-18
4.0
0% 0%

情介绍


JDhotkey 京东轻量级热键检测框架,可以检测任何无法提前感知的突发热点数据,包括但不限于热点数据(如突然大量请求同一商品)、热点用户(如恶意爬虫刷单) )、热点接口(同一接口突然出现海量请求)等,可以毫秒级精准检测。









JD hotkey(京东轻量级热键检测框架)可以检测任何无法提前感知的突发热点数据,包括但不限于热点数据(如同一产品突然大量请求)、热点用户(如恶意爬虫刷)、热点接口(同一接口突然海量请求)等,毫秒级精准检测!



JD  hotkey(京东轻量级热key探测框架)



软件介绍



JD-hotkey是京东APP后端热数据检测框架,经过多次高压压力测试和2020年京东618推广测试。上线运营期间,每天检测数十亿个密钥,精准捕获大量爬虫、刷机用户。大量热门产品被精准检测,毫秒级推送至各服务器内存,大大减少了对热点数据的需求。数据层的查询压力提高了应用程序性能。



任何无法提前感知的突发热点请求,包括但不限于热点数据(如同一产品突然出现大量请求)、热点用户(如爬虫、刷机)、热点接口(如同一接口突发大量请求)等待毫秒级精准检测。然后将这些热点数据、热点用户等推送到应用程序部署的所有机器的JVM内存中,大大减少对后端数据存储层的影响,并且客户端可以决定如何使用这些热键(例如作为热门产品)。进行本地缓存、拒绝热用户访问、熔断热接口或返回默认值)。这些热键在整个应用程序集群中是一致的。



核心功能:热点数据检测并推送到集群内各服务器



16f600543b1c2154_600_0.jpeg



应用场景



京东热键适用场景:



1.Mysql热数据本地缓存



2.redis热数据本地缓存



3、黑名单用户本地缓存



4.爬虫用户限流



5、接口及用户尺寸限流



6、单机界面及用户维度限流



7.集群用户维度当前限制



8.集群接口维度电流限制