实时Web-Realtime实时更新技术原理及性能瓶颈

实时Web-Realtime实时更新技术原理及性能瓶颈

泛泛之交 发布于 2017-04-07 字数 124 浏览 1129 回复 2

看新闻报道说Realtime实时更新技术获1亿美元投资,想详细了解一下其背后实现的原理以及如何解决常规刷新所遇到的性能瓶颈问题

如果你对这篇文章有疑问,欢迎到本站 社区 发帖提问或使用手Q扫描下方二维码加群参与讨论,获取更多帮助。

扫码加入群聊

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

想挽留 2017-08-13 2 楼

Realtime是可以让开发者加到他们网站中去的代码行,这些代码可以制造一个直接接入服务器的开放路径。这样就可以通过代码实现实时访问服务器。

Parreira将这项技术称为ORTC(Open Real-time Connectivity)。它使用了xRTML,一种广泛的Realtime多平台语言,用标准的形式将现有存在的HTML代码转换为具有ORTC框架的代码。它可以通过NODE.js,Javascript, ASP.net,Java,PHP以及其他语言的API实现。它同时还可以在iOS,Android和Windows Phone上实现。

根据公司的介绍:

ORTC(Open Real-time Connectivity实时开放连接)是一个具有高可扩展性,云托管,多对多的消息系统,可为web及移动app提供服务。由于其在服务器和连接用户间双向、长期的链接,ORTC允许web应用广播或推送数据给单个用户或所有连接了的用户。这是对需要刷新的浏览器的重要提升。这将加快信息传递的速度,并做到低延时,同时还可以节约带宽成本。它可以让目前还处于效率过慢及运营昂贵的web应用得到提升。

这一系统的基础在于一系列由云托管的虚拟设备,包括了Amazon的Web Services和Rackspace data center,以及可以组织服务器和网站之间信息流覆盖的软件。

“互联网之前就像对讲机,但在这个新纪元,所有东西都将变得有生命,可以直接连接到信息源。”Parreira将他们的这项技术看做全新实时互联网的技术。

Realtime的应用场景有哪些呢?首先那些想要为用户提供更多交互的网络内容出版商可以使用这种实时技术。在这个场景中,用户可以看到其他人在在网站上做些什么,包括网站的哪一部分更受欢迎,有什么评论被加上等等。这种体验和Chartbeat实时呈现有点像,但它可以做更多地强调点击和分享。

不仅如此,这项技术还可以让商家在顾客网购时,实时提供优惠券、折扣或客服支持及真正有针对性的实时广告。因为在这当中的连接是实时及双向的,你还可以看你的用户正在看什么,在做什么。Parreira说,“如果你面前有个广告,我们的系统可以提醒说你正在看这个广告,并通过这个指标跟踪你在广告上花的时间,真正做到评估广告的有效性。”

Realtime根据系统的信息发送量收取开发者费用。它的市场前景巨大,目前平台已经达到每秒75万条信息以及24小时中超过1.2亿用户的规模。而Realtime还正在准备与社交电视、媒体领域合作,并开始从美国扩展至全球。他们最有可能作为早期客户的是那些需要实时共享信息的网站或应用,如需要共享库存量的电子商务网站及需要实时更新消息的内容网站。可以说,对于这样的网站,与服务器实时结合的需求巨大,而Realtime的跨平台技术也真正让实时实现。

如果有兴趣,可以直接查看Realtime官网economico。这些都是新实时网站的典型例子。

夜无邪 2017-05-05 1 楼

虽然这个只是介绍,但对不了解的人也算有所帮助。