看到这篇文章:https://segmentfault.com/a/11...,非常感谢分享。看到还有很多问题没接触过,不是很了解,于是百度查了下类似问题的解决方法,记录在这里。1、面对未知的流量激增,如何提前应对?社交热点爆发,营销活动推广;)筹备方案:流量预估和降级方案限流方案参考:https://www.cnblogs.com/dadon...2.如何限流,限流算法,对于ddos攻击如何应对计数器滑动窗口漏桶令牌参考:https://www.cnblogs.com/dadon...ddos处理:高防IP流量迁移参考:https://blog.csdn.net/higeek/...参考:https://www.cnblogs.com/viter...3.PHP数组hashTable底层实现参考:https://segmentfault.com/a/11...4、分布式事务分布式事务是指事务参与者、事务支持服务器、资源服务器和事务管理器位于不同分布式系统的不同节点上。简单的说,一个大的操作是由不同的小操作组合而成的。这些小操作分布在不同的服务器上,属于不同的应用。分布式事务需要确保这些小操作要么全部成功,要么全部失败。本质上,分布式事务是为了保证不同数据库中数据的一致性。参考:http://developer.51cto.com/ar...5.RPC相对于传统API调用的优势参考:https://blog.csdn.net/weixin_...6.感知服务调度中心和动态线上线下zookeeper参考:https://www.cnblogs.com/dengp...参考:https://www.cnblogs.com/GodHe...7.MySQL索引,为什么是B+而不是平衡二进制tree参考:https://www.cnblogs.com/tianc...参考:https://blog.csdn.net/jacke12...8.Linux磁盘索引搜索的工作原理参考:https://blog.csdn.net/qq_3841...9.聚簇索引相对于B+索引的优势参考:https://my.oschina.net/xiaoyo...10.如何分析SQL执行慢的原因参考:http//www.matools.com/blog/1...11。Redis连接时connect和pconnect的区别connect:脚本结束后释放连接pconnect:脚本结束后不释放连接,连接保持在php-fpminprogress。参考:https://www.cnblogs.com/loveb...12.Redis哪些结构时间复杂度高参考:https://blog.csdn.net/andy868...13.Redishash实现参考:https://www.cnblogs.com/ourro...14.算法题:一个10G的文件,存储的是所有的int数据,内存占用小于8M时如何排序,参考:https://www.cnblogs.com/dream...参考:https://www.cnblogs.com/Vae19...15.设计题:以微博为例,有1亿用户,同时有关注者和用户之间的粉丝,用户关注和取消关注操作比较频繁,如何设计架构和API接口参考:https://blog.csdn.net/bigtree...2.1。什么是守护进程以及如何实现https://blog.csdn.net/m0_3792...2.PHP是否适合作为守护进程以及为什么(内存管理)3.PHP的垃圾回收机制https://m.php.cn/topic/php7/4...4.进程间通信方式IPC方式通常包括管道(包括无名管道和有名管道)、消息队列、信号量、共享存储、Sockets、Streams等。其中Socket和Streams支持不同主机上的两个进程IPChttps://blog.csdn.net/wm12345...5。共享内存是如何实现的https://www.cnblogs.com/zgq0/...6.如何查看Linux服务器的负载,判断哪些操作导致负载过高https://blog.csdn.net/truelov...7.如何优化MySQL的IO过高,分库分表分区https://blog.csdn.net/designe...**8.mysql索引结构,myisam索引结构,innodb索引结构,为什么innodb一定要有主键索引https://www.cnblogs.com/olinu....9.添加索引,为什么可以减少io操作(磁盘页面)https://blog.csdn.net/m0_3812...10.nginx负载均衡算法roundrobin(默认)weightIP_hashurl_hash(第三方)fair(第三方)https://www.cnblogs.com/Darre...11.寻找字符串中最长的不重复字符串https://blog.csdn.net/qq_3216...12.设计一个定时任务管理https://studygolang.com/文章…
