福大大架构师每日一题
福大大架构师每日一题
全部文章
福大大架构师每日一题
归档
标签
去牛客网
登录
/
注册
福大大架构师每日一题的博客
最新面试题,针对高级开发人员和架构师。内容是后端、大数据和人工智能。
全部文章
/ 福大大架构师每日一题
(共56篇)
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-19:催收核心业务是什么?
来自专栏
福哥答案2020-05-19: 如果不着急用钱,贷款最好别碰。当你没欠款的时候,诱导你欠款。当你欠款还不上的时候,会经常被骚扰,叫你还上。给我的感觉就是叫良家妇女入风尘,叫风尘女子从良。短信催收:快到期的时候,短信提示。电话催收:已经过期了,第一次电话,看是不是搞忘了。第N次电话,看怎么诱导优先还款...
架构师
分布式
2020-07-20
3
470
2020-05-16:如何保证redis和mysql数据一致?
来自专栏
福哥答案2020-05-16:
架构师
mysql
数据库
分布式
redis
2020-07-20
3
598
2020-05-15:如何实现分布式锁
来自专栏
福哥答案2020-05-15:
架构师
分布式锁
分布式
2020-07-20
3
618
2020-05-14:实现分布式Session的过程是怎样的?
来自专栏
福哥答案2020-05-14: 此答案来自群员:分布式session ,最开始起源是双机热备,当时php1和php2为了共享session,一开始采用samba/nfs,后来php有了插件以后就扔当时刚刚起步的mdb/redis , 后来java出现了jwt令牌机制,再到后来越发成熟的Oauth2机...
架构师
分布式
2020-07-20
3
867
2020-05-13:柔性事务是什么,分布式环境下为何要放弃传统事务?
来自专栏
福哥答案2020-05-13: XA协议能搞定两个数据库的事务(分布式标准事务),为什么还要放弃?1.性能低,2.A的api不希望直接用B的数据库,希望调用B的api。柔性事务放弃了ACID,只保证了一致性。常用柔性事务框架:seata框架,lcn框架。
架构师
分布式
分布式事务
2020-07-20
3
1013
2020-05-12:哪些场景需要幂等性?怎么保证幂等性?
来自专栏
福哥答案2020-05-12: 答案仅供参考:2.需要幂等的场景可能会发生重复请求或消费的场景,在微服务架构中是随处可见的。以下是笔者梳理的几个常见场景: 网络波动:因网络波动,可能会引起重复请求 分布式消息消费:任务发布后,使用分布式消息服务来进行消费,参考【消息总线真的能保证幂等?】 用户重复操...
架构师
分布式
2020-07-20
3
977
2020-05-10:什么是幂等性?
来自专栏
福哥答案2020-05-10: 调用一次和多次,对资源产生影响是相同的。
架构师
分布式
2020-07-20
3
496
2020-04-30:有一家生产奶酪的厂家,每天需要生产100000份奶酪卖给超市,通过一辆送货车发货
来自专栏
有一家生产奶酪的厂家,每天需要生产100000份奶酪卖给超市,通过一辆送货车发货,送货车辆每次送100份。厂家有一个容量为1000份的冷库,用于奶酪保鲜,生产的奶酪需要先存放在冷库,运输车辆从冷库取货。厂家有三条生产线,分别是牛奶供应生产线,发酵剂制作生产线,奶酪生产线。生产每份奶酪需要2份牛奶和1...
架构师
分布式
2020-07-20
3
820
首页
上一页
1
2
3
4
5
6
下一页
末页