Stratus目前处于测试阶段!
那么,如果我使用stratus技术创建了一个简单的应用程序,并且拥有数百万用户,那么我如何扩展该应用程序呢?
chatroulette是如何解决伸缩问题的?
发布于 2010-06-23 18:24:49
Stratus本身可能是一个由Adobe拥有的服务器组成的冗余分布式系统,它接受连接的速度如此之快,以至于它根本不是问题。最重要的是,请记住,Stratus只是分发对等标识符,所有其他需要带宽的通信都是点对点的,这显然根本不存在可伸缩性问题。
chatroulette使用一组Red5服务器来流式传输视频,以防对等点无法直接通信(在防火墙/NAT之后),并且他们使用PHP/MySQL数据库后端来发现对等点(Stratus不发现对等点,只是按需共享它们)。我说“有”,因为这是它在非常早期的时间点,他们现在明智地不要使用PHP/MySQL,因为对于他们的流量来说,这将是自杀。
更新当我提到使用Red5的chatroulette时,我似乎是在说我的a$$。我没有任何证据证明这一事实,可能是记错了什么,或者把它与其他服务混淆了。我确实有证据表明,在撰写本文时,它使用的是FMS 3.5.2。
https://stackoverflow.com/questions/3097078
复制相似问题