API Evangelist Partners

These are my partners who invest in API Evangelist each month, helping underwrite my research, and making sure I'm able to keep monitoring the API space as I do.


Streamdata is a software vendor making real-time data accessible to all by operating a proxy turning request / response APIs into feeds of real-time events.


Uptrends is the ultimate monitoring tool to stay in control of the uptime, performance, and functionality of your websites, APIs, and servers.


3scale makes it easy to open, secure, distribute, control and monetize APIs, that is built with performance, customer control and excellent time-to-value in mind.

API Real Time News

These are the news items I've curated in my monitoring of the API space that have some relevance to the API definition conversation and I wanted to include in my research. I'm using all of these links to better understand how the space is testing their APIs, going beyond just monitoring and understand the details of each request and response.

Title Source Visit
Streamlining Access to Your Digital Resources Using APIs (2018-11-10) dzone.com
Scaling Node.js Socket Server with Nginx and Redis (2018-11-09) medium.com
Apache Kafka’s Distributed System Firefighter — The Controller Broker (2018-10-30) medium.com
Reflecting on Building Real (2018-10-29) medium.com
ATM Fraud Detection with Apache Kafka and KSQL (2018-10-29) www.confluent.io
How to run Kafka on Openshift, the enterprise Kubernetes, with AMQ Streams (2018-10-29) developers.redhat.com
Using Pushshift’s API to extract Reddit Submissions (2018-10-28) medium.com
Deploying Kafka broker in Docker container (2018-10-27) www.kaaproject.org
Unwriter Publishes a Bitcoin Cash Transaction Push API Called Bitsocket (2018-10-26) news.bitcoin.com
Asynchronous Messaging: RabbitMQ Introduction (2018-10-26) dzone.com
Streaming Reddit API Searches With A GitHub Pages Application Using The GitHub API (2018-09-20) dzone.com
Data Artisans Builds a Flink (2018-09-17) thenewstack.io
Converting a Batch Job to Real (2018-09-17) dzone.com
BETDAQ launches Streaming API to provide instant pricing for commercial partners (2018-09-17) europeangaming.eu
Finding Data That Is Real (2018-09-15) dzone.com
First (2018-09-08) www.confluent.io
Monitoring Kafka in Production (2018-09-07) dzone.com
Data Wrangling with Apache Kafka and KSQL (2018-09-07) www.confluent.io
Slack's Real (2018-09-07) dzone.com
The Streamdata.io Reddit Topic Subscription Prototype (2018-09-07) streamdata.io
How to use AWS Fargate and Lambda for long (2018-09-06) medium.com
An AWS Lambda Function For Streaming GitHub User Search Into Your S3 Data Lake (2018-09-01) streamdata.io
Using the Stream Real (2018-08-31) dzone.com
An AWS Lambda Function For Streaming GitHub Repository Search Into Your S3 Data Lake (2018-08-31) streamdata.io
An AWS Lambda Function For Streaming GitHub Issue Search Into Your S3 Data Lake (2018-08-30) streamdata.io
Real (2018-08-30) dzone.com
Lessons from building a Serverless Data Pipeline with AWS Kinesis and Lambda (2018-08-29) medium.com
An AWS Lambda Function For Streaming GitHub Code Search Into Your S3 Data Lake (2018-08-29) streamdata.io
An AWS Lambda Function For Streaming GitHub Organization Events Into Your S3 Data Lake (2018-08-28) streamdata.io
An AWS Lambda Function For Streaming GitHub Events Into Your S3 Data Lake (2018-08-27) streamdata.io
rayokota/kafka (2018-08-26) github.com
Amazon Kinesis Data Streams Adds Enhanced Fan (2018-08-21) aws.amazon.com
Using GitHub as a Data Lake (2018-08-17) dzone.com
Google updates Firebase to improve app experiences (2018-08-16) sdtimes.com
Launching A Streaming Version Of Your APIs For Your Heaviest Users (2018-08-10) streamdata.io
Building a Real (2018-08-09) databricks.com
Getting Started with Apache Kafka and Kubernetes (2018-08-08) www.confluent.io
An AWS Lambda Function For Streaming New Hacker News Posts Into Your S3 Data Lake (2018-08-03) streamdata.io
rquery: Practical Big Data Transforms for R (2018-07-26) databricks.com
Google Firebase Cloud Messaging XMPP API (2018-07-22) www.programmableweb.com
Building a real time NYC subway tracker with Apache Kafka (2018-07-20) medium.com
Applying External Webhooks To Existing APIs Using AWS Lambda (2018-07-20) streamdata.io
Simplify Streaming Stock Data Analysis Using Databricks Delta (2018-07-19) databricks.com
Build a Realtime Serverless GraphQL API with Websockets on AWS (2018-07-19) medium.com
Integrating Continuous Delivery Tool (2018-07-18) streamdata.io
An AWS Lambda Function For Streaming Stack Exchange Questions Into Your S3 Data Lake (2018-07-18) streamdata.io
An AWS Lambda Function For Streaming Twitter Searches Into Your S3 Data Lake (2018-07-18) streamdata.io
The Most Valuable Twitter API Paths to Consider for Streaming (2018-07-17) dzone.com
Apache Spark™ Clusters in Autopilot Mode (2018-07-17) databricks.com
The Most Valuable Twitter API Paths To Consider For Streaming (2018-07-17) streamdata.io
An AWS Lambda Function For Streaming Reddit Searches Into Your S3 Data Lake (2018-07-17) streamdata.io
Smart (2018-07-16) developers.redhat.com
Streaming Market Data Using The Investors Exchange (IEX) API (2018-07-13) streamdata.io
Streaming Conversation Using The Disqus API Platform (2018-07-13) streamdata.io
A Serverless Streaming API Prototype Using AWS Lambda (2018-07-12) streamdata.io
Streaming Data in WSO2Con USA (2018-07-11) thenewstack.io
Streaming 3rd Party APIs Into An Amazon S3 Data Lake (2018-07-10) streamdata.io
Model Serving: Stream Processing vs. RPC/REST With Java, gRPC, Apache Kafka, TensorFlow (2018-07-10) dzone.com
Analyze Games from European Soccer Leagues with Apache Spark and Databricks (2018-07-09) databricks.com
Making Local Data a First Class Citizen Through Streaming APIs (2018-07-07) dzone.com
Streamdata.io: Nine Stack Exchange APIs That Are Perfect For Streaming (2018-07-06) dzone.com
Kafka Python and Google Analytics (2018-07-02) dzone.com
This Week in Numbers: Apache Kafka’s Metamorphosis (2018-06-30) thenewstack.io
Mapping The Available API Integrations Each Company Has (2018-06-30) dzone.com
Interactive Queries in Apache Kafka (2018-06-27) dzone.com
Staying Informed of API Changes Using Streamdata.io (2018-06-22) apievangelist.com
Profiling The Micro Weather API Provider Climacell (2018-06-08) streamdata.io
Use Apache Kafka to Transform a Batch Pipeline Into a Real (2018-06-01) dzone.com
What is WebSub? Common Cases and Implementations (2018-05-31) nordicapis.com
Kafka Streams (2018-05-30) dzone.com
Making Subscribing To Data Streams From Existing APIs As Turnkey As We Can (2018-05-30) streamdata.io
Streaming Data From MariaDB Server Into MariaDB ColumnStore via MariaDB MaxScale (2018-05-27) dzone.com
What Does a Push/Streaming API Look Like? (2018-05-24) www.programmableweb.com
Build a realtime map using Kotlin (2018-05-14) medium.com
20 Github Topics We Are Keeping An Eye On (2018-05-14) streamdata.io
A Million WebSockets and Go – freeCodeCamp (2018-05-14) medium.freecodecamp.org
Announcing $8M funding to continue building delightful APIs (2018-04-25) blog.pusher.com
JSON AJAX API course with realtime messaging (2018-04-13) blog.pusher.com
Server (2018-04-12) doc.akka.io
Build a Twitter Chatbot with PubNub Functions (2018-04-04) medium.com
Exploring R (2018-04-04) securityboulevard.com
Are Streaming APIs Event (2018-04-04) streamdata.io
How WebSub Can Fit Into The Streaming API Landscape (2018-03-30) streamdata.io
Message Queuing (Kafka and Zookeeper) for Microservices and ML Solutions Pipelines (2018-03-29) dzone.com
Real time API can be achieved by Event Driven architecture (2018-03-16) medium.com
API Rate Limiting? Don’t! Offer A Premium Streaming API (2018-03-16) streamdata.io
No More Silos: How to Integrate your Databases with Apache Kafka and CDC (2018-03-16) www.confluent.io
Helping You Map The Event (2018-03-16) streamdata.io
Load (2018-03-15) dzone.com
Using Apache Kafka for Real (2018-03-12) blog.newrelic.com
Developing Intelligent Data And Content Streams Using Machine Learning APIs (2018-03-12) streamdata.io
Intrinio Provides A Nice Blueprint For Financial Data Marketplaces (2018-03-09) streamdata.io
Real (2018-03-08) medium.com
Announcing a new tutorial hub (2018-03-08) blog.pusher.com
How Does Designing And Implementing Streaming APIs Differ From RESTful API? (2018-03-07) streamdata.io
Synchronise an async REST Api. (2018-03-06) medium.com
Feedly News And Streams Using Streamdata.io (2018-03-06) streamdata.io
Real Time Federal Reserve Economic Data API (2018-03-05) streamdata.io
Microservices With Netflix OSS, Apache Kafka, and Docker: Part 2, Microservices With Apache Kafka and Netflix OSS (2018-03-01) dzone.com
This Week in Numbers: Microservices and Streaming Data, Perfect Together (2018-02-24) thenewstack.io
Introducing HTTP/2 Server Push with NGINX 1.13.9 (2018-02-22) dzone.com
Webhook Events Are Sign Of A Maturing API Platform (2018-02-22) streamdata.io
Adding Real (2018-02-22) medium.com
Google Cloud PubSub background job queue with Cloud Function workers (2018-02-22) medium.com
Fast Data Processing Pipeline for Predicting Flight Delays Using Apache APIs (Part 1) (2018-02-21) dzone.com
Monitoring Server (2018-02-20) streamdata.io
Introducing HTTP/2 Server Push with NGINX 1.13.9 (2018-02-20) www.nginx.com
HDP 2.6.4 (2018-02-20) dzone.com
D3 Real Time Chart with Multiple Data Streams (2018-02-15) bl.ocks.org
Why Developers Should Bet Big on Streaming (2018-02-14) dzone.com
Building a realtime payment dashboard with Stripe and Pusher (2018-02-14) blog.pusher.com
Realtime API monitor using Go and Pusher (2018-02-09) blog.pusher.com
Pre (2018-02-08) dzone.com
Confluent and Apache Kafka in 2017 (2018-02-08) www.confluent.io
Apache Ignite Transactions Architecture: Concurrency Modes and Isolation Levels (2018-02-08) dzone.com
ActionCable in Rails API (2018-02-07) medium.com
Apache Ignite Transactions Architecture: 2 (2018-02-05) dzone.com
Build a Realtime Event (2018-01-25) resources.xignite.com
Streaming and reconstructing a Limit Order Book from order event data (2018-01-23) parasec.net
Real (2018-01-17) medium.com
A Real Time Streaming Version Of Your Existing API As A Premium Service (2018-01-17) streamdata.io
Making 911 Data Real Time (2018-01-15) streamdata.io
Understanding The Service Interface for Real Time Information (SIRI) 2.0 Transit Standard (2018-01-15) streamdata.io
Apache Mesos, Apache Kafka and Kafka Streams for Highly Scalable Microservices (2018-01-12) www.confluent.io
Building Real (2018-01-01) dzone.com
WebSockets With AWS Lambda (2017-12-30) dzone.com
Amazon Kinesis Data Analytics can now Output Real (2017-12-30) aws.amazon.com
Apache Kafka (2017-12-29) dzone.com
Monitoring Laravel’s background queues in realtime using Pusher (2017-12-26) blog.pusher.com
JMeter WebSocket Samplers (2017-12-22) dzone.com
Why Microservices Running in Containers Need a Streaming Platform (2017-12-20) thenewstack.io
KSQL December Release: Streaming SQL for Apache Kafka (2017-12-20) www.confluent.io
Kafka Streams on Heroku (2017-12-19) blog.heroku.com
Real Time Analytics Display in JavaScript (2017-12-18) medium.com
First Steps With Vert.x and Infinispan (2017-12-17) dzone.com
Kafka & Redis Streams (2017-12-16) medium.com
Pushpin — An Open Source Library That Turns REST APIs into Realtime APIs (2017-12-16) medium.com
Kubernetes 1.9 version bump is near – with APIs to extend the system • The Register (2017-12-16) www.theregister.co.uk
Why We Replaced Our Kafka Connector with a Kafka Consumer (2017-12-16) medium.com
Python WebSocket Client Connect to Node.js WebSocket Server µWebSocket (2017-12-16) medium.com
When Push and Streaming APIs Are Just Too Hard To Do, Outsource Them (2017-12-15) www.programmableweb.com
Kafkapocalypse: Monitoring Kafka Without Losing Your Mind (2017-12-15) dzone.com
Thorough Introduction to Apache Kafka™ (2017-12-15) medium.com
Steam feed platform APIs reflect Features (2017-12-14) www.computerweekly.com
The Blog Post on Monitoring an Apache Kafka Deployment to End Most Blog Posts (2017-12-14) www.confluent.io
Building a realtime trade platform using JavaScript and Pusher (2017-12-13) blog.pusher.com
Building Microservices with Netflix OSS, Apache Kafka and Spring Boot (2017-12-12) dzone.com
Implementing Realtime in Streak Using the AppEngine Channel API (2017-12-12) medium.com
Kafkapocalypse: Monitoring Kafka Without Losing Your Mind (2017-12-12) blog.newrelic.com
Problems With Kafka Streams (2017-12-10) dzone.com
Announcing our new Pusher CLI! (2017-12-06) blog.pusher.com
Product Hunt Switched to Stream API from In (2017-12-04) medium.com
REST APIs & Streaming APIs: Aviation Data Access for Everyone (2017-11-30) snowflakesoftware.com
Snowflake Introduces Snowpipe (2017-11-29) www.prnewswire.com
Apache Flink 1.4 Lays Groundwork for Unified Stream and Batch Processing (2017-11-29) thenewstack.io
Hazelcast Jet 0.5 – New High (2017-11-27) insidebigdata.com
Women in Big Data, Apache Spark and AI: Bay Area Spark Meetup at Databricks Summary (2017-11-27) databricks.com
Apache Spark rival Hazelcast Jet adds new APIs to boost developer productivity (2017-11-21) siliconangle.com
Deploying Kafka (2017-11-21) dzone.com
5 Common Mistakes Integrating with GetStream.Io (2017-11-20) medium.com
Autoscaling Pub/Sub Consumers (2017-11-20) labs.spotify.com
HTTP and Websockets: Understanding the capabilities of today’s web communication technologies (2017-11-19) medium.com
Transactions in Apache Kafka (2017-11-17) www.confluent.io
Introduction to Apache Kafka (2017-11-17) dzone.com
GitHub’s Atom text editor now lets you collaborate on code in real (2017-11-15) thenextweb.com
First Look at Scio, a Scala API for Apache Beam (2017-11-15) www.datanami.com
Apache Storm: Architecture (2017-11-15) dzone.com
Announcing ChatEngine: The PubNub (2017-11-14) medium.com
Introduction — AsyncAPI (2017-11-11) www.asyncapi.com
Building a Microservices Ecosystem with Kafka Streams and KSQL (2017-11-09) www.confluent.io
Taking KSQL for a Spin Using Real (2017-11-08) www.confluent.io
AsyncAPI (2017-11-07) www.asyncapi.com
Hello World! (2017-11-07) medium.com
Apache Kafka 1.0 Released Exactly Once (2017-11-03) thenewstack.io
Announcing Flight Data Streaming Services, Now Available on Laminar Data Hub! (2017-11-02) snowflakesoftware.com
Websockets and IoT: Why don’t the two go together? (2017-10-31) readwrite.com
Observer vs Pub (2017-10-29) medium.com
Introducing the 0x Standard Relayer API (2017-10-26) medium.com
Event (2017-10-26) medium.com
Databricks Delta: A Unified Management System for Real (2017-10-25) databricks.com
Running Kafka Streams Applications in AWS (2017-10-24) www.confluent.io
Data Streaming with WildFly Swarm and Apache Kafka (2017-10-24) developers.redhat.com
Predicting Flight Arrivals with the Apache Kafka Streams API (2017-10-18) www.confluent.io
What is a Socket? (2017-10-17) developers.redhat.com
Arbitrary Stateful Processing in Apache Spark’s Structured Streaming (2017-10-17) databricks.com
Connecting the Enterprise with Azure Event Grid and Serilog (2017-10-10) medium.com
Getting Started with Realtime (2017-10-09) medium.com
Using Kafka Streams API for predictive budgeting (2017-10-09) www.confluent.io
By 2020, 50% of Managed APIs Projected to be Event (2017-10-07) medium.com
Using Kafka Streams API for predictive budgeting (2017-10-06) medium.com
Building a data lake in S3 using an event (2017-10-06) medium.com
An Intro to Realtime APIs Using Pushpin (2017-10-04) medium.com
Google launches Cloud Firestore, a new document database for app developers (2017-10-03) techcrunch.com
Getting Started with Building Realtime API Infrastructure (2017-09-30) medium.com
Using WebSockets with the Intrinio API in Swift 4 (2017-09-29) medium.com
Confluent Cloud: Apache Kafka as a Service (2017-09-19) www.confluent.io
Crossing the Streams – Joins in Apache Kafka (2017-09-19) www.confluent.io
Writing Your Own Sink Connector for Your Kafka Stack (2017-09-17) medium.com
Announcing the GDAX Streaming API (2017-09-14) medium.com
Activity Stream Personalization (2017-09-11) medium.com
Example Go service for a Photo (2017-09-11) medium.com
DUMP (2017-09-07) medium.com
Do your Streaming ETL at Scale with Apache Spark’s Structured Streaming (2017-09-01) databricks.com
Confluent Brings SQL Querying to Kafka Streaming Data (2017-08-29) thenewstack.io
Streamdata.io & Vue.js sample and step (2017-08-17) streamdata.io
Real (2017-08-11) medium.com
Streamdata.io JavaScript SDK : new version is out! (2017-07-24) streamdata.io
Apache Spark: Working with Streams (2017-07-09) www.bmc.com
WebSocket support in k6 (2017-06-20) blog.loadimpact.com
How Reuters Replaced WebSockets with Amazon Cognito and SQS (2017-06-15) serverless.com
HTTP is coming to deepstreamHub (2017-06-13) medium.com
Making Apache Spark the Fastest Open Source Streaming Engine (2017-06-06) databricks.com
Get Realtime Authentication Events with Auth0 and Pusher (2017-05-18) auth0.com
Event (2017-05-08) databricks.com
Create a to-do iOS and Android app with Ionic Angular (2017-05-04) blog.pusher.com
Streaming Realtime Analytics with Keen IO and PubNub (2017-05-01) www.pubnub.com
Improving Customer’s App Experiences in Realtime (2017-04-27) blog.pusher.com
How to build a live commenting feature in iOS using Pusher (2017-04-21) blog.pusher.com
How to create web notifications using Laravel and Pusher (2017-04-14) blog.pusher.com
How to build a realtime chart using Laravel and Pusher (2017-04-12) blog.pusher.com
Learn how to fanout S3 event notifications to multiple endpoints with Amazon SNS pub/sub messaging (2017-04-06) aws.amazon.com
Bringing Firebase Admin To Python (2017-04-05) firebase.googleblog.com
How to build a realtime table using Laravel and Pusher (2017-03-24) blog.pusher.com
How to build a photo feed in Android with Pusher (2017-03-16) blog.pusher.com
Profiling your Realtime Database Performance (2017-03-15) firebase.googleblog.com
Introducing real-time monitoring for Pusher (2017-03-10) www.datadoghq.com
Create a Docker dashboard with TypeScript, React and Socket.io (2017-03-02) auth0.com
Tweet: Asynchronous REST Services with JAX-RS and CompletableFuture middot; https://t.co/3Awb0JHzn7 https://t.co/iFDejqD9Ic (2017-02-28) twitter.com
REST over WebSockets instead of HTTP (2017-02-25) medium.com
Firebase: Real-Time Database Using AngularJS (2017-02-22) dzone.com
Enhancing Slack’s Events API (2017-02-22) medium.com
Build an Android Realtime Feed with Pusher (2017-02-14) blog.pusher.com
Announcing Apache Flink 1.2.0 (2017-02-06) flink.apache.org
Goodbye Channel API, Hello PubNub (2017-02-04) medium.com
Microsoft Commits to Real-Time Communications with WebRTC 1.0 API Release (2017-02-02) www.programmableweb.com
Real-Time Security for AWS (2017-02-01) dzone.com
Netty 4.0.44.Final and 4.1.8.Final released (2017-01-30) netty.io
Spring Boot Web-Socket Integration Without STOMP (2016-12-16) dzone.com
Redis PubSub, Node, and Socket.io (2016-11-10) www.compose.com
Configuring WebSocket Server Endpoints (2016-11-06) dzone.com
PubSub: A Short Introduction (2016-11-02) dret.typepad.com
Microservices and Stream Processing Architecture at Zalando Using Apache Flink (2016-10-31) www.infoq.com
Persistent Connections With Node.js and Socket.io (2016-10-21) dzone.com
Announcing Firebase Cloud Messaging for Web (2016-10-17) firebase.googleblog.com
Tweet: WebSockets, Reactive APIs and Microservices https://t.co/DO3F8d0aDG (2016-10-07) twitter.com
Netflix Zuul Gets a Makeover to a Asynchronous and Non-Blocking Architecture (2016-10-04) www.infoq.com
Twitter Open Sources Stream Processing Engine Heron (2016-09-29) www.infoq.com
Serverless WebSocket chat (2016-09-29) blog.fanout.io
Apache Kafka on Heroku is Now Generally Available (2016-09-28) blog.heroku.com
Introducing Apache Kafka on Heroku: Event-Driven Architecture for the Cloud Era (2016-09-28) developer.salesforce.com
Article: Traffic Data Monitoring Using IoT, Kafka and Spark Streaming (2016-09-28) www.infoq.com
How to View JMeter Test Results in Real-Time (2016-09-26) dzone.com
Google Analytics RealTime Integration (2016-09-21) www.apicasystem.com
Building a Real-Time GitHub Issue Tracker Using Java and Deepstream (2016-09-16) dzone.com
uWebSockets/uWebSockets: Highly scalable WebSocket server library (2016-09-12) github.com
PubNub BLOCKS Catalog (2016-09-12) www.pubnub.com
Real-Time Election Day Projections May Upend News Tradition (2016-09-10) www.nytimes.com
yahoo/pulsar: Pulsar - distributed pub-sub messaging system (2016-09-09) github.com
Streaming historical data (2016-09-09) blog.fanout.io
Real-Time Analytics With Kafka and MemSQL (2016-09-06) dzone.com
Real-Time Search (2016-08-29) blog.itrp.com
React Tools and Libraries (2016-08-25) blog.pusher.com
Announcing Real-time Exporting of your Analytics Data into BigQuery (2016-08-24) firebase.googleblog.com
Work in real-time with presence for documents and spreadsheets (2016-08-23) quip.com
Build IoT devices with Pusher and Lua (2016-08-22) blog.pusher.com
AWS bolsters cloud platform with real-time analytics, gives more content controls to developers (2016-08-11) www.zdnet.com
Amazon Kinesis Analytics ? Process Streaming Data in Real Time with SQL (2016-08-11) aws.amazon.com
Features of Apache Big Data Streaming Frameworks (2016-08-10) dzone.com
A WebSocket Chat Microservice in Java (2016-08-09) dzone.com
Monitoring Apache Spark Streaming: Understanding Key Metrics (2016-08-03) dzone.com
Welcome to Apache Spark 2.0 (2016-08-02) dzone.com
Load Balancing of WebSocket Connections (2016-08-01) www.codeproject.com
Realtime Web Components (2016-08-01) blog.pusher.com
MQTT: Real-Time Interaction Between Devices (2016-07-21) dzone.com
Real-Time Security Intelligence, the future of security (2016-07-21) www.itsecurityguru.org
deepstreamHub Launches deepstream.io, an Open Source Real-Time Server (2016-07-20) www.infoq.com
Real-Time Data Processing With Anypoint Connector for Kafka (2016-07-08) dzone.com
Have you met the Realtime Database? (2016-07-08) firebase.googleblog.com
Asynchronous APIs Using Apache Camel (2016-06-27) dzone.com
Revisiting Realtime Angular 2 (2016-06-23) blog.pusher.com
(2016-06-20) dzone.com
Open Sourcing Twitter Heron (2016-06-19) blog.twitter.com
Introducing Firebase App Indexing (2016-06-17) firebase.googleblog.com
Writing Realtime apps with Laravel 5 and Pusher (2016-06-16) blog.pusher.com
Learning how to ride: an introduction to Cycle.js (2016-06-15) blog.pusher.com
Introducing Firebase Notifications (2016-06-14) firebase.googleblog.com
Firebase Authentication With the Firebase 3.0 SDK and Auth0 Integration (2016-06-10) dzone.com
Introducing Firebase Dynamic Links (2016-06-10) firebase.googleblog.com
PubSub Example Using Mongoose (2016-06-10) dzone.com
EasyIot Cloud MQTT API v.1 (2016-06-09) dzone.com
Data Streaming Architecture with Apache Flink (2016-06-09) www.infoq.com
Sharing Authentication Between Socket.io and a PHP Frontend (Using JSON Web Tokens) (2016-06-07) dzone.com
Building a Real-time Presentation App Using SkyWay and Box Platform (2016-06-06) www.box.com
Real-time In-memory OLTP and Analytics With Apache Ignite on AWS (2016-06-06) dzone.com
Introducing Firebase Remote Config (2016-06-04) developers.googleblog.com
AdMob and Firebase have teamed up (2016-06-03) googleadsdeveloper.blogspot.com
How to Aggregate Clickstream Data with Apache Spark (2016-06-01) www.talend.com
Google Cloud Messaging and Firebase (2016-05-31) developers.googleblog.com
Facebook Launches Continuous Live Video API (2016-05-25) www.programmableweb.com
Configuring Nginx Load Balancer For The HTTP Event Collector (2016-05-24) blogs.splunk.com
Stream Processing for Everyone with SQL and Apache Flink (2016-05-24) flink.apache.org
A Brief History of Apache Storm (2016-05-24) dzone.com
A Flexible and Scalable Architecture for Real-Time ANT+ Sensor Data Acquisition and NoSQL Storage (2016-05-22) www.hindawi.com
OpsClarity: Monitoring Real-Time, Fast Data Applications (2016-05-21) dzone.com
Shared, Collaborative and On Demand: The New Digital Economy (2016-05-18) www.pewinternet.org
EmberFire 1.5.0 (2016-05-18) firebase.googleblog.com
Event-Driven Architecture and the Internet of Things (2016-05-16) wso2.com
Real-Time Technology: Moving Beyond Static Apps ? A look at users and technology (2016-05-16) portfolio.openxcell.com
How to Automatically Tag Amazon EC2 Resources in Response to API Events (2016-05-16) blogs.aws.amazon.com
Using HTTP/2 Server Push with PHP (2016-05-13) blog.cloudflare.com
Barchart Announces Real-time, Event-based Financial API (2016-05-12) www.programmableweb.com
Low latency, large working set, and GHC?s garbage collector: pick two of three (2016-05-12) blog.pusher.com
Twitter and Periscope are working on a real-time livestream scanning algorithm (2016-05-12) thenextweb.com
Announcing PusherJS 3.1: Supporting ReactNative, Service Workers and NodeJS (2016-05-11) blog.pusher.com
Everybody gets WebSockets (2016-05-05) blog.cloudflare.com
Creating Real-Time WebGL Visualizations (2016-05-03) www.pubnub.com
Cloudflare launches HTTP/2 Server Push for all customers (2016-04-28) pando.com
Announcing Support for HTTP/2 Server Push (2016-04-28) blog.cloudflare.com
FCC approves real-time text proposal to aid people with disabilities (2016-04-28) www.theverge.com
Changes to file events in the Real-Time Messaging API (2016-04-27) medium.com
Changes to file events in the Real-Time Messaging API (2016-04-26) medium.com
Pushwoosh Mac OS X SDK Update (2016-04-22) www.pushwoosh.com
HTTP Event Collector and sending from the browser (2016-04-14) blogs.splunk.com
Keep track of Pusher usage with updates delivered to your inbox or Slack (2016-04-11) blog.pusher.com
Building realtime applications with CycleJS and RxJS (2016-04-07) blog.pusher.com
Article: High Load Trading Transaction Processing with Reveno CQRS/Event Sourcing Framework (2016-03-29) www.infoq.com
The future of streaming technologies: Apache Flink (2016-03-28) www.gmv.com
Stream your AWS API Gateway (2016-03-22) streamdata.io
Reduce WebSocket Connections With Shared Workers (2016-03-21) blog.pusher.com
Make Real Time Interactive D3.js (2016-03-18) medium.com
Embedded IoT Protocols Guide Part II: The Old Standards of XMPP (2016-03-17) exosite.com
Comparison of Asynchronous Messaging Technologies: JMS, AMQP, and MQTT (2016-03-17) dzone.com
When to use a HTTP call instead of a WebSocket (or HTTP 2.0) (2016-03-14) blogs.windows.com
Microservices for a Streaming World (2016-03-14) www.infoq.com
Moving from Transactions to Streams to Gain Consistency (2016-03-13) www.infoq.com
A chat about Firebase over Coffee with Googler David East (2016-03-09) developers.googleblog.com
Surrogate WebSockets Alongside Rails (2016-03-06) dzone.com
A New Pusher Dashboard (2016-03-03) blog.pusher.com
From Zero to Hero With Spring Websocket (2016-03-01) dzone.com
How ChatOps is going mainstream (2016-02-29) www.fiercecio.com
Exploring My Thoughts Around API Injection Into Messaging, Voice, and Other Online Experiences (2016-02-26) dzone.com
Dynamic Graphs with D3.js (2016-02-25) blog.pusher.com
Come join the Firebase Slack community (2016-02-25) www.firebase.com
There?s an API for That: Building Your Real-time Digital Business Foundation to Thrive and Survive (2016-02-19) www.tibco.com
Real-time Data Pipelines with Kafka Connect (2016-02-19) dzone.com
Approaching Realtime as a Blank Slate (2016-02-17) blog.pusher.com
Approaching Realtime as a Blank Slate (2016-02-17) blog.pusher.com
How to Visualize Real-Time Data (2016-02-15) dzone.com
Creating a Scalable WebSocket Application in an Hour With Scala (2016-02-11) dzone.com
Twitter?s real problem: Silicon Valley?s misguided ?real time? fetish (2016-02-10) venturebeat.com
Xignite CloudAlerts API Lets Fintech Developers Empower Investors with Real-Time Market Event Notifications (2016-02-09) www.bobsguide.com
Introducing AWS CloudWatch Events (2016-02-06) www.infoq.com
3 Trends Behind the Movement to Real-Time Data (2016-02-02) www.talend.com
Real Time Sensor Dashboard Using Google App Engine and Raspberry Pi Zero (2016-02-01) dzone.com
Real Time Data Integration Using Salesforce Lightning Connect (2016-01-31) dzone.com
Netty 4.0.34.Final released (2016-01-29) localhost
PubNub is Now Available to Twitter Fabric Developers! (2016-01-26) www.pubnub.com
How to inject Query Params and HTTP headers (2016-01-25) streamdata.io
Netty 4.1.0.CR1 released (2016-01-25) localhost
Add compression to Server-Sent events with Undertow (2016-01-22) streamdata.io
Reacting to Events in Your Data With MATLAB (2016-01-21) community.thingspeak.com
Keeping our Promises (and Callbacks) (2016-01-20) www.firebase.com
The beginners guide to React Native and Firebase (2016-01-19) www.firebase.com
Apache Spark With Air On-Time Performance Data (2016-01-18) dzone.com
IBM acquires real-time analytics firm to combat payment fraud (2016-01-15) disruptiveviews.com
Ford, IBM Use Data Analytics to Find More Efficient Ways to Move; Real-Time Streaming Underpins Mobility Experiments (2016-01-11) media.ford.com
Getting started with NativeScript and Firebase (2016-01-10) www.firebase.com
Pusher Expands Free Plan to 1.4 Million Notifications Per Week (2016-01-07) www.programmableweb.com
BitcoinAverage API (2016-01-06) streamdata.io
Improving Your API Conversations with Hypermedia, ETags, and Real-Time APIs (2016-01-05) launchany.com
Building Real-Time Apps with AngularJS (2015-12-15) blog.backand.com
Realtime craze and why you should join the bandwagon. (2015-12-10) cbblog.azurewebsites.net
How Realtime Technology is Changing (2015-11-27) www.pubnub.com
Teradata Announces New Software for Real-Time Analysis of Internet of Things Data (2015-11-06) www.infoq.com
The Firebase CLI: now with database commands (2015-11-05) www.firebase.com
Add backend logic to real-time data with Firebase and Google App Engine (2015-10-27) googlecloudplatform.blogspot.com
Introducing Runscope Live Traffic Alerts: Catch Failed Exceptional API Transactions with Real-Time API Monitoring (2015-10-20) blog.runscope.com
Web API Thoughts 1 of 3 - Data Streaming (2015-10-18) www.codeproject.com
IBM IoT Real-Time Insights - Analytics designed for the Internet of Things (2015-09-03) developer.ibm.com
Netty 4.0.31.Final released (2015-09-02) netty.io
Realtime SMS notifications with Firebase (2015-09-01) www.firebase.com
Map with bikes docks available in real-time - bike-sharing (2015-08-26) streamdata.io
This Income Tracking Tool Show How Much Money You Earn in Real-Time (2015-08-26) www.citylab.com
(2015-08-21) streamdata.io
PubNub Adds Real Time Communications Edge to 32-bit PIC Microcontrolle... (2015-08-20) www.realtimecommunicationsworld.com
Google Cloud Dataflow and Cloud Pub/Sub Reach General Availability (2015-08-18) www.programmableweb.com
Digium Adds Mobile SDKs for Respoke Real-Time Communications Cloud Service (2015-08-14) www.programmableweb.com
Announcing General Availability of Google Cloud Dataflow and Cloud Pub/Sub (2015-08-12) googlecloudplatform.blogspot.com
Restlet and Streamdata.io Partnership Enables Real-Time Data Streaming for RESTful APIs (2015-07-09) www.programmableweb.com
WebSocket Support in Java Applications on Bluemix via the Liberty Runtime (2015-07-08) heidloff.net
Restlet and Streamdata.io partner to drastically increase velocity of data for API-based apps (2015-07-08) restlet.com
Create a quiz application with Google Sheets, APISpark, Streamdata.io and D3.JS (2015-07-07) restlet.com
WebSockets vs REST: Understanding the Difference - PubNub (2015-07-06) www.pubnub.com
WebSockets vs REST: Understanding the Difference - PubNub (2015-07-06) www.pubnub.com
The new world of Push APIs make travel sales a pushover (2015-07-06) www.tnooz.com
Realtime iOS Apps: Getting Started with Swift and PubNub (2015-07-01) www.pubnub.com
Netty 3.10.4.Final released (2015-06-30) netty.io
Create a Realtime Raspberry Pi Security Camera w/ Parse (2015-06-30) www.pubnub.com
Connect your API to a whole new world of real-time sources (2015-06-23) restlet.com
Secure Spike Engine Websockets with TLS/SSL (2015-06-23) www.codeproject.com
Netty 4.0.29.Final released (2015-06-23) netty.io
Realtime Technology and the Healthcare Internet of Things (2015-06-19) www.pubnub.com
DNS Made Easy Releases Real Time Statistics (2015-06-19) www.dnsmadeeasy.com
The Union of Real-Time and Batch Integration Opens Up New Development Possibilities (2015-06-18) www.talend.com
Pushpin a reverse proxy for the realtime web (2015-06-18) pushpin.org
NTS: Real-time Streaming for Test Automation (2015-06-15) techblog.netflix.com
Vesigo Studios Adds Webhooks to OnTime API for Real-TIme Communication (2015-06-12) www.programmableweb.com
LinkedIn open-sources its Pinot real-time analytics software (2015-06-10) venturebeat.com
Attendify#039;s New Open API Features External Source Sync Capability (2015-06-05) www.programmableweb.com
Aggregate the Los Angeles realtime bus feed (2015-06-05) flowingdata.com
Real-Time Data | Data | Bloomberg Enterprise Solutions (2015-06-02) www.bloomberg.com
Amazon Kinesis Update ? Simplified Capture of Streaming Data (2015-06-02) aws.amazon.com
Flying faster with Twitter Heron (2015-06-02) blog.twitter.com
Google Maps adds real-time public transit arrivals in three U.S. cities, UK, Netherlands (2015-06-02) venturebeat.com
Real-Time payment is different from ?faster? because it changes consumer behavior (2015-06-02) bankinnovation.net
Google?s Firebase backend SDKs get mobile offline support for iOS and Android (2015-05-29) venturebeat.com
Connect Everything to Everything Else With Trigger.io and PubNub (2015-05-20) trigger.io
Building a realtime API with RethinkDB (2015-05-20) blog.fanout.io
Sending RFID Events in Realtime w/ Tessel RFID Module (2015-05-19) www.pubnub.com
Real-Time Applications at Terabyte Scale (2015-05-19) www.sharethis.com
Introducing Firebase Queue - Firebase (2015-05-15) www.firebase.com
Publishing Realtime Location with the Android MapBox API (2015-05-14) www.pubnub.com
Realtime Data (2015-05-13) blog.octopart.com
A Game Changer for mBaaS: Realtime Arrives in Built.io Backend (2015-05-13) www.built.io
Announcing v1 of the Python Library - Pusher Blog (2015-05-12) blog.pusher.com
Atmel Xplained Pro: Realtime Temperature Sensor (2015-05-11) www.pubnub.com
Netty 4.0.28.Final released (2015-05-07) netty.io
Google Maps Geolocation Tracking in Realtime with JavaScript (2015-04-30) www.pubnub.com
Announcing The Official Golang Pusher Library (2015-04-28) blog.pusher.com
The Telco industry: how real time data is the future (2015-04-28) blogs.adobe.com
Plotting Realtime Data of Financial Performance with NVD3 (2015-04-24) www.pubnub.com
End-to-end Testing with firebase-server (2015-04-23) www.firebase.com
Streamdata.io Service Turns APIs from Standard to Streaming (2015-04-21) www.programmableweb.com
Publishing Temperature Data in Realtime with Tessel Climate (2015-04-21) www.pubnub.com
Get Notified When Someone Posts An Article From Your Domain on Hacker News Using Node.js, Firebase and Twilio (2015-04-16) www.twilio.com
Tracking Metadata in Real-time (2015-04-14) developmentseed.org
The Realtime API: In memory mode, debug tools, and more (2015-04-14) googleappsdeveloper.blogspot.com
Build Realtime Firebase Maps with CartoDB (2015-04-09) firebase.googleblog.com
Netty 4.0.27.Final released (2015-04-02) s
A real-time processing revival (2015-04-02) www.oreilly.com
PubNub Demo Showcase: Second Screen Gaming with a Smartphone Controller on Vimeo (2015-04-01) vimeo.com
Realtime API design guide (2015-04-01) blog.fanout.io
Stream Location Coordinates Data Broadcast with JavaScript (2015-03-31) www.pubnub.com
Superfeedr : Retrieving Multiple Feeds (2015-03-24) blog.superfeedr.com
Netty 3.10.1.Final released (2015-03-23) netty.io
Netty: A Different Kind of Web(Socket) Server (2015-03-16) www.codeproject.com
Creating Realtime Updating Data Visualizations with NVD3 (2015-03-12) www.pubnub.com
Building a Realtime Statistics Streaming App w/ AngularJS (Pt. 2) (2015-03-11) www.pubnub.com
Real-time data with a VaadinDrone in Bluemix (2015-03-10) www.slideshare.net
Stateless WebSockets with Express and Pushpin (2015-03-08) blog.fanout.io
Google Cloud Platform Unveils Pub/Sub Messaging Service (2015-03-06) www.programmableweb.com
Animating Web UIs for Realtime Apps with Famo.us and AngularJS (2015-03-06) www.pubnub.com
Google releases a new API for real-time messaging between services (2015-03-04) thenextweb.com
Private Backups for Firebase Data (2015-03-04) firebase.googleblog.com
Google?s new service will ease real-time communications for applications (2015-03-04) gigaom.com
Introducing AngularFire 1.0 (2015-03-04) firebase.googleblog.com
Using Google Cloud Pub/Sub to Connect Applications and Data Streams (2015-03-04) cloudplatform.googleblog.com
Google Releases gRPC to Speed Up HTTP/2 Support in Applications (2015-02-27) www.programmableweb.com
Google Developers Blog: Introducing gRPC, a new open source HTTP/2 RPC Framework (2015-02-26) developers.googleblog.com
Programming a Tessel Camera App with JavaScript (2015-02-24) www.pubnub.com
Microsoft Makes Apache Storm Generally Available And Improves Productivity for Real-Time Analytics on Big Data (2015-02-20) azure.microsoft.com
The Druid real-time database moves to an Apache license (2015-02-20) gigaom.com
Real-Time APIs and Big Business APIs (2015-02-20) restlet.com
Introducing TaskRouter (2015-02-18) www.twilio.com
(2015-02-17) github.com
Appbase Launches Real-Time, Events-Based Database API (2015-01-22) www.programmableweb.com
PubNub Rolls Out SDK for IoT Platforms (2015-01-07) www.programmableweb.com
Why Startups Need an API (2012-04-21) tune.com

