Soumettre la recherche
Mettre en ligne
Macchiato
•
0 j'aime
•
423 vues
iCOMMUNITY
Suivre
Modéliser et répartir ses applications mobiles
Lire moins
Lire la suite
Signaler
Partager
Signaler
Partager
1 sur 12
Recommandé
P15
P15
Brendita Martinez
Эффективные коммуникации
Эффективные коммуникации
AnnyScher
Issues the Liver Experiences When On Anabolic Steroids
Issues the Liver Experiences When On Anabolic Steroids
longingrunt252
Exit poll
Exit poll
Justin Fox-rothwell
Bachelor Degree in Geography_Greek version
Bachelor Degree in Geography_Greek version
DESPINA PACTITI
medios audiovisuales
medios audiovisuales
Byron Diaz
Olivier Jannot : présentation iot ardia - IoT Tunisia 2016
Olivier Jannot : présentation iot ardia - IoT Tunisia 2016
IoT Tunisia
Digital Analytics Forum 2016 - Nouveautés de l'Analytics Suite
Digital Analytics Forum 2016 - Nouveautés de l'Analytics Suite
AT Internet
Recommandé
P15
P15
Brendita Martinez
Эффективные коммуникации
Эффективные коммуникации
AnnyScher
Issues the Liver Experiences When On Anabolic Steroids
Issues the Liver Experiences When On Anabolic Steroids
longingrunt252
Exit poll
Exit poll
Justin Fox-rothwell
Bachelor Degree in Geography_Greek version
Bachelor Degree in Geography_Greek version
DESPINA PACTITI
medios audiovisuales
medios audiovisuales
Byron Diaz
Olivier Jannot : présentation iot ardia - IoT Tunisia 2016
Olivier Jannot : présentation iot ardia - IoT Tunisia 2016
IoT Tunisia
Digital Analytics Forum 2016 - Nouveautés de l'Analytics Suite
Digital Analytics Forum 2016 - Nouveautés de l'Analytics Suite
AT Internet
Conférence Enova Paris 2016 : l'industrie du futur, quelle place pour l'IoT ?
Conférence Enova Paris 2016 : l'industrie du futur, quelle place pour l'IoT ?
Brice Nadin
Cci 92 - Club Nelson - Alten - Big data et usages numériques
Cci 92 - Club Nelson - Alten - Big data et usages numériques
Club Nelson - CCI des Hauts-de-Seine
La nouvelle donne du mobile pour les devices professionnels mobility for bu...
La nouvelle donne du mobile pour les devices professionnels mobility for bu...
Tristan Verdier
Comment optimiser les performances web des applications en saas
Comment optimiser les performances web des applications en saas
CDNetworks
IoT & JD Edwards (Oracle jde summit paris 10-12-2015 session fonctionnelle)
IoT & JD Edwards (Oracle jde summit paris 10-12-2015 session fonctionnelle)
Yohann GARCIA
Les collectivités à l’heure des objets connectés - Qowisio
Les collectivités à l’heure des objets connectés - Qowisio
Les Interconnectés
Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...
Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...
Astek Finance
Facilitags
Facilitags
Benoit DUPARD
Paylcd présentation du business
Paylcd présentation du business
Jean-Bernard Siboni
Tenedis: Déployer un socle de Monitoring Unifié
Tenedis: Déployer un socle de Monitoring Unifié
Elasticsearch
Saas pour-la-daf-infor
Saas pour-la-daf-infor
SaaS Guru
5-SC40-M2-IA-ML-CBOTS.pdf
5-SC40-M2-IA-ML-CBOTS.pdf
ELMEHDIKHALDOUN1
Internet Of Things Security
Internet Of Things Security
Hamza Ben Marzouk
Smart led control
Smart led control
wassim Smati
Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
FactoVia
Guide_de_poche_Loxone_FR
Guide_de_poche_Loxone_FR
George Asam
Votre intranet / extranet clés en main
Votre intranet / extranet clés en main
Netisse
Objets Connectés (IoT) et Data Science
Objets Connectés (IoT) et Data Science
Soft Computing
Rapport nagios miniprojet
Rapport nagios miniprojet
Ayoub Rouzi
Cloud computing et les entreprises
Cloud computing et les entreprises
IshakHAMEDDAH
Session flash - Rencontre Inria Industrie Bio-informatique et outils numériq...
Session flash - Rencontre Inria Industrie Bio-informatique et outils numériq...
iCOMMUNITY
Innovative city convention 2013 - Workshop 1 - Numtech - e-buisson
Innovative city convention 2013 - Workshop 1 - Numtech - e-buisson
iCOMMUNITY
Contenu connexe
Similaire à Macchiato
Conférence Enova Paris 2016 : l'industrie du futur, quelle place pour l'IoT ?
Conférence Enova Paris 2016 : l'industrie du futur, quelle place pour l'IoT ?
Brice Nadin
Cci 92 - Club Nelson - Alten - Big data et usages numériques
Cci 92 - Club Nelson - Alten - Big data et usages numériques
Club Nelson - CCI des Hauts-de-Seine
La nouvelle donne du mobile pour les devices professionnels mobility for bu...
La nouvelle donne du mobile pour les devices professionnels mobility for bu...
Tristan Verdier
Comment optimiser les performances web des applications en saas
Comment optimiser les performances web des applications en saas
CDNetworks
IoT & JD Edwards (Oracle jde summit paris 10-12-2015 session fonctionnelle)
IoT & JD Edwards (Oracle jde summit paris 10-12-2015 session fonctionnelle)
Yohann GARCIA
Les collectivités à l’heure des objets connectés - Qowisio
Les collectivités à l’heure des objets connectés - Qowisio
Les Interconnectés
Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...
Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...
Astek Finance
Facilitags
Facilitags
Benoit DUPARD
Paylcd présentation du business
Paylcd présentation du business
Jean-Bernard Siboni
Tenedis: Déployer un socle de Monitoring Unifié
Tenedis: Déployer un socle de Monitoring Unifié
Elasticsearch
Saas pour-la-daf-infor
Saas pour-la-daf-infor
SaaS Guru
5-SC40-M2-IA-ML-CBOTS.pdf
5-SC40-M2-IA-ML-CBOTS.pdf
ELMEHDIKHALDOUN1
Internet Of Things Security
Internet Of Things Security
Hamza Ben Marzouk
Smart led control
Smart led control
wassim Smati
Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
FactoVia
Guide_de_poche_Loxone_FR
Guide_de_poche_Loxone_FR
George Asam
Votre intranet / extranet clés en main
Votre intranet / extranet clés en main
Netisse
Objets Connectés (IoT) et Data Science
Objets Connectés (IoT) et Data Science
Soft Computing
Rapport nagios miniprojet
Rapport nagios miniprojet
Ayoub Rouzi
Cloud computing et les entreprises
Cloud computing et les entreprises
IshakHAMEDDAH
Similaire à Macchiato
(20)
Conférence Enova Paris 2016 : l'industrie du futur, quelle place pour l'IoT ?
Conférence Enova Paris 2016 : l'industrie du futur, quelle place pour l'IoT ?
Cci 92 - Club Nelson - Alten - Big data et usages numériques
Cci 92 - Club Nelson - Alten - Big data et usages numériques
La nouvelle donne du mobile pour les devices professionnels mobility for bu...
La nouvelle donne du mobile pour les devices professionnels mobility for bu...
Comment optimiser les performances web des applications en saas
Comment optimiser les performances web des applications en saas
IoT & JD Edwards (Oracle jde summit paris 10-12-2015 session fonctionnelle)
IoT & JD Edwards (Oracle jde summit paris 10-12-2015 session fonctionnelle)
Les collectivités à l’heure des objets connectés - Qowisio
Les collectivités à l’heure des objets connectés - Qowisio
Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...
Petit dej ASTEK Mobilité - Mobil'isez votre SI, pour réussir votre transforma...
Facilitags
Facilitags
Paylcd présentation du business
Paylcd présentation du business
Tenedis: Déployer un socle de Monitoring Unifié
Tenedis: Déployer un socle de Monitoring Unifié
Saas pour-la-daf-infor
Saas pour-la-daf-infor
5-SC40-M2-IA-ML-CBOTS.pdf
5-SC40-M2-IA-ML-CBOTS.pdf
Internet Of Things Security
Internet Of Things Security
Smart led control
Smart led control
Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
Pres azure paas tdf -rex-hager-vincent thavonekham-regional director-azug f...
Guide_de_poche_Loxone_FR
Guide_de_poche_Loxone_FR
Votre intranet / extranet clés en main
Votre intranet / extranet clés en main
Objets Connectés (IoT) et Data Science
Objets Connectés (IoT) et Data Science
Rapport nagios miniprojet
Rapport nagios miniprojet
Cloud computing et les entreprises
Cloud computing et les entreprises
Plus de iCOMMUNITY
Session flash - Rencontre Inria Industrie Bio-informatique et outils numériq...
Session flash - Rencontre Inria Industrie Bio-informatique et outils numériq...
iCOMMUNITY
Innovative city convention 2013 - Workshop 1 - Numtech - e-buisson
Innovative city convention 2013 - Workshop 1 - Numtech - e-buisson
iCOMMUNITY
innovative city convention - Workshop 1 - Ville de Nancy - c guidat
innovative city convention - Workshop 1 - Ville de Nancy - c guidat
iCOMMUNITY
Innovative city convention 2013 - Workshop 1 - Conseil Général 06 p-savaron
Innovative city convention 2013 - Workshop 1 - Conseil Général 06 p-savaron
iCOMMUNITY
Innovative city convention 2013 - Workshop 1 - Inria - Florent Genou
Innovative city convention 2013 - Workshop 1 - Inria - Florent Genou
iCOMMUNITY
Innovative city convention 2013 - Workshop 1 - Fing - Thierry Marcou
Innovative city convention 2013 - Workshop 1 - Fing - Thierry Marcou
iCOMMUNITY
Innovative city convention 2013 - Workshop 1 Overcoming the smart city challe...
Innovative city convention 2013 - Workshop 1 Overcoming the smart city challe...
iCOMMUNITY
Projet européen ELLIOT : l'implication des citoyens/professionnels dans la co...
Projet européen ELLIOT : l'implication des citoyens/professionnels dans la co...
iCOMMUNITY
Inria Workshop 2 - Présentation Anne-Céline Lamballe - Innovative City 2013
Inria Workshop 2 - Présentation Anne-Céline Lamballe - Innovative City 2013
iCOMMUNITY
Reconnaissance automatique d'activités humaines dans des réseaux de caméras
Reconnaissance automatique d'activités humaines dans des réseaux de caméras
iCOMMUNITY
Urbanisme et réalité augmentée
Urbanisme et réalité augmentée
iCOMMUNITY
Une réponse aux besoins des industriels pour la communication sans fil des éq...
Une réponse aux besoins des industriels pour la communication sans fil des éq...
iCOMMUNITY
Simuler, évaluer et optimiser : une stratégie énergétique territoriale
Simuler, évaluer et optimiser : une stratégie énergétique territoriale
iCOMMUNITY
Ecoffices AxIS
Ecoffices AxIS
iCOMMUNITY
Web de donnees et web semantique fabien_gandon
Web de donnees et web semantique fabien_gandon
iCOMMUNITY
Kalimucho
Kalimucho
iCOMMUNITY
Emergent Middleware to Support Interoperability in Mobile Collaborative Appli...
Emergent Middleware to Support Interoperability in Mobile Collaborative Appli...
iCOMMUNITY
Présentation Aerys
Présentation Aerys
iCOMMUNITY
Une plateforme pour une orchestration sûre de services convergents
Une plateforme pour une orchestration sûre de services convergents
iCOMMUNITY
Neomades crosscompilation
Neomades crosscompilation
iCOMMUNITY
Plus de iCOMMUNITY
(20)
Session flash - Rencontre Inria Industrie Bio-informatique et outils numériq...
Session flash - Rencontre Inria Industrie Bio-informatique et outils numériq...
Innovative city convention 2013 - Workshop 1 - Numtech - e-buisson
Innovative city convention 2013 - Workshop 1 - Numtech - e-buisson
innovative city convention - Workshop 1 - Ville de Nancy - c guidat
innovative city convention - Workshop 1 - Ville de Nancy - c guidat
Innovative city convention 2013 - Workshop 1 - Conseil Général 06 p-savaron
Innovative city convention 2013 - Workshop 1 - Conseil Général 06 p-savaron
Innovative city convention 2013 - Workshop 1 - Inria - Florent Genou
Innovative city convention 2013 - Workshop 1 - Inria - Florent Genou
Innovative city convention 2013 - Workshop 1 - Fing - Thierry Marcou
Innovative city convention 2013 - Workshop 1 - Fing - Thierry Marcou
Innovative city convention 2013 - Workshop 1 Overcoming the smart city challe...
Innovative city convention 2013 - Workshop 1 Overcoming the smart city challe...
Projet européen ELLIOT : l'implication des citoyens/professionnels dans la co...
Projet européen ELLIOT : l'implication des citoyens/professionnels dans la co...
Inria Workshop 2 - Présentation Anne-Céline Lamballe - Innovative City 2013
Inria Workshop 2 - Présentation Anne-Céline Lamballe - Innovative City 2013
Reconnaissance automatique d'activités humaines dans des réseaux de caméras
Reconnaissance automatique d'activités humaines dans des réseaux de caméras
Urbanisme et réalité augmentée
Urbanisme et réalité augmentée
Une réponse aux besoins des industriels pour la communication sans fil des éq...
Une réponse aux besoins des industriels pour la communication sans fil des éq...
Simuler, évaluer et optimiser : une stratégie énergétique territoriale
Simuler, évaluer et optimiser : une stratégie énergétique territoriale
Ecoffices AxIS
Ecoffices AxIS
Web de donnees et web semantique fabien_gandon
Web de donnees et web semantique fabien_gandon
Kalimucho
Kalimucho
Emergent Middleware to Support Interoperability in Mobile Collaborative Appli...
Emergent Middleware to Support Interoperability in Mobile Collaborative Appli...
Présentation Aerys
Présentation Aerys
Une plateforme pour une orchestration sûre de services convergents
Une plateforme pour une orchestration sûre de services convergents
Neomades crosscompilation
Neomades crosscompilation
Macchiato
1.
Optimiser et Répartir
ses Applications Mobiles Nicolas Petitprez ADAM, Inria Lille Nord Europe nicolas.petitprez@inria.fr http://macchiato.fr
2.
Macchiato : Projet Début en
janvier 2011 36 mois
3.
Le panier unique Comment
manipuler toutes ces données à partir d'un périphérique mobile?
4.
Code offloading ● Re-distribuer
les traitements entre le périphérique et le serveur Quelle partie du traitement déplacer ?
5.
Dataflow Search Search service Auchan Search service Atac Products
details Auchan Search ingredients User filtering Display
6.
Supervision exécution Search Search service Auchan Search
service Atac 124 124 Products details Auchan 10240 Search ingredients 13247 User filtering60382 20120 Display1026 Catalogue Auchan 10240 13247 ProductDBCatalogue Atac 6873 50142
7.
Auto-optimisation ● Distribution optimale
de l'application ● En fonction des mesures de l’exécution courante ● On minimise les communications réseau
8.
Gain Bande passante 0 50000 100000 150000 200000 250000 300000 Download
mobile Upload mobile Download offloaded Upload offloaded
9.
Gain Bande passante 0 5000 10000 15000 20000 25000 30000 35000 40000 45000 Download
mobile Upload mobile Download offloaded Upload offloaded Coût offloading Gain offloading
10.
Framework ● Portabilité ● Utilisation des
standards du web ● Abstraction de l'environnement ● Instrospection/reconfiguration macchiato.deploy(function(factory) { factory.create("searchservice") .as(function(msg, context) { /*...*/ }); factory.create("productsdetails") .as(function(msg, context) { /*...*/ }); factory.create("userfilter") .as(function(msg, context) { /*...*/ }); factory.bind("searchservice") .to("productsdetails"); factory.bind("productsdetails") .to("userfilter"); });
11.
Nœuds d’exécution ● Navigateurs web ●
Serveurs d'application : vert.x ● Applications mobiles : PhoneGap / ASL
12.
Optimiser et Répartir
ses Applications Mobiles Nicolas Petitprez ADAM, Inria Lille Nord Europe nicolas.petitprez@inria.fr http://macchiato.fr