Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Général Conception Web
Général Conception Web Forum d'entraide sur les choix technologiques. Avant de poster : Cours Dév. Web, FAQs Dév. Web, Sources Dév. Web
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Actualité déjà publiée
 
Outils de la discussion
Publicité
'
Vieux 05/12/2011, 16h38   #1
Chroniqueur Actualités
 
Avatar de Hinault Romaric
 
Homme Hinault Romaric
Consultant
Inscription : janvier 2007
Messages : 2 123
Détails du profil
Informations personnelles :
Nom : Homme Hinault Romaric
Localisation : Cameroun

Informations professionnelles :
Activité : Consultant
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : janvier 2007
Messages : 2 123
Points : 31 259
Points : 31 259
Par défaut Ql.io le nouveau langage de requêtes Web d’eBay associe SQL, JSON

ql.io le nouveau langage de requêtes Web d’eBay associe SQL, JSON
et un runtime node.js pour réduire la complexité des appels de données sur le Web.



eBay, l’entreprise américaine de commerce en ligne vient de lancer son langage de requêtes Web baptisé « ql.io », qui combine les données provenant de plusieurs APIs en une seule opération.

Le service a pour but de réduire la complexité des appels de données sur le Web. « ql.io peut réduire le nombre de lignes de code nécessaire pour appeler de multiples APIs HTTP simultanément, tout en contrôlant la latence du réseau et de la bande passante » note Subbu Allamaraju, développeur chez eBay et responsable du projet dans un billet de blog.

Pour les développeurs d’applications Web, l’écriture du code pour effectuer des requêtes dans le bon ordre, extraire des données , gérer les interdépendances et effectuer efficacement des taches en parallèle peut être un processus laborieux note les développeurs d’eBay.



Pour faciliter cela, ql.io propose un runtime qui peut agir comme une passerelle ou un proxy pour les requêtes complexes et les requêtes qui peuvent elles-mêmes être écrites avec le langage de script déclaratif ql.io.

Ql.io associe SQL et JSON pour créer un langage compact, permettant de faire des requêtes pour extraire des données, joindre les résultats des requêtes ou générer des réponses.

Une application cliente doit simplement appeler les scripts des APIs HTTP ou des interfaces WebSocket construits correctement, et le système ql.io va utiliser ses ressources pour effectuer les opérations nécessaires et renvoyer un résultat aussi rapidement que possible, afin de rendre l’application cliente plus réactive et robuste.

La plateforme d’interprétation des scripts est construite sur le runtime javascript node.js. Les scripts ql.io peuvent également être intégrés dans les applications node.js.

Le langage offre donc aux développeurs un moyen souple d’agréger toutes ses demandes dans une seule requête et utiliser le serveur de ql.io pour analyser la demande et renvoyer les résultats dans une seule réponse.

Le code source de ql.io est hébergé sur GitHub, sous licence Apache Licence 2.0. La documentation et des exemples de code sont disponibles sur le site du projet.

Le projet sur GitHub

Le site du projet


Source : Annonce eBay


Et vous ?

Que pensez-vous de langage de requêtes d'eBay?
__________________
Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
Mon blog Mes articles
En posant correctement votre problème, on trouve la moitié de la solution
Hinault Romaric est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Actualité déjà publiée
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 15h34.


 
 
 
 
Partenaires

Hébergement Web