If you think there is a link I should have listed here feel free to tweet it at me, or submit as a Github issue. Even though I do this full time, I'm still a one person show, and I miss quite a bit, and depend on my network to help me know what is going on.

API Real Time Organizations

These are the organizations I come across in my research who are doing interesting things in the API space. They could be companies, institutions, government agencies, or any other type of organizational entity. My goal is to aggregate so I can stay in tune with what they are up to and how it impacts the API space.

AWS Kinesis Firehose

Amazon Kinesis Firehose is the easiest way to load streaming data into AWS. It can capture, transform, and load streaming data into Amazon Kinesis Analytics, Amazon S3, Amazon Redshift, and Amazon Elasticsearch Service, enabling near real-time analytics with existing business intelligence tools and dashboards you’re already using today. It is a fully managed service that automatically scales to match the throughput of your data and requires no ongoing administration. It can also batch, compress, and encrypt the data before loading it, minimizing the amount of storage used at the destination and increasing security. You can easily create a Firehose delivery stream from the AWS Management Console, configure it with a few clicks, and start sending data to the stream from hundreds of thousands of data sources to be loaded continuously to AWS – all in just a few minutes. With Amazon Kinesis Firehose, you only pay for the amount of data you transmit through the service. There is no minimum fee or setup cost.

Apache Apollo

