深圳雪球科技(NFC)一面面经
面经
写面经,攒人品
- 自我介绍
- 项目介绍
- dubbo中如何找到调用的节点(服务调用过程)
- zookeeper的选举机制
- redis分布式锁原理
- 12306设计(自己关注点问题,感觉防止超卖)
- 很多人抢票中的问题
- 事务的隔离级别
- 用过oracle吗(没有)
- 你们用的隔离级别
- 一个事务读了数据,另一个修改了,再去读会,会不一样,这是那个级别会发生的问题
- 反问(公司规模,具体业务)
解答
dubbo中如何找到调用的节点
这个过程应该分为两步,第一步是服务发现,第二步是负载均衡选取节点。
服务发现,就是获取到可调用的节点后,负载均衡过程中会根据一些算法去选择某一个节点调用,具体的算法一般有:
- 随机
- 轮询
- 一致性hash
zookeeper的选举机制
redis分布式锁原理
事务的隔离级别
相关文章