Learn · CERN

Talk58 min

The end of polling: why and how to transform a REST API into a Data Streaming API?

Audrey Neveu · CERN

Watch At CERN

About

We know interactivity is the key to keep our user's interest alive but we can't reduce animation to UI anymore. Twitter, Waze, Slack… users are used to have real-time data in applications they love. But how can you turn your static API into a stream of data? By pulling? Pushing? Webhook-ing?

When talking about data streaming, we often think about WebSockets. But have you ever heard of Server-Sent Events?

In this tools-in-action we will compare those technologies to understand which one you should opt for depending on your usecase, and I'll show you how we have been reducing the amount of data to transfer even further with JSON-Patch.

And because real-time data is not only needed by web (and because it's much more fun), I'll show you how we can make a drone dance on streamed APIs..

0:00:00 Slide 1

0:00:49 Slide 2

0:01:06 Slide 3

0:01:26 Slide 4

0:01:42 Slide 5

0:01:58 Slide 6

0:02:07 Slide 7

0:02:22 Slide 8

The talk

  1. The end of polling: why and how to transform a REST API into a Data Streaming API? 2017-02-25 · 58 min · CERN's player

Credits and licence

Institution
CERN
Department
Conferences
Speaker
Audrey Neveu
Year
2017
Language
English
Source
CERN
Licence
CERN, as CERN states it. CERN's terms
Attribution
© CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
Who can watch
CERN gives no rating. Invisible Network shows it to Teens profiles and older, judged from what the source says about it. How courses are placed