ActiveMQ Apollo is a faster, more reliable, easier to maintain messaging broker built from the foundations of the original ActiveMQ. It accomplishes this using a radically different threading and message dispatching architecture. Like ActiveMQ, Apollo is a multi-protocol broker and supports STOMP, AMQP, MQTT, Openwire, SSL, and WebSockets.


Treaty is a realtime collaborative text editor that makes it easy to add document collaboration to your web application. A few simple lines of Javascript, and your customers will be able to collaborate on their work like never before! Best of all, your customers stay on your site and don't even need to know they're using a third-party application.


Funnel all logs, metrics, and machine events into a single hub. Get a clear overview of what is happening across your distributed environments, and spot the needle in the haystack in no time. We believe that with the right information, driving your business to success is much easier. Machine data is that kind of incredibly valuable information, coming from the very core of your business operations. So we created Logmatic.io; a friendly platform continuously evolving to make your life simpler.


Make cloud computing as easy and accessible as mobile computing. To be truly easy, cloud computing should be as easy as a tap or command. To connect everyone, applications have to be fast from every geographical point. To be accessible, great care has to go into the user experience and design. We build products for developers and designers. And those who aspire to become one.


Firebase is a mobile platform that helps you quickly develop high-quality apps, grow your user base, and earn more money. Firebase is made up of complementary features that you can mix-and-match to fit your needs.


