Home / Companies / Ably / Blog / May 2016

May 2016 Summaries

3 posts from Ably

Filter
Month: Year:
Post Summaries Back to Blog
Realtime data delivery is a crucial aspect of modern technology and communication. It refers to the instantaneous exchange of information without any delay, typically within 100 milliseconds. This concept differs from real-time events like watching the Titanic sink in real time, which took place in the past but was not live or interactive. Realtime data infrastructure is about providing an open, bi-directional, synchronous communication channel that enables immediate exchange of information between users and systems. Realtime experiences are different from traditional request/response models where a user sends a request and awaits a response. In realtime, data can be pushed to devices without the need for refreshing or requesting updates. Real-world examples include social media feeds that update in real time, live chat applications, and location tracking services like Uber. The shift towards realtime experiences is expected to change user expectations from traditional web interfaces. It may also lead to new paradigms in technology, such as "conversations as a platform," which emphasizes the importance of real-time communication channels for various applications.
May 19, 2016 889 words in the original blog post.
This article discusses the growing importance of realtime digital experiences in various industries and applications. It highlights common use cases such as gaming, gambling, events, chat, social media, data feeds, content delivery, notifications, alerts, and collaboration tools. The author also explores future innovations where realtime technology is expected to make a significant impact, including embedded chat, omnichannel experiences, crowdsourcing, smart automation, internet of things (IoT), out-of-home media, device-to-device interactions, marketing automation, personal assistants, software updates, and smart notifications. The author emphasizes the role of realtime data infrastructure providers like Ably in enabling these cutting-edge experiences and encourages businesses to adopt realtime technologies for better customer engagement and satisfaction.
May 19, 2016 1,008 words in the original blog post.
The Ably team has developed a solution for handling changing connectivity state in realtime messaging systems. They have tackled the challenge of connection state and stream continuity, which is essential for applications like chat functionality. Their approach involves retaining the state of each client's connection to Ably's frontend servers, allowing the server to continue receiving and storing messages on behalf of disconnected clients. This enables replaying of missed messages when a client reconnects. They have also addressed challenges related to resilient storage, connection state migration, fallback transports, and storing cursors instead of data for efficient message handling.
May 06, 2016 1,504 words in the original blog post.