Subbu Allamaraju Presenting “ql.io – Consuming HTTP APIs at Scale” @ #NodePDX

This is the twelth in a series of posts about the individual speakers lined up for…

Subbu Allamaraju

Subbu Allamaraju

Subbu Allamaraju lives somewhere easy of Seattle, and is heading south in some way to come present at Node PDX!  Subbu has been working with HTTP based APIs for over four years, first at Yahoo! and now at eBay. As an architect and the creator of ql.io at eBay, he is responsible for improving the way HTTP is consumed by apps and pave way for near-real-time and conversational end user experiences. He was also one of the key drivers in adopting node.js at Yahoo.

Subbu will present…

Node.js is a great platform for building I/O bound apps. At eBay, my team applied node.js to solve a very common chore – how to get data from server-side HTTP APIs (or “web services”) quickly. ql.io is a result of this work.

ql.io consists of two parts:

  • A SQL + JSON inspired DSL for HTTP
  • A runtime that you can can either deploy as an HTTP gateway or use as a JS API for node.js based apps.

In this talk, I will show how you can use ql.io, the agility and performance gains that ql.io can bring in, and then take a deep dive into some of the design choices we made under the hood.

If you’d like to come and check out this presentation and the other kick ass presentations lined up, get involved in some coding, hear what Node.js is all about, or just hang out please RSVP and get the event on your calendar! Besides, what better reason to come visit the amazing city of Portland, Oregon than to come hack some node.js and chill for the weekend!