Pusher is a hosted service that allows developers to quickly and easily add realtime functionality into their web and mobile applications. Our goal is to take away the management and operations of a company's realtime infrastructure, so that developers can focus energy on the features of their product that make them unique.


Matrix is an open standard for decentralised communication, providing simple HTTP APIs and open source reference implementations for securely distributing and persisting JSON over an open federation of servers.

Google Cloud Pub/Sub

Cloud Pub/Sub is a fully-managed real-time messaging service that allows you to send and receive messages between independent applications. You can leverage Cloud Pub/Sub’s flexibility to decouple systems and components hosted on Google Cloud Platform or elsewhere on the Internet. By building on the same technology Google uses, Cloud Pub/Sub is designed to provide “at least once” delivery at low latency with on-demand scalability to 1 million messages per second (and beyond).


Explore our brilliant service with the free Pushwoosh account and send unlimited push notifications to up to one million devices! Engage your users, stay in touch with your customers, and push up your sales with a single easy-to-use service.

Apache Flink

Flink’s core is a streaming dataflow engine that provides data distribution, communication, and fault tolerance for distributed computations over data streams. Flink includes several APIs for creating applications that use the Flink engine. You can integrate Flink easily with other well-known open source systems both for data input and output as well as deployment.


Fanout offers software and cloud services that assist with implementing and scaling real-time functionality in websites, apps, and APIs. Add realtime push to your apps and services. Realtime updates get pushed to your app or website without an explicit refresh. It's great for notifications, gaming, chat programs, and more!


