暂时未有相关云产品技术能力~
关注公众号:JavaEdge,后台回复面试,领取更多大厂求职资源。曾在百度、携程、华为等大厂搬砖,专注Java生态各种中间件原理、框架源码、微服务、中台等架构设计及落地实战,只生产硬核干货!
微服务架构下请求调用失败了怎么办!
Java8的TreeMap源码解析
一文搞定Netty写数据高性能原理
微服务调用链监控开源工具CAT
下载安装minikube
Kubernetes的基本架构
Docker Swarm模式架构
拥抱Kubernetes,再见了SpringCloud
使用Netty构建高性能的网络应用程序
Netty业务开发常见Bug解析
Netty源码解析SimpleChannelInboundHandler
Netty如何实现服务的优雅关闭
Netty是如何断开连接的?
HTTP的短连接、长连接管理
Netty是如何写数据的?
Netty业务代码执行流程源码解析
Go语言的面向对象
手把手教你调试Netty创建连接流程源码
手把手带你调试阅读Netty启动服务流程源码
手把手教你调试Netty启动服务流程源码
深入Netty源码解析内存优化技巧
和Netty学习Java锁的使用
锁的分类
Netty如何实现 keepalive和idle监测
计算机网络之应用层
如何修正Netty编解码的缺陷
Redis真的是单线程吗?
由于不知道Java线程池的bug,某程序员叕被祭天
由于不知道Java线程池的bug,某程序员叕被祭天
本文深入解析了Sentinel与dashboard的交互机制及秒级QPS统计问题。涵盖sentinel-transport子工程的基础包定义、客户端接入方式(netty-http/simple-http/spring-mvc)以及初始化流程。重点分析HeartbeatSenderInitFunc实现的心跳发送逻辑,确保应用注册与数据同步。同时探讨了BucketLeapArray在秒级统计中的误差问题,并通过实验验证QPS统计的不准确性。
本文深入解析了Sentinel限流功能的实现,基于2.0.0-alpha2-SNAPSHOT版本。文章从数据统计、核心结构到具体案例,详细讲解了Sentinel如何通过责任链模式串联不同Slot,实现流量控制、系统保护等功能。重点分析了StatisticNode、ArrayMetric等关键类的实现原理,以及ContextUtil、SphU等核心组件的源码逻辑。同时探讨了滑动窗口机制、并发计数器和BlockException处理等内容,帮助读者全面理解Sentinel的内部工作机制。
Java并发编程实战系列(15)-原子遍历与非阻塞同步机制
Java并发编程实战系列(15)-原子遍历与非阻塞同步机制
Linux stress命令详解
Linux stress命令详解
阿里华为Dockerfile命令规范及最佳实践
阿里华为Dockerfile命令规范及最佳实践
Docker上传镜像报错:denied: requested access to the resource is denied
Docker基础教程(二)-Dockerfile命令详解及最佳实践
Docker基础教程(二)-Dockerfile命令详解及最佳实践
Docker Container容器镜像技术详解
Docker Container容器镜像技术详解
Docker Container容器镜像技术详解
Netty如何实现高效且万能的解码器?
Netty如何实现高效且万能的解码器?
Netty如何实现高效且万能的解码器?
Docker基础命令大全
Docker基础命令大全
Netty源码阅读入门实战(八) - 解码下
Netty源码阅读入门实战(八) - 解码下