国外的 Urban Airship 公司的工程师在其官方网志上发文章介绍他们在产品环境中做到 50 万并发客户端,Java + Pure NIO 的实现,最近又有文章介绍针对 Linux Kernel 调优的经验:Linux Kernel Tuning for C500k 。并且指出了”单个 IP 最大并发数量上限为64K” 只是一个误解。

硬件环境?操作系统为 Ubuntu(Lucid),租用 Amazon 的 EC2 ,使用 EC2 Large instances,64 位操作系统,每个 7.5 GB 内存。

当然,Urban Airship 是做手机消息 Push 服务的(Android Push 架构),所以,如果你也要做到这样的并发,还要看你的应用场景是否合适。去年了解到曾在新浪、腾讯任职的杨建已经做到超过 20 万的 HTTP 并发(现在可能已经突破这个限制了),非常的惊人。我非常想知道现在各个公司在这方面的实践数据。

EOF

另外参考:A Million-user Comet Application with Mochiweb

更新:杨建同学发来消息,去年已经单击突破 46.5万 Connections, 两块网卡, 1.5G 输出。10万请求处理每秒,每个响应 2k 左右。据说当时遇到一个坎一直没能过 50 万,不过这个坎三个月前已经过了,现在过 60 应该没悬念,四核双 CPU 机器。据杨建说,”按现在 4 Core * 4CPU 的机器,我觉得可以冲刺 80~100万,前提需要4块网卡(千兆)”。可见,把事情做到极致是没有极限的。

最新文章

  1. eclipse配置tomcat
  2. 【Win10】SplitView控件
  3. 使用THINKPHP中的控制器和模块查询数据库
  4. java equals和==的区别
  5. MySQL 数据备份与还原
  6. 总结四条对学习Linux系统有帮助的方法
  7. HD1281棋盘游戏(匹配+好题)
  8. oracle中Blob和Clob类型的区别
  9. js:数据结构笔记9--二叉树
  10. mysql高可用之PXC(Percona XtraDB Cluster)
  11. 如何让Service自动重启而不被kill掉
  12. iOS开发基础之排序
  13. jQuery Easyui DataGrid应用
  14. NUTCH Exception in thread "Thread-12751" java.lang.OutOfMemoryError: PermGen space
  15. HTML,JAVASCRIPT代码美化demo
  16. MySQL数据库操作
  17. C#面试题整理(1)
  18. 转 -Filebeat + Redis 管理 LOG日志实践
  19. 【CF429E】 Points and Segments(欧拉回路)
  20. 【php】下载站系统Simple Down v5.5.1 xss跨站漏洞分析

热门文章

  1. EL 和 JSTL 的使用
  2. HDU2837 Calculation(扩展欧拉定理)
  3. 你们知道SEO每天都在做什么吗?
  4. ELK+kafka日志处理
  5. 【CodeBase】PHP打印所有用户自定义常量
  6. MAC中向阿里云服务器上传文件
  7. 动态代理和AOP
  8. [Bzoj3611]大工程(虚树+DP)
  9. lambda & 三元运算
  10. wlr快捷键