Java主流分布式解决方案多场景设计与实战
本文介绍了Java领域的主流分布式技术,涵盖分布式服务框架(如Dubbo、Spring Cloud)、分布式数据存储(如Redis、MongoDB)、分布式锁(如ZooKeeper、Redisson)及分布式事务(如Seata、Hmily),并通过电商项目案例分析了这些技术在实际开发中的应用,帮助开发者应对高并发与大数据挑战。
赠送 10 张三天通票,和我们来畅聊 CommunityOverCode Asia 2025
7 月 25-27 日,Community Over Code Asia 2025 将重返北京。本次会议设有 18 个论坛方向。阿里云云原生应用平台团队将携手开源社区贡献者和用户们,在微服务、消息、可观测、AI 网关领域,分享 16 个议题,欢迎大家报名参加,关注阿里云云原生公众号,在公众号《赠送 10 张三天通票,和我们来畅聊 CommunityOverCode Asia 2025》文章的评论区留言回复“ASFC+你想听的议题”,前 10 名参与互动的用户将获得大会三天通票一张(价值 999 元)。
需求开发人日评估
敏捷开发中,工时评估是关键环节,常用“人日”衡量任务工作量。本文介绍人日概念及评估方法,涵盖开发、自测、联调、测试、发布各阶段周期参考,并提供常见需求的人日示例,助力团队更科学地制定计划。
Netty源码—10.Netty工具之时间轮
本文主要介绍了什么是时间轮、HashedWheelTimer是什么、HashedWheelTimer的使用、HashedWheelTimer的运行流程、HashedWheelTimer的核心字段、HashedWheelTimer的构造方法、HashedWheelTimer添加任务和执行任务、HashedWheelTimer的完整源码、HashedWheelTimer的总结和HashedWheelTimer的应用。
Netty基础—8.Netty实现私有协议栈
本文系统性地阐述了私有协议栈的实现框架,首先介绍了私有协议的基本概念和通信模型,然后详细说明了协议栈的消息定义、链路建立与关闭机制,以及心跳检测、重连和重复登录保护等稳定性设计,接着重点描述了核心组件包括ChannelHandler体系、客户端与服务端架构以及会话ID处理器等关键模块,最后涵盖了数据包结构与编解码实现方案,整体呈现了从协议规范到具体功能实现的完整技术架构。