On Nov 16, 6:20 pm, cosnis <cos...@gmail.com> wrote:
> rt
>
> 看代码部分貌似很久没有提交过了.....
因为架构差距比较大,只能尽量对 windows 提供支持。
但无论如何 eurasia 系列在 windows 上目前都只能用来做开发测试,不能用于生产环境。除非将来大家有空把 IOCP 支持加上。
> 2.基于stackless而不是greenlet.stackless的开发几乎跟得上主python版本的节奏,而且稳定和功能强大,是真正的并发(相比. .let)
看过代码,stackless 和 greenlet 实现大体一致,可以放心。此外 greenlet 部署方便,这很重要。
> 3.提供数据库文件等IO操作时的线程异步解决方案.使用socket2有技术难度咯!
3.2 最大的改动是加大了对数据库支持。
> 4.提供更多鲜活实用的demo,比如在线聊天室,rjf的使用,论坛,留言本等.
有时间的话 ;)
> 5.直接提供sessions支持,反正现在的浏览器基本支持cookie.
比较遗憾,3.1 中的 cookie 支持会在 3.2 中取消。3.2 的接口比 3.1 更少,许多功能都需要外置。
> 6.对eurasia项目的服务端文件夹结构作个建议.
嗯,这个没问题的。
> 还有的,再想想...
版本间接口会有一定变化,但大体一致。
eurasia 做长连接高并发应用比较容易,tcp / http 都可以,在某些 webgame 中的实时部分有实际应用。
但是 eurasia 对于数据库和磁盘 IO 支持比较差,我们在 3.2 版中着手改善。
同时我们目前有些项目已经从 3.1 过渡到 3.2,内测完毕后就会放出,约为一个月后。
tcpserver 性能测试最好是自己写对应的 socket 客户端。
最简单的是用 tcpserver 编写一个简单的 http server(但是不完成报文发送及关闭连接),可以用普通的 http 性能测试工具
来测试长连接并发能力。可以用到的工具是 ab、webbench、loadrunner 等,使用尽量多的测试机。
总体而言,要测试 eurasia 的性能是一件比较麻烦的事情,大体上不用太担心性能问题。
----- Original Message -----From: 沈崴
--
您收到此邮件是因为您订阅了 Google 网上论坛的“eurasia-users”论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 eurasia-user...@googlegroups.com。
要向此网上论坛发帖,请发送电子邮件至 eurasi...@googlegroups.com。
通过以下网址访问此论坛:http://groups.google.com/group/eurasia-users?hl=zh-CN。
要查看更多选项,请访问 https://groups.google.com/groups/opt_out。