2 Star 0 Fork 0

mirrors_jsantell / 2013.cascadiajs.com

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
message-passing-synchronization_anantn.md 1.69 KB
一键复制 编辑 原始数据 按行查看 历史

#Message Passing vs. Data Synchronization

##Abstract

The words "real-time" usually conjure up images of "message-passing" in developer's minds - but it doesn't have to be that way.

Message passing systems have been the de-facto way of doing real-time on the web, but new technologies like Firebase and Meteor treat it as a data synchronization problem. All apps had to have persistence for some of their data anyway, so by combining persistence and message passing into one problem instead of two, real-time apps are vastly easier to build and within the reach of everyone.

In this talk we'll go into the nitty gritty of building a real-time web app and understanding what the advantages of the data synchronization approach over message passing are.

##Speaker Bio

anantn

I'm a longtime JS hacker and a fan of the web!

I worked at Mozilla Labs on a wide range of projects like Firefox Sync, the Add-On SDK, Open Web Apps and Firefox OS. I also represented Mozilla at the W3C and IETF, and most recently worked on defining and implementing a suite of JS APIs for real-time communication on the web (also known as WebRTC).

I currently work at Firebase, which provides an easy-to-use JS library for data synchronization, aimed primarily at developers writing real-time apps.

马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/mirrors_jsantell/mirrors_jsantell_2013.cascadiajs.com.git
git@gitee.com:mirrors_jsantell/mirrors_jsantell_2013.cascadiajs.com.git
mirrors_jsantell
mirrors_jsantell_2013.cascadiajs.com
2013.cascadiajs.com
master

搜索帮助