The joke used to be that no piece of software was complete until it could send and receive email. Fast forward to today, replace email with realtime chat, and actually you might not be too far from the truth. Whether you’re delivering customer service, connecting community members, or helping colleagues communicate, realtime chat is quickly becoming a standard part of the web developer’s toolkit.
Live experiences are at the heart of the modern web. And delivering them to small audiences is relatively easy, thanks to protocols such as WebSockets. But there is a challenge. The difficulty involved in scaling WebSockets is non-linear. In other words, there comes a point where serving more clients demands significantly more complex architecture.
Billions of people rely on WhatsApp each day to communicate in realtime. Friends exchange memes, expats catch up with their families, businesses take bookings and run customer support, and teams ranging from emergency services to on-call engineers at tech companies even use WhatsApp as their primary communication tool. So when WhatsApp had an hours-long global outage on 25 October 2022, the world noticed.
In this post I'll explain how to use a cloud pubsub service such as Ably to visualize the progress of a serverless workflow in realtime. You'll learn.
Like many other companies, Ably began working remotely because of the Covid pandemic. In time, we discovered that a remote-first approach is well suited and a key driver to our success. Remote-first makes the most sense to us, considering our mission and the goals we want to achieve. It has many perks, such as being able to hire diverse talent from all over the globe, as well as reaching more customers with our technology and product offering.
Yesterday, Thursday 15th September, Adobe agreed to buy the collaborative design tool Figma for $20bn. Figma is a browser-based tool that enables team members to work together simultaneously to create, modify and comment upon designs in realtime. It’s part of a new breed of online tools that enable the creative process to be live and collaborative. Figma was rumored to be in the running for acquisition by Microsoft, and Adobe has paid top price to snap it up.
This blog post is the first in what we intend to be a series to detail Ably’s journey in building the next iteration of our global network. It focuses on the design and we will follow up with posts detailing the building, and finally migration from old to new. If you are interested in how you can network AWS accounts together on a global scale then read on! Ably operates a global network spanning 8 AWS regions with hundreds of additional points-of-presences.