Stratus目前处于测试阶段!
因此,如果我使用stratus技术创建一个简单的应用程序并且我获得了数百万用户,那么我该如何扩展应用程序呢?
chatroulette如何解决扩展问题?
答案 0 :(得分:1)
Stratus本身[可能]是Adobe拥有的服务器的冗余分布式系统,它接受连接的速度非常快,根本不是问题。最重要的是,请记住,Stratus只是简单地分发对等标识符,而所有其他任何需要带宽的通信都是点对点的,这显然不会出现扩展问题。
chatroulette使用一组Red5服务器来传输视频以防对等端无法直接通信(在防火墙/ NAT等之后),并且他们使用PHP / MySQL数据库后端进行对等发现(Stratus没有发现同行,它只是共享他们随需应变)。我说“有”因为那是在很早的时候,他们现在不做PHP / MySQL是明智的,因为这将是他们的流量自杀。
<强>更新强> 当我提到使用Red5的chatroulette时,我似乎是在谈论我的a $$。我没有任何证据证明这一事实,可能记得有些不对劲或与其他服务混淆了。在撰写本文时,我确实有证据表明它使用了FMS 3.5.2。