我希望它可以发布这里。 我想知道是否有人可以共享样本系统设计和架构面试问题/想法,特别是沉重的客户端/网络焦点和一些服务器调用。 (像服务器的hang子手,只是存储高分,并提供当前的猜测词) 我有一个面试即将到来,并且由于它是一个完整的软件工程师卷,每个3,4分钟,系统设计和体系结构问题将会要求设计一个拥有沉重客户端组件的应用程序,并且还要查看客户端/服务器关系。需要沉重的客户端系统设计和架构设计想法和答案/提示
此外,您可以分享有关如何接近它的任何信息/它应该如何在白板上看起来很棒。我很喜欢绘制出更多的服务器密集型设计,但是我对如何绘制客户端体系结构/系统有点困惑。
谢谢!
拼车将可能是服务器繁重的,客户端仅仅是服务器池分组决策逻辑的窗口。 – BYC
不完全正确的是,您需要跟踪汽车的位置,驾驶员是否适合容纳更多人等。如果您阅读优步的架构,他们会使用驾驶员手机作为各种备份数据中心,当主要DC出现故障时或者有故障转移。这是一个需求供应问题,并且等式两边同样复杂(尽管我同意大部分实际调度工作发生在服务器端) –