福大大架构师每日一题
福大大架构师每日一题
全部文章
分类
福大大架构师每日一题(1005)
归档
标签
去牛客网
登录
/
注册
福大大架构师每日一题的博客
最新面试题,针对高级开发人员和架构师。内容是后端、大数据和人工智能。
TA的专栏
831篇文章
2人订阅
福大大架构师每日一题
831篇文章
7114人学习
全部文章
(共1001篇)
2020-05-31:假如Redis里面有1亿个key,其中有10w个key是以某个固定的已知的前
来自专栏
2020-05-31:假如Redis里面有1亿个key,其中有10w个key是以某个固定的已知的前缀开头的,如何将它们全部找出来? 福哥答案2020-05-31: 使用keys指令可以扫出指定模式的key列表。对方接着追问:如果这个redis正在给线上的业务提供服务,那使用keys指令会有什么问题?...
缓存
redis
2020-07-20
3
888
2020-05-30:主从数据库不一致如何解决?
来自专栏
福哥答案2020-05-30: 场景描述,对于主从库,读写分离,如果主从库更新同步有时差,就会导致主从库数据的不一致。1、忽略这个数据不一致,在数据一致性要求不高的业务下,未必需要时时一致性。2、强制读主库,使用一个高可用的主库,数据库读写都在主库,添加一个缓存,提升数据读取的性能。3、选择性读主库...
架构师
mysql
缓存
分布式
redis
2020-07-20
3
569
2020-05-29:redis怎么保证高可用,高可用模式有那些?对比下优缺点?
来自专栏
福哥答案2020-05-29: Redis 高可用架构如下:1.Redis Sentinel 集群 + 内网 DNS + 自定义脚本。2.Redis Sentinel 集群 + VIP + 自定义脚本。3.封装客户端直连 Redis Sentinel 端口。4.JedisSentinelPool,适...
架构师
缓存
分布式
redis
2020-07-20
3
698
2020-05-28:公平锁和非公平锁区别?
来自专栏
福哥答案2020-05-28: 公平锁:多个线程按照申请锁的顺序去获得锁,线程会直接进入队列去排队,永远都是队列的第一位才能得到锁。优点:所有的线程都能得到资源,不会饿死在队列中。缺点:吞吐量会下降很多,队列里面除了第一个线程,其他的线程都会阻塞,cpu唤醒阻塞线程的开销会很大。 非公平锁:多个线程...
jdk
java
2020-07-20
3
880
2020-05-27:SpringCloud用了那些组件?分布式追踪链怎么做的?熔断器工作原理?
来自专栏
福哥答案2020-05-27: SpringCloud分布式开发五大组件详解服务发现——Netflix Eureka客服端负载均衡——Netflix Ribbon断路器——Netflix Hystrix服务网关——Netflix Zuul分布式配置——Spring Cloud Config 分布式追...
spring
java
架构师
分布式
2020-07-20
3
876
2020-05-26:TCP四次挥手过程?
来自专栏
福哥答案2020-05-26:
tcp
网络
2020-07-20
3
652
2020-05-25:MQ应用场景、Kafka和rabbit区别?kafka为什么支撑高并发?
来自专栏
福哥答案2020-05-25: 应用场景:解耦、异步、削峰。区别如下:特性 ActiveMQ RabbitMQ RocketMQ Kafka单机吞吐量 万级,比 RocketMQ、Kafka 低一个数量级 同 ActiveMQ 10 万级,支撑高吞吐 ...
mq
kafka
rabbit
消息队列
2020-07-20
3
1632
2020-05-24:ZK分布式锁有几种实现方式?各自的优缺点是什么?
来自专栏
福哥答案2020-05-24: Zk分布式锁有两种实现方式一种比较简单,应对并发量不是很大的情况。获得锁:创建一个临时节点,比如/lock,如果成功获得锁,如果失败没获得锁,返回false释放锁:删除/lock节点锁等待:使用监听机制,监听lock节点,如果lock节点被删除,重新去抢锁,否则一直等...
zookeeper
架构师
分布式锁
分布式
2020-07-20
3
784
2020-05-23:如何实现并发限流
来自专栏
福哥答案2020-05-23: 计数器、漏桶、令牌桶。 除了算法手动实现限流 guava也有提供限流工具 除了程序内限流 gateway 网关nginx也能实现限流。 短连接无状态的的集群并发接口的限流 只能靠 7层负载均衡器上的网关功能。长连接或者说有状态的接口 限流 依靠 类分布式锁 准分布式...
架构师
分布式
2020-07-20
3
508
2020-05-22:接口如何防重放和被篡改?
来自专栏
福哥答案2020-05-22: 防重放:幂等性,url里添加唯一标识参数防篡改:url里添加签名参数
2020-07-20
3
694
首页
上一页
89
90
91
92
93
94
95
96
97
98
下一页
末页