Gateway para recuperação e agregação de dados para APIs HTTP é anunciado




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 –