由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 别争语言了,讨论一下push framework吧
相关主题
buy from farm 阶段小结 (转载)netflix 技术讨论
自己搞东西没后台经验还是建议上parse澄清微软和Cloud的误区
vert.x+swift是开发下一个generation的app的最捷径docker is next big deal
Parse 要关了现在的云计算技术,比如hadoop,和数据挖掘data mining有联系吗?
有点挠头2014五大语言
看了。net何去何从的帖子还有里面的连接,再一次感觉马公真不Node哪个免费的host好用?
突然明白了个事情让我来形象地解释一下云计算
看看学不会鼓吹的Azure有多可怜云计算
相关话题的讨论汇总
话题: push话题: framework话题: xmpp话题: parse话题: websocket
进入Programming版参与讨论
1 (共1页)
N*****m
发帖数: 42603
1
现在哪个是最好的push framework?
比如说能够轻松从1万个用户scale到1百万个用户
z****e
发帖数: 54598
2
多push几次,人家连app都给卸载了
N*****m
发帖数: 42603
3
认真讨论,别捣蛋

【在 z****e 的大作中提到】
: 多push几次,人家连app都给卸载了
h******b
发帖数: 6055
4
建议parse, 成熟后台和api,脸书收购的公司,为了移动量身打造。 糙快猛的极致。
高中生拿parse搞了个千万下载的在线游戏。
而且初始阶段完全免费,等你流量需要付钱的时候,你已经不用上这个板块了。
d*******r
发帖数: 3299
5
解释下 push framework 是干啥的, 为啥需要
l**********n
发帖数: 8443
6
和real time server啥区别?

【在 N*****m 的大作中提到】
: 现在哪个是最好的push framework?
: 比如说能够轻松从1万个用户scale到1百万个用户

l**********n
发帖数: 8443
7
node websocket?

【在 l**********n 的大作中提到】
: 和real time server啥区别?
d*******r
发帖数: 3299
8
是指这样的 message service 吗?
https://pusher.com/
N*****m
发帖数: 42603
9
对,自己搞一个怎么搞?

【在 d*******r 的大作中提到】
: 是指这样的 message service 吗?
: https://pusher.com/

N*****m
发帖数: 42603
10
差不太多
主要是单向,server到client

【在 l**********n 的大作中提到】
: 和real time server啥区别?
相关主题
看了。net何去何从的帖子还有里面的连接,再一次感觉马公真不netflix 技术讨论
突然明白了个事情澄清微软和Cloud的误区
看看学不会鼓吹的Azure有多可怜docker is next big deal
进入Programming版参与讨论
N*****m
发帖数: 42603
11
websocket想过,不过有安全问题的顾虑

【在 l**********n 的大作中提到】
: node websocket?
l**********n
发帖数: 8443
12
sails.js
W***o
发帖数: 6519
13
这种做法有点像“强奸”哦,不管用户是否需要,都要给

【在 N*****m 的大作中提到】
: 差不太多
: 主要是单向,server到client

N*****m
发帖数: 42603
14
当然是用户注册/关注了

【在 W***o 的大作中提到】
: 这种做法有点像“强奸”哦,不管用户是否需要,都要给
N*****m
发帖数: 42603
15
这个是node+websocket,楼上说过了

【在 l**********n 的大作中提到】
: sails.js
W***o
发帖数: 6519
16
好奇楼主最后选择用什么push framework了
我最近打算从Parse迁移出来自己做个后台,想趁着改起来的成本不大的时候马上纠正
一下, 刚看到了这个 https://github.com/mqttjs/MQTT.js 应该可以镶嵌到express.
js用作push framework

【在 N*****m 的大作中提到】
: 现在哪个是最好的push framework?
: 比如说能够轻松从1万个用户scale到1百万个用户

f*******t
发帖数: 7549
17
parse收费那么便宜,你们为啥要自己做平台
s******s
发帖数: 3694
18
打算定制?

【在 f*******t 的大作中提到】
: parse收费那么便宜,你们为啥要自己做平台
z****e
发帖数: 54598
19

有iaas便宜吗?

