Posts Tagged “fanout”

  • api

Real-Time API Management with Apigee and Fanout

This article is published on Medium.

If you have a traditional RESTful API then you may already be using an API management system such as Apigee, 3Scale, Kong or Amazon API Gateway. Using an API management platform has several advantages such as:

  • Managing API authentication
  • Analytics and logging
  • Caching and traffic manipulation (e.g. transforming JSON to XML or adding a CORS header)
  • Developer portals and interactive documentation
  • Ability to monetize an API
  • An additional layer of security (such as API request throttling)

Read More

  • api

Creating a Real-Time API with Fanout.io using Laravel

When creating an API that delivers data that is changing rapidly or where speed is very much of the essence a real-time component soon becomes a necessity. Traditional ‘request-response’ technologies where the client makes a request, hangs around for a response and then processes it adds a huge overhead both in terms of response time but also on resources spent on wasted requests polling for changes when there are none. Indeed Zapier, a service that connects together APIs, estimated that they could reduce load by 66x by implementing a real-time component and eliminating polling.

Read More