对任意突发性的无法预先感知的热点数据,包括并不限于热点数据(如突发大量请求同一个商品)、热用户(如恶意爬虫刷子)、热接口(突发海量请求同一个接口)等,进行毫秒级精准探测到。然后对这些热数据、热用户等,推送到所有服务端JVM内存中,以大幅减轻对后端数据存储层的冲击,并可以由使用者决定如何分配、使用这些热key(譬如对热商品做本地缓存、对热用户进行拒绝访问、对热接口进行熔断或返回默认值)。这些热数据在整个服务端集群内保持一致性,并且业务隔离,worker端性能强悍。
kiftd是一款便捷、开源、功能完善的 JAVA 网盘 / 云盘 系统。专门面向个人、团队或小型组织来搭建属于自己的网盘。它不仅仅是替代U盘的不二之选,还是一款具备在线视频播放、文档在线预览、音乐播放、图片查看等高级功能的文件云存储平台。仅需3分钟,您就能在任意平台上轻松安装然后开始使用它!欢迎访问官方主页来快速了解它:
848行代码实现极简、易用、高性能的企业级AIO通信框架,适用于IM、RPC、IoT等诸多领域。以区区两个接口的学习成本帮你从Netty中解救出来
Reactor-Guice 是一个基于 Reactor 的 Guice 框架,集成了 Google Guice 和 Reactor-netty 框架
此项目源码不仅来源于《Spring实战(第四版)》,本人将书中片段整合到项目中并对部分代码做出适当修改,对于书中没有提到的一些知识点则通过对代码增加注释等方式加以实现。工程中没有明确按照书中章节划分,而是将本书中的知识点融入到本项目中,以完成一个完整的项目,且项目可以正常运行。其中书本第18章websocket相关知识,也已在项目中实现,其中需要的依赖包、代码细节等均以完善,大家下载本项目之后,需要自行安装activemq,并修改相关设置,并对代码酌情修改。