我打算建立一个基于网络的应用程序,它控制和监控大量的实时数据。想想几千个阀门管道泵和传感器。
请列出一个技术堆栈,用于构建实时网站,并对性能进行有根据的猜测。所有开放标准都是“理想的”环境。所以不需要IE6等向后兼容性。当前和未来的技术请。
服务器端: 数据库web服务器 - 哪一个/组合可以轻松支持实时推送数据?
客户端: 什么样的客户端环境(javascript Libraries)支持显示和更新大量的实时数据?
答案 0 :(得分:2)
您可以查看 Goliath
答案 1 :(得分:0)
答案 2 :(得分:0)
我无法编写实时应用程序,但我已经使用http://socket.io/和node.js了解了一下,开始时很开心。
App引擎有一个js通道api,看起来不错。您应该看看是否可以选择在app引擎上托管。
如果您正在处理服务器端的“实时”事务,我建议使用clojure来管理并发状态。
答案 3 :(得分:0)
我也是。所以我writing a frame work可以做到这一点。它基于lighttpd前端和多个fcgi后端服务器。最初的Android也使用基于它的another framework进行了测试。它是开源的,因此您可能希望将其作为起点。