RPC 框架核心研发:负责公司自研 RPC 框架的设计、开发、迭代与优化,涵盖服务注册发现、负载均衡、熔断降级、超时重试、容错机制等核心模块,保障框架的高可用、高并发、低延迟特性
通信协议与序列化优化:研究并落地高效的网络通信协议(如 TCP/UDP/HTTP2)、数据序列化方案(Thrift/Json),针对性优化序列化效率、传输延迟等
性能与稳定性调优:建立 RPC 框架性能基准,持续排查并解决性能瓶颈(如连接池优化、线程模型调整、内存泄漏、GC 优化等),确保框架在大规模分布式场景下的稳定性与吞吐量
故障排查与问题解决:负责 RPC 相关线上故障的快速响应、定位与修复,沉淀故障处理预案与最佳实践
优化框架监控告警体系,覆盖调用链路、延迟、报错率等核心指标,实现问题早发现、早处理
技术方案设计与落地:结合业务场景(如微服务拆分、跨地域调用、高可靠交易场景),设计 RPC 相关技术方案,输出技术文档
推动方案落地,对接业务团队提供技术支持,解决集成过程中的复杂问题
技术沉淀与创新:跟踪 RPC 领域前沿技术,开展技术预研与落地
沉淀研发经验,编写技术文档、接口规范,推动团队技术能力提升