Enviar búsqueda
Cargar
Swarm@MoscowJS v2 (en)
•
2 recomendaciones
•
519 vistas
Victor Grishchenko
Seguir
http://www.moscowjs.ru/events/moscowjs-16.html slides (english version)
Leer menos
Leer más
Internet
Denunciar
Compartir
Denunciar
Compartir
1 de 14
Descargar ahora
Descargar para leer sin conexión
Recomendados
Open Social Data (Jaca), Alejandro Rivero
Open Social Data (Jaca), Alejandro Rivero
Aragón Open Data
Custom Non-RDS Multi-AZ Mysql Replication
Custom Non-RDS Multi-AZ Mysql Replication
Michael H. Oshita
Будь первым
Будь первым
FDConf
kumogata-template の紹介
kumogata-template の紹介
Naoya Nakazawa
Craig Brown speaks on ElasticSearch
Craig Brown speaks on ElasticSearch
imarcticblue
Tour of Rust
Tour of Rust
Sanghyeon Seo
Full-Stack JavaScript with Node.js
Full-Stack JavaScript with Node.js
Michael Lehmann
Capturar direccion ip y mac en win cc scada
Capturar direccion ip y mac en win cc scada
Reynaldo Mercado De La Rosa
Recomendados
Open Social Data (Jaca), Alejandro Rivero
Open Social Data (Jaca), Alejandro Rivero
Aragón Open Data
Custom Non-RDS Multi-AZ Mysql Replication
Custom Non-RDS Multi-AZ Mysql Replication
Michael H. Oshita
Будь первым
Будь первым
FDConf
kumogata-template の紹介
kumogata-template の紹介
Naoya Nakazawa
Craig Brown speaks on ElasticSearch
Craig Brown speaks on ElasticSearch
imarcticblue
Tour of Rust
Tour of Rust
Sanghyeon Seo
Full-Stack JavaScript with Node.js
Full-Stack JavaScript with Node.js
Michael Lehmann
Capturar direccion ip y mac en win cc scada
Capturar direccion ip y mac en win cc scada
Reynaldo Mercado De La Rosa
Vagrant
Vagrant
Fedir RYKHTIK
Server side JavaScript: going all the way
Server side JavaScript: going all the way
Oleg Podsechin
Jan Čurn: Meteor: the full-stack JavaScript framework
Jan Čurn: Meteor: the full-stack JavaScript framework
Develcz
Deploying Rails Applications with Capistrano
Deploying Rails Applications with Capistrano
Almir Mendes
Ansible with AWS
Ansible with AWS
Allan Denot
KrakenJS
KrakenJS
PayPal
Node js beginner
Node js beginner
Sureshreddy Nalimela
JavaScript Engines and Event Loop
JavaScript Engines and Event Loop
Tapan B.K.
2 docker engine_hands_on
2 docker engine_hands_on
FEG
(APP202) Deploy, Manage, and Scale Your Apps with AWS OpsWorks and AWS Elasti...
(APP202) Deploy, Manage, and Scale Your Apps with AWS OpsWorks and AWS Elasti...
Amazon Web Services
Coolblue - Behind the Scenes Continuous Integration & Deployment
Coolblue - Behind the Scenes Continuous Integration & Deployment
Matthew Hodgkins
Node.js Stream API
Node.js Stream API
The Software House
Event loop
Event loop
codepitbull
Introducing to node.js
Introducing to node.js
JeongHun Byeon
Jk rubyslava 25
Jk rubyslava 25
Jozef Képesi
Elasticsearch (R)Evolution — You Know, for Search… by Philipp Krenn at Big Da...
Elasticsearch (R)Evolution — You Know, for Search… by Philipp Krenn at Big Da...
Big Data Spain
Docker 1.12 (dockercon recap)
Docker 1.12 (dockercon recap)
Nguyen Anh Tu
Usecase examples of Packer
Usecase examples of Packer
Hiroshi SHIBATA
Using Ansible for Deploying to Cloud Environments
Using Ansible for Deploying to Cloud Environments
ahamilton55
Actor Based Asyncronous IO in Akka
Actor Based Asyncronous IO in Akka
drewhk
Webinar AWS 201 Delivering apps without servers
Webinar AWS 201 Delivering apps without servers
Amazon Web Services
ContainerCon 2015 - Be a Microservices Hero
ContainerCon 2015 - Be a Microservices Hero
Dragos Dascalita
Más contenido relacionado
La actualidad más candente
Vagrant
Vagrant
Fedir RYKHTIK
Server side JavaScript: going all the way
Server side JavaScript: going all the way
Oleg Podsechin
Jan Čurn: Meteor: the full-stack JavaScript framework
Jan Čurn: Meteor: the full-stack JavaScript framework
Develcz
Deploying Rails Applications with Capistrano
Deploying Rails Applications with Capistrano
Almir Mendes
Ansible with AWS
Ansible with AWS
Allan Denot
KrakenJS
KrakenJS
PayPal
Node js beginner
Node js beginner
Sureshreddy Nalimela
JavaScript Engines and Event Loop
JavaScript Engines and Event Loop
Tapan B.K.
2 docker engine_hands_on
2 docker engine_hands_on
FEG
(APP202) Deploy, Manage, and Scale Your Apps with AWS OpsWorks and AWS Elasti...
(APP202) Deploy, Manage, and Scale Your Apps with AWS OpsWorks and AWS Elasti...
Amazon Web Services
Coolblue - Behind the Scenes Continuous Integration & Deployment
Coolblue - Behind the Scenes Continuous Integration & Deployment
Matthew Hodgkins
Node.js Stream API
Node.js Stream API
The Software House
Event loop
Event loop
codepitbull
Introducing to node.js
Introducing to node.js
JeongHun Byeon
Jk rubyslava 25
Jk rubyslava 25
Jozef Képesi
Elasticsearch (R)Evolution — You Know, for Search… by Philipp Krenn at Big Da...
Elasticsearch (R)Evolution — You Know, for Search… by Philipp Krenn at Big Da...
Big Data Spain
Docker 1.12 (dockercon recap)
Docker 1.12 (dockercon recap)
Nguyen Anh Tu
Usecase examples of Packer
Usecase examples of Packer
Hiroshi SHIBATA
Using Ansible for Deploying to Cloud Environments
Using Ansible for Deploying to Cloud Environments
ahamilton55
Actor Based Asyncronous IO in Akka
Actor Based Asyncronous IO in Akka
drewhk
La actualidad más candente
(20)
Vagrant
Vagrant
Server side JavaScript: going all the way
Server side JavaScript: going all the way
Jan Čurn: Meteor: the full-stack JavaScript framework
Jan Čurn: Meteor: the full-stack JavaScript framework
Deploying Rails Applications with Capistrano
Deploying Rails Applications with Capistrano
Ansible with AWS
Ansible with AWS
KrakenJS
KrakenJS
Node js beginner
Node js beginner
JavaScript Engines and Event Loop
JavaScript Engines and Event Loop
2 docker engine_hands_on
2 docker engine_hands_on
(APP202) Deploy, Manage, and Scale Your Apps with AWS OpsWorks and AWS Elasti...
(APP202) Deploy, Manage, and Scale Your Apps with AWS OpsWorks and AWS Elasti...
Coolblue - Behind the Scenes Continuous Integration & Deployment
Coolblue - Behind the Scenes Continuous Integration & Deployment
Node.js Stream API
Node.js Stream API
Event loop
Event loop
Introducing to node.js
Introducing to node.js
Jk rubyslava 25
Jk rubyslava 25
Elasticsearch (R)Evolution — You Know, for Search… by Philipp Krenn at Big Da...
Elasticsearch (R)Evolution — You Know, for Search… by Philipp Krenn at Big Da...
Docker 1.12 (dockercon recap)
Docker 1.12 (dockercon recap)
Usecase examples of Packer
Usecase examples of Packer
Using Ansible for Deploying to Cloud Environments
Using Ansible for Deploying to Cloud Environments
Actor Based Asyncronous IO in Akka
Actor Based Asyncronous IO in Akka
Similar a Swarm@MoscowJS v2 (en)
Webinar AWS 201 Delivering apps without servers
Webinar AWS 201 Delivering apps without servers
Amazon Web Services
ContainerCon 2015 - Be a Microservices Hero
ContainerCon 2015 - Be a Microservices Hero
Dragos Dascalita
실시간 서비스 플랫폼 개발 사례
실시간 서비스 플랫폼 개발 사례
John Kim
Using Location Data to Showcase Keys, Windows, and Joins in Kafka Streams DSL...
Using Location Data to Showcase Keys, Windows, and Joins in Kafka Streams DSL...
confluent
Microservices with Spring Boot
Microservices with Spring Boot
Joshua Long
Intro to node and mongodb 1
Intro to node and mongodb 1
Mohammad Qureshi
Event-driven IO server-side JavaScript environment based on V8 Engine
Event-driven IO server-side JavaScript environment based on V8 Engine
Ricardo Silva
Kraken Front-Trends
Kraken Front-Trends
PayPal
IoT Service Bus - High availability with Internet of Things (IoT)/ API Rest/ ...
IoT Service Bus - High availability with Internet of Things (IoT)/ API Rest/ ...
Alexandre Brandão Lustosa
Comunicando nuestras apps con el mundo exterior
Comunicando nuestras apps con el mundo exterior
Roberto Luis Bisbé
Writing robust Node.js applications
Writing robust Node.js applications
Tom Croucher
StrongLoop Overview
StrongLoop Overview
Shubhra Kar
(2018) Webpack Encore - Asset Management for the rest of us
(2018) Webpack Encore - Asset Management for the rest of us
Stefan Adolf
Soaring through the Clouds - Oracle Fusion Middleware Partner Forum 2016
Soaring through the Clouds - Oracle Fusion Middleware Partner Forum 2016
Lucas Jellema
Gaming on AWS - 1. AWS로 글로벌 게임 런칭하기 - 장르별 아키텍처 중심
Gaming on AWS - 1. AWS로 글로벌 게임 런칭하기 - 장르별 아키텍처 중심
Amazon Web Services Korea
Modern Web Application Defense
Modern Web Application Defense
Frank Kim
Intro to node.js - Ran Mizrahi (27/8/2014)
Intro to node.js - Ran Mizrahi (27/8/2014)
Ran Mizrahi
Intro to node.js - Ran Mizrahi (28/8/14)
Intro to node.js - Ran Mizrahi (28/8/14)
Ran Mizrahi
Real World Lessons on the Pain Points of Node.JS Application
Real World Lessons on the Pain Points of Node.JS Application
Ben Hall
Nodejs web,db,hosting
Nodejs web,db,hosting
Kenu, GwangNam Heo
Similar a Swarm@MoscowJS v2 (en)
(20)
Webinar AWS 201 Delivering apps without servers
Webinar AWS 201 Delivering apps without servers
ContainerCon 2015 - Be a Microservices Hero
ContainerCon 2015 - Be a Microservices Hero
실시간 서비스 플랫폼 개발 사례
실시간 서비스 플랫폼 개발 사례
Using Location Data to Showcase Keys, Windows, and Joins in Kafka Streams DSL...
Using Location Data to Showcase Keys, Windows, and Joins in Kafka Streams DSL...
Microservices with Spring Boot
Microservices with Spring Boot
Intro to node and mongodb 1
Intro to node and mongodb 1
Event-driven IO server-side JavaScript environment based on V8 Engine
Event-driven IO server-side JavaScript environment based on V8 Engine
Kraken Front-Trends
Kraken Front-Trends
IoT Service Bus - High availability with Internet of Things (IoT)/ API Rest/ ...
IoT Service Bus - High availability with Internet of Things (IoT)/ API Rest/ ...
Comunicando nuestras apps con el mundo exterior
Comunicando nuestras apps con el mundo exterior
Writing robust Node.js applications
Writing robust Node.js applications
StrongLoop Overview
StrongLoop Overview
(2018) Webpack Encore - Asset Management for the rest of us
(2018) Webpack Encore - Asset Management for the rest of us
Soaring through the Clouds - Oracle Fusion Middleware Partner Forum 2016
Soaring through the Clouds - Oracle Fusion Middleware Partner Forum 2016
Gaming on AWS - 1. AWS로 글로벌 게임 런칭하기 - 장르별 아키텍처 중심
Gaming on AWS - 1. AWS로 글로벌 게임 런칭하기 - 장르별 아키텍처 중심
Modern Web Application Defense
Modern Web Application Defense
Intro to node.js - Ran Mizrahi (27/8/2014)
Intro to node.js - Ran Mizrahi (27/8/2014)
Intro to node.js - Ran Mizrahi (28/8/14)
Intro to node.js - Ran Mizrahi (28/8/14)
Real World Lessons on the Pain Points of Node.JS Application
Real World Lessons on the Pain Points of Node.JS Application
Nodejs web,db,hosting
Nodejs web,db,hosting
Más de Victor Grishchenko
Reactive17wide
Reactive17wide
Victor Grishchenko
"I just wanted a banana" at Fronttalks'16 Ekaterinburg
"I just wanted a banana" at Fronttalks'16 Ekaterinburg
Victor Grishchenko
Dump16final
Dump16final
Victor Grishchenko
The Pacman presentation at Reactive2015
The Pacman presentation at Reactive2015
Victor Grishchenko
Swarm @ web standard days
Swarm @ web standard days
Victor Grishchenko
Swarm@MoscowJS
Swarm@MoscowJS
Victor Grishchenko
Swarm (русская версия)
Swarm (русская версия)
Victor Grishchenko
Swarm
Swarm
Victor Grishchenko
Wikisym Deep Hypertext slides
Wikisym Deep Hypertext slides
Victor Grishchenko
Wikisym
Wikisym
Victor Grishchenko
Más de Victor Grishchenko
(10)
Reactive17wide
Reactive17wide
"I just wanted a banana" at Fronttalks'16 Ekaterinburg
"I just wanted a banana" at Fronttalks'16 Ekaterinburg
Dump16final
Dump16final
The Pacman presentation at Reactive2015
The Pacman presentation at Reactive2015
Swarm @ web standard days
Swarm @ web standard days
Swarm@MoscowJS
Swarm@MoscowJS
Swarm (русская версия)
Swarm (русская версия)
Swarm
Swarm
Wikisym Deep Hypertext slides
Wikisym Deep Hypertext slides
Wikisym
Wikisym
Último
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
SUHANI PANDEY
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
James Anderson
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
kumarajju5765
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
sexy call girls service in goa
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
soniya singh
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
SUHANI PANDEY
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
Neha Pandey
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
Delhi Call girls
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
APNIC
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Delhi Call girls
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
APNIC
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
Diya Sharma
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
soniya singh
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
gwenoracqe6
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Delhi Call girls
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
tanu pandey
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls Dubai
Escorts Call Girls
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Damian Radcliffe
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Dubai call girls 971524965298 Call girls in Bur Dubai
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Chandigarh Call girls 9053900678 Call girls in Chandigarh
Último
(20)
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
Russian Call Girls Pune (Adult Only) 8005736733 Escort Service 24x7 Cash Pay...
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
GDG Cloud Southlake 32: Kyle Hettinger: Demystifying the Dark Web
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Call Girls |Delhi |Hauz Khas ☎ 9711199171 Book Your One night Stand
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Hot Service (+9316020077 ) Goa Call Girls Real Photos and Genuine Service
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Model Towh Delhi 💯Call Us 🔝8264348440🔝
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
𓀤Call On 7877925207 𓀤 Ahmedguda Call Girls Hot Model With Sexy Bhabi Ready Fo...
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
WhatsApp 📞 8448380779 ✅Call Girls In Mamura Sector 66 ( Noida)
On Starlink, presented by Geoff Huston at NZNOG 2024
On Starlink, presented by Geoff Huston at NZNOG 2024
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
Enjoy Night⚡Call Girls Dlf City Phase 3 Gurgaon >༒8448380779 Escort Service
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
'Future Evolution of the Internet' delivered by Geoff Huston at Everything Op...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
₹5.5k {Cash Payment}New Friends Colony Call Girls In [Delhi NIHARIKA] 🔝|97111...
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Call Girls In Sukhdev Vihar Delhi 💯Call Us 🔝8264348440🔝
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Russian Call girl in Ajman +971563133746 Ajman Call girl Service
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Hire↠Young Call Girls in Tilak nagar (Delhi) ☎️ 9205541914 ☎️ Independent Esc...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Pune Airport ( Call Girls ) Pune 6297143586 Hot Model With Sexy Bhabi Ready...
Al Barsha Night Partner +0567686026 Call Girls Dubai
Al Barsha Night Partner +0567686026 Call Girls Dubai
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Moving Beyond Twitter/X and Facebook - Social Media for local news providers
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Russian Call Girls in %(+971524965298 )# Call Girls in Dubai
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Low Sexy Call Girls In Mohali 9053900678 🥵Have Save And Good Place 🥵
Swarm@MoscowJS v2 (en)
1.
SWARM @ MOSCOWJS
2.0 reactive data sync for web and mobile apps Moscow, #tceh 27 Oct 2014
2.
SYNC: USE CASES
3.
4.
SWARM
5.
SYNCHRONIZATION • caching
• offline • real-time asynchrony CAP
6.
CRDT • Convergent…
• Commutative… • Cloud… … Replicated Data Types Vector LWW Set Text RichText Inc P O Log
7.
SWARM (CODE) var
host = new Swarm.Host('user~ssn');! ! host.connect(‘ws://localhost:8000');! ! var mickey = host.get(‘/Mouse#Mickey’,! ! function(s, v, mickey){! ! ! mickey.set({! x:100,! y:100! ! ! }); ! ! });
8.
ISOMORPHIC http://ppyr.us RTT
~140ms
9.
SERVER-SIDE RENDER
10.
REAL-TIME SYNC
11.
CONNECT
12.
OFFLINE
13.
MANIFEST & CACHE
14.
LINKS Demo: http://ppyr.us
Code: https://github.com/gritzko/todomvc-swarm Swarm.js: https://github.com/gritzko/swarm Blog: http://swarmjs.github.io Twitter: http://twitter.com/swarm_js Habr (ru): http://habrahabr.ru/company/swarm/ Slideshare: http://www.slideshare.net/gritzko/ ! Email: swarm.js@gmail.com
Descargar ahora