[Dropbox] 存储和系统设计图

Q1. 一个namespace底下可以有很多file么?那么namespace是不是类似文件夹?因为课件里,namespace后面可以有不同的relative path,按我的理解,每个relative path对应与一个文件。
Q2. 为什么在Dropbox的系统设计图里,Client联系notification server不需要经过LB?Uber设计图里,也涉及了websocket, 但client是经过LB的:(这是Uber的图)
Uber

  1. 可以的,namespace 约等于一个独立的文件存储空间,里面可以有很多文件夹和文件,里面所有的内容访问权限都是一样的。
  2. 谢谢指出,确实我画图的时候没有做到一致,我会回去改一下。都需要经过 LB,但 LB 只做 pass through。客户端和服务器相当于直接连接,互相知道对方。所以画图的时候通过不通过LB,都可以。