【在 f*******t 的大作中提到】
: parse收费那么便宜,你们为啥要自己做平台
f*******t
发帖数: 7549
20
恐怕比你直接买aws host便宜,更别说写framework的人工了

【在 z****e 的大作中提到】
:
: 有iaas便宜吗?

相关主题
现在的云计算技术,比如hadoop,和数据挖掘data mining有联系吗?让我来形象地解释一下云计算
2014五大语言云计算
Node哪个免费的host好用?有没有谁真的做web的用FP在production上主要产品
进入Programming版参与讨论
s******s
发帖数: 3694
21
不知道您的问题是什么, 需要用在什么地方?
MQTT 是一个轻量级的推送库,目前微处理器等智能家居产品上用的很多,不过安全问
题好像考虑的不是太多。 现在几家主流的 IoT平台都是在用这个。
另外一个Ejabber/XMPP中的推送模块,支持OTR, 安全机制看起来是目前最好的,客户
端主要是手机等。

【在 N*****m 的大作中提到】
: 现在哪个是最好的push framework?
: 比如说能够轻松从1万个用户scale到1百万个用户

g*****g
发帖数: 34805
22
我觉得做大了在考虑 iaas还是对的,早期快糙猛最重要。

【在 f*******t 的大作中提到】
: 恐怕比你直接买aws host便宜,更别说写framework的人工了
z****e
发帖数: 54598
23

用vert.x就很容易,web其实就那点东西,很容易搞
而且有些paas巨难用,比如gae

【在 f*******t 的大作中提到】
: 恐怕比你直接买aws host便宜,更别说写framework的人工了
W***o
发帖数: 6519
24
发现一个例子,把vert.x 镶嵌到Spring mvc里做push notifications,明天试试

【在 z****e 的大作中提到】
:
: 用vert.x就很容易,web其实就那点东西,很容易搞
: 而且有些paas巨难用,比如gae

z****e
发帖数: 54598
25

spring mvc能做的,vert.x都能做
你没有必要带上spring还有tomcat/jetty这些一起
有些太heavy了,虽然不是很难做
push notification只要找到合适的轮子就可以用了
其实就是xmpp的一个东西,网络上很多

【在 W***o 的大作中提到】
: 发现一个例子,把vert.x 镶嵌到Spring mvc里做push notifications,明天试试
z****e
发帖数: 54598
26
apns麻烦点
xmpp完全就是一个公开的协议,随便你搞
s******s
发帖数: 3694
27
还是那句话,取决于应用。

【在 z****e 的大作中提到】
: apns麻烦点
: xmpp完全就是一个公开的协议,随便你搞

z****e
发帖数: 54598
28

vert.x已经很糙快猛了
关键是有些paas比iaas还恶心
iaas只要是对linux稍微有点感觉的
一般都没啥问题,而且还有juju这种傻瓜化的ui界面
不比paas强?paas基本上都是做炮灰的

【在 g*****g 的大作中提到】
: 我觉得做大了在考虑 iaas还是对的,早期快糙猛最重要。
s******s
发帖数: 3694
29
APNs, Google push notification 一个很大的问题还是受制于人。大规模商业应用(
比如上百万设备的),APNs的延时很多时候多则两分钟,少则20秒

【在 z****e 的大作中提到】
: apns麻烦点
: xmpp完全就是一个公开的协议,随便你搞

f*******t
发帖数: 7549
30
parse push主要做的是往db送query,再分别向apns和gcm等push service发消息。自己
写这些既没技术含量又有很多特别trivial的问题要解决,吃力不讨好。
ios不允许background service,android 6.0也开始限制,自己做push service基本没
有可行性。
相关主题
想搭建个网站,用mean和python,搭到哪里那?自己搞东西没后台经验还是建议上parse
AWS太狠了vert.x+swift是开发下一个generation的app的最捷径
buy from farm 阶段小结 (转载)Parse 要关了
进入Programming版参与讨论
s******s
发帖数: 3694
31
现在的这些聊天的 wechat/momo咋搞的?

【在 f*******t 的大作中提到】
: parse push主要做的是往db送query,再分别向apns和gcm等push service发消息。自己
: 写这些既没技术含量又有很多特别trivial的问题要解决,吃力不讨好。
: ios不允许background service,android 6.0也开始限制,自己做push service基本没
: 有可行性。

