Dubbo

首页 标签 Dubbo
# Dubbo #
关注
5766内容
线程池:故障梳理总结
本文从故障与技术双重视角,总结线程池满导致服务不可用的典型场景与解决方案。涵盖数据库慢查询、热更新锁争用、DDL锁表、连接池配置不当等问题,并深入分析Dubbo、HTTP、Druid、Redis等连接池的超时与队列控制要点,倡导fast-fail理念与多维流控,帮助开发者规避常见陷阱,提升系统稳定性。(238字)
需求开发人日评估
随着敏捷开发普及,工时评估成关键环节。本文介绍基于人日的开发周期估算方法,涵盖开发、自测、联调、测试及发布各阶段,并提供常见需求如增删改查、Excel导入导出、跨服务调用等的参考人日,助力团队科学排期。
需求开发人日评估
本文介绍敏捷开发中关键的工时评估方法——人日估算,涵盖开发、自测、联调、测试及发布各阶段的时间分配,并提供常见需求如增删改查、导入导出、跨服务调用等的参考人日,助力团队科学规划迭代周期。
需求开发人日评估
敏捷开发中,工时评估是关键环节。人日指1人完成任务所需天数,如1人日即1人1天完成。常见需求如Excel导入导出约2人日,单表增删改查1人日,跨服务调用3人日。开发、自测、联调、测试周期需综合考量,多人并行时应合理扩展人日。发布通常耗时2小时。
需求开发人日评估
本文介绍敏捷开发中关键的工时评估——人日估算方法,涵盖开发、自测、联调、测试及发布各阶段周期参考,提供常见需求如增删改查、Excel导入导出、跨服务调用等典型场景的人日基准,助力团队科学规划迭代进度。
需求开发人日评估
本文介绍敏捷开发中工时评估的关键——人日估算方法,涵盖开发、自测、联调、测试及发布各阶段周期参考,并提供常见需求如增删改查、导入导出、跨服务调用等的典型人日标准,助力团队科学规划迭代。
线程池:故障梳理总结
本文从故障与技术双重视角,总结线程池类问题的常见成因与规避方案。通过真实案例剖析数据库慢查询、连接池配置不当、超时设置缺失等引发的服务不可用问题,分享Dubbo、HTTP、Druid、Redis等连接池的最佳实践,强调fast-fail、流控背压、谨慎重试等防御策略,助力开发者提升系统稳定性。
谈谈我所经历过的 RPC
本文讲述了企业从.NET迁移到Java过程中RPC框架的演进:从ICE到Hessian,再到Dubbo,最终走向自研RPC与服务治理。随着业务发展,集中式架构瓶颈凸显,Zookeeper压力剧增,促使团队探索更高效方案。在云原生时代,RPC能力正逐步下沉至K8S基础设施,迈向Mesh化新阶段。RPC不仅是调用工具,更是分布式系统基石,值得深入掌握。
10 | 路由策略:怎么让请求按照设定的规则发到不同的节点上?
本文介绍RPC中的路由策略,通过规则控制请求分发至不同服务节点,实现灰度发布、流量隔离。结合IP路由与参数路由,可精准控制调用路径,降低上线风险,提升系统稳定性,是服务治理的重要手段。
|
3天前
|
Feign远程调用
本章介绍如何用Feign替代RestTemplate实现更优雅的HTTP跨服务调用。通过引入Feign,解决服务地址硬编码、代码可读性差等问题,结合注册中心实现基于服务名的调用。讲解了Feign的使用、自定义配置(如日志级别)、连接池优化(如Apache HttpClient),并提出继承与抽取两种最佳实践,推荐将Feign客户端抽离为独立模块,提升复用性与维护性。
免费试用