
面试记录
vvhaleCH
这个作者很懒,什么都没留下…
展开
-
面试经验2021-12-8
zookeeper本身的话是一个树状的小文件存储系统,服务注册的时候zookeeper会生成永久节点记录下服务,后面有临时节点记录url地址。提供的是高性能和透明化的RPC远程调用方案,还有SOA服务治理方案。项目比较大,做分布式系统,所有的远程服务调用请求都是同步执行的不好,所以引入rocketMQ。他可以提供统一的命名服务,统一的配置管理,统一集群管理,集群选主,服务动态上下线,分布式锁。并发场景下,一定是要加锁的,但是要使锁的粒度比较小,这样的话,就可以考虑分段式锁了。最大的特点就是松耦合。原创 2024-11-27 01:24:44 · 142 阅读 · 0 评论 -
2022.1.5 法本-曙光-外包岗面试总结
putAll方法用于合并两个map,假如两个map有重复的key值,那么用参数中的map中的key-value覆盖调用者的key-value。原创 2024-11-27 01:23:21 · 178 阅读 · 0 评论 -
2022.1.5-空港经济区-面试总结
String、list、set、hash、stream。原创 2024-11-27 01:21:11 · 112 阅读 · 0 评论 -
20230811-快手一面问题总结
2.统一命名服务:Zookeeper可以用来实现命名服务,例如将集群中的机器名称和IP地址进行映射,或者将服务的唯一标识和实际地址进行映射。4.分布式队列:Zookeeper可以用来实现分布式队列,通过创建一个特殊的节点,各个节点可以加入或离开队列,同时队列中的节点可以按照一定的顺序进行排序。3.分布式锁:Zookeeper可以用来实现分布式锁,通过创建一个特殊的节点,各个节点可以竞争同一个锁,从而保证分布式系统中的一致性。但是要考虑数据的离散性,如果选型不好,离散性过低,可能造成不走索引。原创 2024-11-27 01:20:40 · 119 阅读 · 0 评论