Barra Brasil

NoticiasLinux.com.br

ql.io é um "SQL" para APIs web

2011-12-05 01h06min




O eBay anunciou a ql.io, uma nova linguagem de domínio específico que combina SQL, JSON e elementos procedurais para criar uma linguagem compacta para fazer requisições HTTP que retornam dados, juntar os resultados destas requisições, ou gerar respostas. Os desenvolvedores apontam que, apesar de insipirada pelo SQL, a ql.io não é SQL; ql.io é focada em apps clientes que tenham que combinar dados de múltiplas APIs em uma única operação, um processo comumente conhecido como mashup.
A plataforma de runtime é construída em cima do node.js. Os scripts Ql.io, apesar de aparentemente procedurais, podem ser executados fora de ordem para tratar dependências e podem ser agendados para rodar em paralelo baseados em análise de dependências on-the-fly durante compilação.

Desenvolvido pelo grupo de engenharia de plataforma do eBay, o código-fonte da ql.io é hospedada no github e licenciado sob Apache Licence 2.0.
Github: https://github.com/ql-io/ql.io
Site oficial: http://gl.io
Fonte: http://www.h-online.com/open/n[...]-SQL-for-web-APIs-1388806.html







Comentários dos leitores:


Postar seu comentário no site:
Nome:

E-mail:

Site:

Comentários (Não use tags HTML):

Caracteres digitados: 0
Limite de caracteres: 3000.
Manter meu nome e e-mail para futuros comentários.

Digite os números da imagem:
Verificação de Segurança