zk 的负载均衡是可以调控,nginx 只是能调权重,其他需要可控的都需要自己 写插件;
zookeeper 采用了全局递增的事务 Id 来标识,所有的 proposal(提议)都在被提出的时候加上了 zxid,
(1)3.0 版本以后引入的一个服务器角色,在不影响集群事务处理能力的基础 上提升集群的非事务处理能力
目前在 Linux/Unix 文件系统中使用,也是使用最广泛的权限控制方式。是一 种粗粒度的文件系统权限控制模式。
ZAB 协议是为分布式协调服务 Zookeeper 专门设计的一种支持崩溃恢复的原子广播协议。
ZooKeeper 是一个开放源码的分布式协调服务,它是集群的管理者,监视着集 群中各个节点的状态根据节点提交的反馈进行下一步合理操作。
总结:不知为什么我三面只有30min,没有手撕代码(面试官可能觉得我太菜了,不想多说),还有就是可能因为字节go语言用得比较多,所以java相关的题目比较少,数据库问了很多,面试体验极佳。...
RPC框架代码量较多,将仅对核心过程进行梳理,完整代码见:https://github.com/wdw87/wRpc
脚本 kafka]$ binkafka-console-producer.sh 命令选项
kafka是一个流式数据处理平台,他具有消息系统的能力,也有实时流式数据处理分析能力,只是我们更多的偏向于把他当做消息队列系统来使用。