有这么一个开发需求:一个物连网系统,想开发一个服务器后台程序来在局域网内负责数据的同步转发和存储,需要能支持1W台设备。
想请教下大家,可以基于什么架构来实现这个在linux系统跑的程序?

解决方案 »

  1.   

    請求頻率不高的話,普通的Socket就能應付了,1萬臺並不算多。
      

  2.   

    对,局域网内,本来我的想法也是用socket+应用层的私有协议,但在会上提出时被怼了。后面就想到用amqp,但amqp在以前的项目中用过,个人感觉不太适合这个项目,网上搜了好多也没找到合适的。主要是同事的观点是自己写的对并发的处理可能没有现成的库好,我也是对这点比较担忧,所以咨询咨询。