了解微服务优缺点,掌握基于业务能力的拆分方法和服务间同步/异步通信。
理解 NVIDIA NCCL 库如何实现拓扑感知的集合通信,学习 AllReduce、AllGather 等原语及其在分布式训练中的调优,加速梯度同步。
使用 gRPC 和 Protobuf 定义服务,实现高性能的跨语言服务间通信。
掌握 gRPC 服务定义、一元与流式调用、拦截器链以及客户端负载均衡,实现跨语言高性能微服务间通信。