Os desenvolvedores do e-Bay anunciaram o ql.io, um gateway declarativo, de recuperação e de agregação de dados para APIs HTTP. O objetivo da novidade é ajudar desenvolvedores de aplicativos a aumentar a velocidade de clock e melhorar a experiência do usuário final.

O ql.io pode reduzir o número de linhas de códigos necessário para invocar múltiplas APIs HTTP, enquanto reduz a latência da rede e uso de banda larga em alguns casos.
Ele consiste em uma linguagem especÃfica de domÃnio inspirada no SQL e no JSON e em um tempo de execução baseado no Node.js para processar scripts escritos nessa linguagem.
Segundo os desenvolvedores, o ql.io não pretende substituir frameworks que já são usados para construir APIs HTTP. Os produtores de APIs podem continuar utilizando frameworks já existentes para oferecer interfaces que são genéricas e amplamente reutilizáveis. O ql.io será útil quando um consumidor de APIs quiser implementar agregação especÃfica de consumo, orquestração e otimizações. Ou seja, enquanto frameworks já existentes continuam a suportar interfaces controladas pelo produtores, é possÃvel usar o ql.io para criar interfaces controladas pelo consumidor.
O ql.io está disponÃvel no Github, e exemplos, demos e docs podem ser encontrados neste link.
Informações detalhadas estão disponÃveis no anúncio oficial do projeto.
Fonte:iMasters –