游客efxhx5k2btavk_个人页

游客efxhx5k2btavk
个人头像照片
53
0
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2025年12月

  • 12.18 16:19:28
    发表了文章 2025-12-18 16:19:28

    15 动态代理:面向接口编程,屏蔽 RPC 处理流程

    动态代理是RPC实现面向接口编程的核心技术。它通过运行时生成代理类,拦截接口方法调用,自动完成远程通信细节,如序列化、网络请求等,使开发者像调用本地方法一样调用远程服务,屏蔽复杂性,提升开发体验。常用实现有JDK动态代理、Javassist、Byte Buddy等。
  • 12.18 16:18:58
    发表了文章 2025-12-18 16:18:58

    14 网络通信:RPC 框架在网络通信上更倾向于哪种网络 IO 模型?

    RPC框架在网络通信中更倾向选择IO多路复用模型,因其支持高并发、低资源消耗,结合Netty等高性能框架可有效提升性能。同时,零拷贝技术减少数据拷贝与上下文切换,显著提升传输效率,广泛应用于Netty、Kafka、Nginx等主流中间件。
  • 12.18 16:18:23
    发表了文章 2025-12-18 16:18:23

    13 序列化:对象怎么在网络中传输?

    本文深入讲解RPC框架中的序列化机制,介绍其在网络传输中将对象转为二进制的必要性。对比JDK原生、JSON、Hessian、Protobuf等常用序列化方式,分析各自优缺点。强调在选型时应优先考虑安全性、通用性与兼容性,其次才是性能与空间开销。指出使用中需避免复杂对象、大集合、不支持类型等问题,提倡简化传参结构以提升稳定性和性能。
  • 12.18 16:17:39
    发表了文章 2025-12-18 16:17:39

    12协议:怎么设计可扩展且向后兼容的协议?

    本讲深入探讨RPC协议设计,重点解析如何实现可扩展性与向后兼容。协议的核心在于“断句”——通过消息边界确保数据正确分割,避免语义错乱。相比HTTP,RPC需更高性能和状态关联,因此常采用紧凑的私有协议。协议头应支持动态扩展,分离固定元信息与可变体内容,兼顾效率与兼容性,为系统平滑升级奠定基础。
  • 12.18 16:10:47
    发表了文章 2025-12-18 16:10:47

    12丨核心原理:能否画张图解释下 RPC 的通信流程?

    RPC(远程过程调用)是一种实现分布式系统间通信的核心技术,它让调用远程服务像调用本地方法一样简单。本文深入解析了RPC的定义、作用及通信流程:从序列化、网络传输、协议解析到动态代理等关键步骤,并揭示其在微服务架构中的“经络”地位。通过一张图讲清RPC全流程,帮助开发者理解底层原理,提升系统设计能力。
  • 12.18 16:08:12
    发表了文章 2025-12-18 16:08:12

    领域模型图(数据架构/ER图)

    通过四色原型法进行领域建模,提取数据架构核心要素:红色时标原型(MI)表征业务流程节点,绿色参与方-物品原型(PPT)构建实体,黄色角色原型(Role)明确参与主体,蓝色描述原型(DESC)定义属性。基于风控系统流程,逐步构建领域模型,最终提炼出ER图,清晰展现实体间一对一、一对多、多对多关系,实现从业务到数据模型的精准转化。(238字)
  • 12.18 16:06:39
    发表了文章 2025-12-18 16:06:39

    系统时序图

    时序图(Sequence Diagram)是UML中一种描述对象间消息传递时间顺序的交互图。横轴为对象,纵轴为时间,通过消息展示动态协作过程,强调交互的时序性,可用于建模并发流程。主要元素包括角色、对象、生命线、控制焦点和各类消息,如同步、异步与返回消息,直观呈现系统行为流程。(238字)
  • 12.18 16:05:23
    发表了文章 2025-12-18 16:05:23

    8应用架构图

    应用架构图是技术实现的蓝图,体现系统内外部应用间的调用与数据关系。基于业务架构,划分展现、业务、数据和基础层,明确技术选型与分层逻辑。单体架构四层分离,职责清晰;分布式架构体现SOA服务调用,突出内部集成与外部依赖。通过调用链路与边界标注,厘清系统定位,支撑产品演进。(238字)
  • 12.18 15:57:28
    发表了文章 2025-12-18 15:57:28

    7业务架构图

    业务架构图是梳理业务层级与关系的工具,通过分层、分模块、分功能,将复杂业务抽象化。它帮助客户直观理解业务,助力开发者全局掌握系统结构,提升协作效率与迭代能力,是连接业务与技术的核心桥梁。(238字)
  • 12.18 15:56:22
    发表了文章 2025-12-18 15:56:22

    6如何写好一篇技术方案

    本文介绍如何撰写高质量技术方案,涵盖项目背景、目标、功能模块、系统流程与架构设计。通过思维导图、UML图、时序图等工具清晰表达逻辑,结合PRD、API设计与排期管理,提升团队协作效率与方案可追溯性。(239字)
  • 12.18 15:55:14
    发表了文章 2025-12-18 15:55:14

    如何做好SQL质量监控

    SLS推出SQL质量监控功能,集成于CloudLens for SLS,从健康分、服务指标、运行明细、SQL Pattern及优化建议5大维度,助力用户全面掌握SQL使用情况,提升查询效率与资源管理能力。
  • 12.18 15:54:31
    发表了文章 2025-12-18 15:54:31

    4生产环境缺陷管理

    针对大型团队多分支开发中bug管理难题,我们基于go-git打造了分布式工具git-poison,实现bug的追溯、查询与发布卡点。通过“投毒-解毒”机制,自动化同步各分支bug状态,避免因沟通遗漏导致的线上故障,降低协同成本,提升发布安全性与效率,真正实现从“不做错”到“做不错”的转变。
  • 12.18 15:48:20
    发表了文章 2025-12-18 15:48:20

    生产环境发布管理

    本文介绍大型团队中生产环境发布管理的全流程,涵盖从开发到生产的多环境部署策略(dev→test→pre→prod),结合自动化CI/CD平台实现分支化、容器化发布,支持一键部署与回滚。通过Jenkins+K8S构建自动化流水线,各环境隔离部署,确保稳定性。日志排查由传统手动方式升级为Skywalking或ELK链路追踪,提升故障定位效率。适用于前后端协同、高频率发布的复杂场景,保障发布安全与效率。(238字)
  • 12.18 15:47:21
    发表了文章 2025-12-18 15:47:21

    2需求开发人日评估

    本文介绍敏捷开发中需求人日评估方法,涵盖开发、自测、联调、测试及发布各阶段工时参考,提供常见功能如增删改查、导入导出、远程调用等的典型人日估算,助力团队科学排期。
  • 12.18 15:45:36
    发表了文章 2025-12-18 15:45:36

    1为什么要单元测试

    单元测试是保障代码质量的基石。它快速、稳定,能精准定位问题,提升代码可维护性与研发效率。通过“测试金字塔”,单元测试作为底层支撑,助力持续集成与敏捷开发,避免技术债务累积,让软件系统更健壮、更易演进。
  • 发表了文章 2025-12-19

    2.自定义认证实现流程

  • 发表了文章 2025-12-19

    认证源码分析与自定义后端认证逻辑

  • 发表了文章 2025-12-19

    3.分页

  • 发表了文章 2025-12-19

    1.工程搭建与验证

  • 发表了文章 2025-12-19

    2.通用权限管理模型

  • 发表了文章 2025-12-19

    2.过滤器链加载原理

  • 发表了文章 2025-12-19

    1.什么是权限管理

  • 发表了文章 2025-12-19

    5-MongoDB实战演练

  • 发表了文章 2025-12-19

    3.4.3 文档的更新

  • 发表了文章 2025-12-19

    MongoDB相关概念

  • 发表了文章 2025-12-19

    3-MongoDB常用命令

  • 发表了文章 2025-12-19

    七、ThreadLocal

  • 发表了文章 2025-12-19

    2-MongoDB单机部署

  • 发表了文章 2025-12-19

    常见加载顺序

  • 发表了文章 2025-12-19

    线程池

  • 发表了文章 2025-12-19

    领域模型图(数据架构/ER图)

  • 发表了文章 2025-12-19

    五、Executors工厂类详解

  • 发表了文章 2025-12-19

    业务架构图

  • 发表了文章 2025-12-19

    One Trick Per Day

  • 发表了文章 2025-12-19

    如何做好SQL质量监控

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息