sábado, 20 de enero de 2018

Consultar APIs REST con restQL

RestQL es un lenguaje de consultas de microservicio que facilita la obtención de información de múltiples servicios de la manera más eficiente. Parecido a GraphQL

Veamos un ejemplo:

from hero
    with
        name = "Restman"

from sidekick
    with
        hero = hero.id
    only
        skills

RestQL se integra a la perfección con su arquitectura de microservicio actual.

Solo se debe configurar los end points del servicio, corremos el servidor de restQL y luego comencemos a consultar.

Una arquitectura basada en microservicios no es una bala de plata. A pesar de sus beneficios inmediatos para los equipos de servicio, plantea por su propia naturaleza un desafío en términos de complejidad y rendimiento para los consumidores. restQL tiene como objetivo resolver esta brecha, reduciendo los viajes redondos y simplificando la orquestación de microservicios.

Dejo link:
http://restql.b2w.io/