好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

关于大规模 push 系统的解决方案

关于大规模 push 系统的解决方案

http://www.v2ex.com/t/17760#reply13

V2EX    ›    iDev

关于大规模 push 系统的解决方案 By  Livid  at 1 month, 2 weeks ago, 1165 hits

如果一个 app 需要通过 push notification 广播给数万甚至数十万的 iOS 设备,大家目前用的是什么样的解决方案呢?

新回复在前    |    只看楼主

13 回复   |   直到 2011-10-25 16:01:31 PM

#1 - 1 month, 2 weeks ago   

phus

webqq好像用的是erlang

#2 - 1 month, 2 weeks ago   

CMGS

十万一级的话测试过python gevent方案在普通工作PC 4G条子扣肉2可以支撑. 
服务器数十万也应该没啥问题吧,没实际试验过。

#3 - 1 month, 2 weeks ago   

Livid

达到十万这个量级的 app 越来越多了,但是不可能所有的都是开发者自己搞一套 push 系统吧。 

除了 Urban Airship 之外还有没有其他解决方案呢?

#4 - 1 month, 2 weeks ago   

lainuo

最近Heroku上出了这个addon: pubnub 

http://www.pubnub.com/

#5 - 1 month, 2 weeks ago   

n2n3

http://notifo.com/  

https://www.parse.com/

#6 - 1 month, 2 weeks ago   

Livid

Wow, Parse is so cool: 

http://blog.parse.com/2011/08/04/funding-y-combinator-and-the-people-behind-parse  

@ n2n3  Thanks.

#7 - 1 month, 2 weeks ago   

fly2never

APNS 有数量级的限制吗?关注这个问题

#8 - 1 month, 2 weeks ago   

alexzhan

能不能用另外一种方式来做? 
不用push而用pull,谁在谁来pull,这样压力小很多。

#9 - 1 month, 2 weeks ago   

Numbcoder

@ alexzhan  这样一来,岂不是又回到原始的pull模式

#10 - 1 month, 2 weeks ago   

batfree

苹果和google都是基于xmpp协议的吧。

#11 - 1 month, 2 weeks ago   

jorakura

Urban Airship 相对于 @ livid  的要求,个人感觉太贵了。 

几个月前用 redis + node.js 实现了一个理论上可以支持很大用户的 push 系统,API基本沿用了 Urban Airship API。准备接下来在 iDaily 平台上试验。

#12 - 3 minutes ago   

ihacku

据说sae最近准备内测iOS消息推送服务

 

#13 - 0 minutes ago     

levey

Parse不错,其他类似的也有!

查看更多关于关于大规模 push 系统的解决方案的详细内容...

  阅读:53次

上一篇: 酷盘不错

下一篇:巴纳姆效应