03 2020 档案

摘要:主从复制的原理 从库读取主库的binlog,写入从库的relay log。从库有个SQL线程在本地重放。 主从延迟产生的原因 1⃣️由于这些操作是串行,所以会和主库有一些延迟。 2⃣️另一个原因是从库的SQL线程只有一个线程,而主库则是多个SQL线程并发写的。 总结:根本原因是主库的写请求QPS太大 阅读全文
posted @ 2020-03-28 18:08 guhowo 阅读(201) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-03-27 00:17 guhowo 阅读(524) 评论(0) 推荐(0)
摘要:Kafka Kafka是如何控制超时的? 如何管理大量的topic,有哪些问题? 零拷贝计数在Kafka中使用会有哪些副作用? 为何大厂大规模实践中很少用Kafka? 和其他MQ的比较:优缺点 多看源码 kafka的broker reblance是怎么做的? kafka的有broker不消费了,重启 阅读全文
posted @ 2020-03-26 18:11 guhowo 阅读(161) 评论(0) 推荐(0)
摘要:经典案例 动态规划经常用来求最优解。如何判断一个题目是否能用DP来解决,可以通过画递归树来确定是否存在重复子问题,如果存在,则可以通过存储子问题的解去优化算法,还有就是知道子问题解后,能否得到当前的解。DP最关键的是整理出重叠子问题,从而得到动态转移方程或动态转移表。 如何得到状态转移方程?可以在假 阅读全文
posted @ 2020-03-14 09:31 guhowo 阅读(431) 评论(0) 推荐(0)
摘要:TCP 1、三次握手、四次挥手 2、time_wait的两个作用,time_wait过多怎么处理 防止最后一个ack丢失 防止上一次的socket链接的包的干扰2MSL; net.ipv4.tcp_tw_reuse = 1 表示开启重用。允许将TIME-WAIT sockets重新用于新的TCP连接 阅读全文
posted @ 2020-03-02 10:01 guhowo 阅读(232) 评论(0) 推荐(0)