Zed的 Lua web框架称为Tir,与其他Lua web框架(如开普勒、LuCI等)相比如何?
与这样的事物相比,例如:
更新
由于Tir是基于使用Lua的协同线,难道这不意味着Tir永远无法很好地扩展吗?原因是,Lua的协同器不能利用多核/处理器系统,因为协同器是作为协作/协作线程(而不是抢占式线程)在Lua中实现的?
发布于 2011-02-01 20:01:39
Tir比开普勒或LuCI更新得多,所以代码还不够成熟。现在我会把Tir列为试验性的。同样的因素也意味着它的特性要少得多。
它确实有一个非常愉快的延续,通过它的基于协同的流程开发风格的开发。
我个人认为它是实验的乐趣,但在Zed更多地稳定它之前,我可能还没有准备好进行繁重的工作:)
发布于 2011-03-26 06:50:06
这段视频从PyCon 2011表示,基本上您通过运行更多的工作人员在多核或多处理器上进行扩展,在高负载条件下,内存优势提供了更好的性能。在视频中,据说在Meebo's,他们在过去几个月里一直使用这种方法,负载很大。
视频是特定于python的,所以它只是为了扩展协同处理方法的一部分问题。视频长度大约是30分钟。
https://stackoverflow.com/questions/4775371
复制相似问题