01 2022 档案
摘要:一、简述RabbitMQ的架构设计 二、RabbitMQ如何确保消息发送?消息接收? 三、RabbitMq事务消息 四、RabbitMQ死信队列、延时队列 五、简述kafka架构设计 六、Kafka消息重复、丢失的场景及解决方案 七、Kafka是pull?push?优劣势分析 八、Kafka中zk的
阅读全文
摘要:一、Spring Cloud与Dubbo的区别 二、什么是Hystrix?简述实现机制 三、Spring Cloud核心组件及其作用 四、Dubbo的整体架构设计及分层 一、Spring Cloud与Dubbo的区别 https://blog.csdn.net/m0_37787662/article
阅读全文
摘要:一、简述ZAB协议【zookeeper CP】 二、Zookeeper的数据模型和节点类型 【树结构/文件目录】 三、简述ZK的命名服务、配置管理、集群管理 四、Zookeeper watch机制的原理与实现 五、ZK与Eureka的区别 一、简述ZAB协议【zookeeper CP】 ZAB协议是
阅读全文
摘要:一、CAP理论,BASE理论 二、负载均衡算法、类型 三、分布式架构下,Session 共享有什么方案 四、简述你对RPC、RMI的理解 五、分布式id的生成方案【分布式场景下id的唯一性】 六、分布式锁解决方案 七、分布式事务解决方案【多个数据源同时提交或同时回滚】 八、如何实现接口的幂等性【高并
阅读全文
摘要:一、Redis两种持久化方案(RDB与AOF机制对比) 二、Redis的过期键的删除策略 三、Redis线程模型、单线程快的原因(redis处理命令的形式) 四、缓存雪崩、缓存穿透、缓存击穿 五、简述Redis事务实现(ACID) 六、Redis集群方案 七、Redis主从复制的核心原理(数据一致性
阅读全文