Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The current state of the data sharing economy

The current state of the data sharing economy

This talk was presented at CityJS conference in London, England. This version of the presentation, unfortunately, doesn't include the GIFs, slide animation and demos. Reach out to @Srushtika on Twitter for access to all the resources.

Srushtika Neelakantam

May 03, 2019
Tweet

More Decks by Srushtika Neelakantam

Other Decks in Technology

Transcript

  1. The current state of the data sharing economy Srushtika Neelakantam

    CityJS conf | London | May ‘19
  2. Hi there, I’m Srushtika Developer Advocate

  3. The emergence of the World Wide Web 1980s - 1990s

  4. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19 1. Physical 2. Data Link 3. Network 4. Transport 5. Session 6. Presentation 7. Application The Open Systems Interconnect (OSI) reference model A P S T N D P Advise Person’s Sales Trust Not Do Please
  5. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19 1. Physical 2. Data Link 3. Network 4. Transport 5. Session 6. Presentation 7. Application The Open Systems Interconnect (OSI) reference model HTTP transport sits here
  6. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19 HTTP
  7. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19 storage caching traffic Evolution of the online data sharing economy websites Examples of CDN service providers: - MaxCDN - Cloudflare - Google App Engine CDN storage caching traffic
  8. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19 Long Polling
  9. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19 WebSockets
  10. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19 1. Physical 2. Data Link 3. Network 4. Transport 5. Session 6. Presentation 7. Application WebSockets and HTTP transports sit here The Open Systems Interconnect (OSI) reference model
  11. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19 WebSockets
  12. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19 Spinning up your own WebSockets server ws faye- websocket Socket Cluster Socket.io SockJS Websocketd Some open-source options
  13. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19 websites now Examples of CDN service providers: - MaxCDN - Cloudflare - Google App Engine realtime infrastructure fan-out scalability CDN storage caching traffic websites then Evolution of the online data sharing economy
  14. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19 Examples of CDN service providers: - MaxCDN - Cloudflare - Google App Engine DSN Examples of DSN service providers: - Ably DSN - PubNub - Pusher CDN storage caching traffic websites then realtime infrastructure fan-out scalability websites now Evolution of the online data sharing economy
  15. Representation of a Data Stream Network

  16. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19 Realtime and Pub/Sub
  17. None
  18. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19 Examples of CDN service providers: - MaxCDN - Cloudflare - Google App Engine Examples of DSN service providers: - Ably DSN - PubNub - Pusher CDN storage caching traffic websites then DSN websites now Evolution of the online data sharing economy realtime infrastructure fan-out scalability
  19. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19
  20. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19 Examples of CDN service providers: - MaxCDN - Cloudflare - Google App Engine REST APIs Examples of DSN service providers: - Ably DSN - PubNub - Pusher access mgmt rate-limiting analytics CDN storage caching traffic websites then DSN realtime infrastructure fan-out scalability websites now Evolution of the online data sharing economy
  21. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19 Examples of API management service providers: - Apigee - Apiary - Mulesoft CDN storage caching traffic websites then DSN websites now API management tools access mgmt rate-limiting analytics REST APIs Examples of CDN service providers: - MaxCDN - Cloudflare - Google App Engine Examples of DSN service providers: - Ably DSN - PubNub - Pusher Evolution of the online data sharing economy realtime infrastructure fan-out scalability
  22. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19 Realtime APIs analytics adapters rate-limiting CDN storage caching traffic websites then DSN websites now API management tools access mgmt rate-limiting analytics REST APIs Examples of CDN service providers: - MaxCDN - Cloudflare - Google App Engine Examples of DSN service providers: - Ably DSN - PubNub - Pusher Examples of API management service providers: - Apigee - Apiary - Mulesoft Evolution of the online data sharing economy realtime infrastructure fan-out scalability interoperability access mgmt
  23. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19 DSN Evolution of the online data sharing economy Realtime API management tools Examples of Realtime API management service providers: - Ably API Streamer - Axway - Pushpin <> Kong CDN storage caching traffic websites then websites now Realtime APIs API management tools access mgmt rate-limiting analytics REST APIs Examples of CDN service providers: - MaxCDN - Cloudflare - Google App Engine Examples of DSN service providers: - Ably DSN - PubNub - Pusher Examples of API management service providers: - Apigee - Apiary - Mulesoft realtime infrastructure fan-out scalability analytics adapters rate-limiting interoperability access mgmt
  24. www.ably.io @Srushtika | Ably Realtime | CityJS conf, London -

    May ‘19
  25. Thankyou! You can find me @Srushtika on Twitter and GitHub

    CityJS conf | London | May ‘19