gRPC是一个高性能、通用的开源RPC框架,其由Google 2015年主要面向移动应用开发并基于HTTP/2协议标准而设计,基于ProtoBuf序列化协议开发,且支持众多开发语言。
服务设计的5A标准中,可授权(Authorization)和可审计(auditable)是重要的组成部分。Kafka中,authorizer和audit是相互关联的。
Kafka Consumer Group Rebalance是分配topic的各个分区由哪些consumer进行消费的一种策略。在Kafka的演进过程中,Rebalance历经过多次设计改版