系统设计面试宝典
📕系统设计面试宝典
系统设计面试,是为了模拟现实生活中解决问题的过程,两位同事就一个模棱两可的问题进行合作,并提出一个满足他们目标的解决方案。这个问题是无止境的,没有完美的答案。与你在设计过程中投入的工作相比,最终的设计并不重要。这可以让你展示你的设计技能,捍卫你的设计选择,并以建设性的方式回应反馈。
一文快速搞懂负载均衡
🗒️一文快速搞懂负载均衡
现在,请假设你是一家电商公司的技术负责人,双11要来了,你需要为公司的网站做好充分的准备,以应对即将到来的流量高峰。看了我上篇文章(垂直扩展与水平扩展)的你,满怀信心,决定使用“横向扩展”来应对,你兴高采烈地加了几台服务器。然而,此时的你并不知道怎么把请求流量均匀地分发到每台服务器上;你也不知道,如果其中有服务器挂了,怎么让请求不再打到宕掉的机器上。然后……