f*******t
发帖数: 7549
32
wechat不用说了,腾讯钱多,自然要自己做一套,android background service里加一
些代码而已。
momo咋搞的不知道。国内也有一些SDK可以做push notification,不过还是有很多国内
app用parse,毕竟便宜,另外运行在AWS上暂时没被墙。
聊天比较注重latency和consistency,所以我还没发现哪个聊天工具用parse。

【在 s******s 的大作中提到】
: 现在的这些聊天的 wechat/momo咋搞的?
H**********2
发帖数: 107
33
聊天主要是XMPP,协议什么都给你设计好了,而且有大把开源的server和client可以用
z****e
发帖数: 54598
34
这个东西延时应该没关系吧?
应该没有人会追求这种东西的即时性

【在 s******s 的大作中提到】
: APNs, Google push notification 一个很大的问题还是受制于人。大规模商业应用(
: 比如上百万设备的),APNs的延时很多时候多则两分钟,少则20秒

g*****g
发帖数: 34805
35
看啥应用,messenger就要求很高。

【在 z****e 的大作中提到】
: 这个东西延时应该没关系吧?
: 应该没有人会追求这种东西的即时性

z****e
发帖数: 54598
36

xmpp就是典型的
tcp+http+xml,这三层压下去,基本上黄花菜都凉了
如果是自己做的话,直接udp就好了,反正丢掉包无所谓
聊天的话,完全可以牺牲msg质量以保证时效的
我最早在大学做的一个聊天室就是udp

【在 g*****g 的大作中提到】
: 看啥应用,messenger就要求很高。
g*****g
发帖数: 34805
37
视频音频可以,text不行的。

【在 z****e 的大作中提到】
:
: xmpp就是典型的
: tcp+http+xml,这三层压下去,基本上黄花菜都凉了
: 如果是自己做的话,直接udp就好了,反正丢掉包无所谓
: 聊天的话,完全可以牺牲msg质量以保证时效的
: 我最早在大学做的一个聊天室就是udp

z****e
发帖数: 54598
38

可以吧,做个序列编号
然好客户端接收的时候自动验证一下序列号是否完整就好了
这种算法我们大学时候都写过
其实跟星际联机时候很像
星际的udp应该也是基于同样的方式

【在 g*****g 的大作中提到】
: 视频音频可以,text不行的。
m***i
发帖数: 2480
39
push的一般答案是xmpp notify,然后client HTTPS pull

【在 N*****m 的大作中提到】
: 现在哪个是最好的push framework?
: 比如说能够轻松从1万个用户scale到1百万个用户

k**n
发帖数: 3989
40
觉得client pull这样很合理...直接push over 有时是费力不讨好,
但是有时clients 方有问题时有时还是需push over..

【在 m***i 的大作中提到】
: push的一般答案是xmpp notify,然后client HTTPS pull
相关主题
Parse 要关了突然明白了个事情
有点挠头看看学不会鼓吹的Azure有多可怜
看了。net何去何从的帖子还有里面的连接,再一次感觉马公真不netflix 技术讨论
进入Programming版参与讨论
x*******6
发帖数: 262
41
如果用xmpp的话为什么还要特地去做个push framework?不是本来就用的长连接来接受
信息吗?
l***p
发帖数: 358
42
竟然没有人提HTTP2?born for server push,websocket?firework 穿得过再来说
1 (共1页)
进入Programming版参与讨论
相关主题
云计算有点挠头
有没有谁真的做web的用FP在production上主要产品看了。net何去何从的帖子还有里面的连接,再一次感觉马公真不
想搭建个网站,用mean和python,搭到哪里那?突然明白了个事情
AWS太狠了看看学不会鼓吹的Azure有多可怜
buy from farm 阶段小结 (转载)netflix 技术讨论
自己搞东西没后台经验还是建议上parse澄清微软和Cloud的误区
vert.x+swift是开发下一个generation的app的最捷径docker is next big deal
Parse 要关了现在的云计算技术,比如hadoop,和数据挖掘data mining有联系吗?
相关话题的讨论汇总
话题: push话题: framework话题: xmpp话题: parse话题: websocket