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

Ably Masterclass Episode 1 - Building a realtime voting app in less than an hour

Ably Masterclass Episode 1 - Building a realtime voting app in less than an hour

In this masterclass, Ably’s Developer Advocate, Srushtika Neelakantam, spoke about realtime protocols and the various cool things you can do with them.

She then built a voting app from scratch that is production-ready and fully scalable. The app will show a dynamically changing graph reflecting the choices made by users on the voting questions, in realtime. Just some basic JavaScript knowledge is required to follow along.

Feel free to reach out to Srushtika via [email protected] or Twitter (@Srushtika) to ask her any questions you may have.

Srushtika Neelakantam

January 21, 2020
Tweet

More Decks by Srushtika Neelakantam

Other Decks in Technology

Transcript

  1. Building a realtime voting
    app in less than an hour
    Episode 1
    By Srushtika Neelakantam, Dev Advocate, Ably

    View Slide

  2. Ably - Serious realtime infrastructure
    Page 2 Srushtika Neelakantam | Ably Masterclass - Episode 1
    Hi there,
    I’m Srushtika
    Developer Advocate
    @Srushtika [email protected]

    View Slide

  3. Page 3 Ably - Serious realtime infrastructure
    Srushtika Neelakantam | Ably Masterclass - Episode 1
    AGENDA
    ● About Ably
    ● What is realtime?
    ● What will we build?
    ● Live coding!
    ● Ably Hub
    ● Live Q/A

    View Slide

  4. Page 4 Ably - Serious realtime infrastructure
    Srushtika Neelakantam | Ably Masterclass - Episode 1
    About Ably
    Realtime messaging APIs
    for event-driven
    applications.
    ● Minimal latency
    ● Reliability
    ● Message ordering
    ● Scalability
    ● Protocol interoperability

    View Slide

  5. Ably - Serious realtime infrastructure
    Page 5 Srushtika Neelakantam | Ably Masterclass - Episode 1
    What exactly is ‘realtime’?

    View Slide

  6. Page 6 Ably - Serious realtime infrastructure
    Srushtika Neelakantam | Ably Masterclass - Episode 1
    REST requests

    View Slide

  7. Page 7 Ably - Serious realtime infrastructure
    Srushtika Neelakantam | Ably Masterclass - Episode 1
    Long Polling

    View Slide

  8. Page 8 Ably - Serious realtime infrastructure
    Srushtika Neelakantam | Ably Masterclass - Episode 1
    Realtime subscriptions

    View Slide

  9. What will we build?

    View Slide

  10. Let’s write some code

    View Slide

  11. Page 11 Ably - Serious realtime infrastructure
    Srushtika Neelakantam | Ably Masterclass - Episode 1

    View Slide

  12. Q&A

    View Slide

  13. That’s all folks!
    Thankyou.
    @Srushtika [email protected]

    View Slide

  14. @Srushtika [email protected]
    https://go.ably.io/dev-masterclass
    Don’t forget to register for the next
    episode of this masterclass series at

    View Slide