Messaging

Achieving exactly-once delivery with Ably

Exactly-once is a desirable (if not critical) message delivery guarantee and a remarkably complex engineering challenge to solve. In this blog post, we will look at what exactly-once means in the context of distributed pub/sub systems, and the exactly-once guarantees that the Ably realtime pub/sub messaging platform provides. Ably often acts as the broker in data streaming pipelines: publishers send messages to our platform, and we deliver these messages to subscribers.

What is Ably API Streamer?

It makes it easy to deploy, manage, and distribute data streams to third party developers as realtime APIs - so they can consume and integrate those data streams into their own apps. As realtime API adoption increases so does complexity, cost, and friction of integration for developers wanting to consume realtime data. But with API Streamer, out-of-the-box realtime API management tools and a proven cloud distribution network mean creating self-service realtime API programs has fixed initial (near-zero) and ongoing engineering cost.

Building a multiplayer Flappy bird game over scalable WebSockets using Ably

Hi there! In this video Ably's Dev Advocate, Srushtika Neelakantam, shows you how to build a multiplayer game of Flappy bird that you can play online with anyone. Along the way, you'll learn about the various networking strategies and realtime messaging concepts to build scalable multiplayer games over WebSockets using Ably.

[Masterclass Recording] Building a realtime voting app in less than an hour

In this masterclass, Ably’s Developer Advocate, Srushtika Neelakantam, will talk about realtime protocols and the various cool things you can do with them. She’ll then build 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.

[Masterclass] Building an IoT based realtime attendance logger for Slack using WebHooks.

In this masterclass, Ably’s Developer Advocate, Srushtika Neelakantam, will walk you through the basics of IoT and the realtime communication protocol these devices like to use i.e. MQTT. She’ll then show you how to build a realtime attendance logger from scratch.