Heartbeat tranforms REST endpoints into streaming APIs painlessly, with zero lines of code. Heartbeat transformed streams are accessible from the dashboard, or universally via Javascript and REST based APIs. With the flick of a switch, heartbeat can store updates for up to six hours. It also provides an API and a data view for visually accessing historical data.


Realtime is a technology that comes to life via 4 products that allow website visitors to interact in real time with the website server. So whether they are shopping online, visiting a newspaper site or just browsing, they can receive dedicated information, be offered products based on a truly individual profile that can be updated second by second, or receive special ad contents pushed to the browser.


Superfeedr fetches and parses RSS or Atom feeds on behalf of its users and then pushes them the new entries in these feeds. Superfeedr implements most of the current Real-time technologies and guarantees an entry detection time inferior to 15 min. Superfeedr has both an XMPP and a PubSubHubbub API.

The Netty project

Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. It greatly simplifies and streamlines network programming such as TCP and UDP socket server.


PubNub is a blazingly fast cloud-hosted messaging service for building real-time web and mobile apps. Hundreds of apps and thousands of developers rely on PubNub for delivering “human-perceptive” real-time experiences that scale to millions of users worldwide. PubNub delivers the infrastructure needed to build amazing MMO games, social apps, business collaborative solutions, and more.


CloudBoost can power your app's backend, including data storage, user authentication, real-time notifications, search and more. Focus on creating extraordinary user experiences for your users. We'll take care of the rest. 


streamdata.io is a real-time cache proxy allowing you to poll standard public REST APIs and push updates to clients. But wait, there is more : streamdata.io keeps a history of modifications that occur on the data between two pollings! This way, streamdata.io is able to give you the list of modifications which happened since last time you fetched the data.


Beaconpush is a push service for creating real-time web apps using HTML5 WebSockets and Comet. Beaconpush changes the traditional request-response flow of the web by creating a persistent real-time message stream to each of your visitors. Enabling you to reach your visitors without requiring them to constantly poll your website.

If you think there is an organization I should have listed here feel free to tweet it at me, or submit as a Github issue. Even though I do this full time, I'm still a one person show, and I miss quite a bit, and depend on my network to help me know what is going on.

API Real Time Tooling

As I study each API, and API related service, I'm always looking for open source tooling that has been developed around each area of the API life cycle. This is an aggregate of tooling I've come across and aggregated as part of my API testing research.

Real Time

If there is a tool that you think should be listed here, let me know by submitting a Github issue or Tweeting a link at me. I'm always looking for new types of tools, and get better at organizing them here and making sense.