SlideShare une entreprise Scribd logo
1  sur  10
Breizhcamp
Tools-in-Action
Réduis ton empreinte carbone
avec du Push et du JSON-Patch
Les « nouvelles technologies »

100 centrales nucléaires en
2015
Appareils
39GW
Réseaux
37GW
Datacentre
37GW
Des applications de plus en plus
« temps réels »
• Bourse / Paris en ligne
• Réseaux sociaux
• Moteurs de recherche
• Infos
• Biens/services disponibles
(Sharing economy & promotions)
• Prix
• Tableau de bord
(Cash, Sales, …)
• Chat / doc collaboratif
• Jeu en ligne
• …
Développement efficace
Push, don’t poll Un crémant, Hale !
JSON Patch
http://jsonpatch.com/
{
"baz": "qux",
"foo": "bar"
}
[
{ "op": "replace", "path": "/baz", "value": "boo" },
{ "op": "add", "path": "/hello", "value": ["world"] },
{ "op": "remove", "path": "/foo"}
]
Document d’origine
Patch
{
"baz": "boo",
"hello": ["world"]
}
Résultat
Les libraries JSON Patch
Xxxx (cedric)
JSON Patch
: demo
Reprendre le code partie
demo xignite
Mettre le lien github
Libraries SSE
XXX (cedric)
Demo différence de données
(test à faire par cédric)

Contenu connexe

Plus de streamdata.io

Réduire les données et la latence avec push et json patch - RivieraDev Conf ...
Réduire les données et la latence  avec push et json patch - RivieraDev Conf ...Réduire les données et la latence  avec push et json patch - RivieraDev Conf ...
Réduire les données et la latence avec push et json patch - RivieraDev Conf ...streamdata.io
 
Application latency and streaming API
Application latency and streaming APIApplication latency and streaming API
Application latency and streaming APIstreamdata.io
 
Websocket vs SSE - Paris.js - 24/06/15
Websocket vs SSE - Paris.js - 24/06/15Websocket vs SSE - Paris.js - 24/06/15
Websocket vs SSE - Paris.js - 24/06/15streamdata.io
 
Haussmann Fielding Fowler: network-based architects
Haussmann Fielding Fowler: network-based architectsHaussmann Fielding Fowler: network-based architects
Haussmann Fielding Fowler: network-based architectsstreamdata.io
 
#Devoxx fr 2015 ignite software eco design - @erichoresnyi #cleantech
#Devoxx fr 2015 ignite   software eco design - @erichoresnyi #cleantech#Devoxx fr 2015 ignite   software eco design - @erichoresnyi #cleantech
#Devoxx fr 2015 ignite software eco design - @erichoresnyi #cleantechstreamdata.io
 
Latence et streaming api Devoxx France 2015
Latence et streaming api  Devoxx France 2015Latence et streaming api  Devoxx France 2015
Latence et streaming api Devoxx France 2015streamdata.io
 

Plus de streamdata.io (7)

Human Talks Riot.js
Human Talks Riot.jsHuman Talks Riot.js
Human Talks Riot.js
 
Réduire les données et la latence avec push et json patch - RivieraDev Conf ...
Réduire les données et la latence  avec push et json patch - RivieraDev Conf ...Réduire les données et la latence  avec push et json patch - RivieraDev Conf ...
Réduire les données et la latence avec push et json patch - RivieraDev Conf ...
 
Application latency and streaming API
Application latency and streaming APIApplication latency and streaming API
Application latency and streaming API
 
Websocket vs SSE - Paris.js - 24/06/15
Websocket vs SSE - Paris.js - 24/06/15Websocket vs SSE - Paris.js - 24/06/15
Websocket vs SSE - Paris.js - 24/06/15
 
Haussmann Fielding Fowler: network-based architects
Haussmann Fielding Fowler: network-based architectsHaussmann Fielding Fowler: network-based architects
Haussmann Fielding Fowler: network-based architects
 
#Devoxx fr 2015 ignite software eco design - @erichoresnyi #cleantech
#Devoxx fr 2015 ignite   software eco design - @erichoresnyi #cleantech#Devoxx fr 2015 ignite   software eco design - @erichoresnyi #cleantech
#Devoxx fr 2015 ignite software eco design - @erichoresnyi #cleantech
 
Latence et streaming api Devoxx France 2015
Latence et streaming api  Devoxx France 2015Latence et streaming api  Devoxx France 2015
Latence et streaming api Devoxx France 2015
 

20150525 breizh camp - Réduis ton empreinte carbone