Facebook刚刚开源了一个名为Tornado的框架.
它是什么?它对网站有什么帮助?
我相信Facebook使用LAMP结构.对于在LAMP堆栈下编写的较小站点有用吗?
它看起来像是一个针对高并发性和高可扩展性而优化的Web服务器,但是针对较小的有效负载而制作.
它旨在很好地支持10,000个并发用户.
该框架不同于大多数主流Web服务器框架(当然还有大多数Python框架),因为它是非阻塞且速度相当快.因为它是非阻塞的并且使用epoll,它可以处理数千个同时站立的连接,这意味着它是实时Web服务的理想选择.我们专门构建了Web服务器来处理FriendFeed的实时功能 - FriendFeed的每个活跃用户都保持与FriendFeed服务器的开放连接.(有关扩展服务器以支持数千个客户端的更多信息,请参阅C10K问题.)
它将在LMP堆栈上运行,但它取代了Apache.
请参阅C10K问题.