Systems | Development | Analytics | API | Testing

Ably

In numbers: What it takes to build and deliver realtime experiences

The drive for constant innovation in realtime experiences across chat, collaborative tools, and interactive dashboards has never been greater. Ably surveyed over 500 engineering leaders who have delivered realtime experiences, so that we can share their insider knowledge on what it takes, the challenges faced, and how they would recommend approaching it.

Why low latency is essential for delivering realtime updates at scale

Each business (regardless of industry) and every software developer has latency on their radar. Yet, it's typically not at the top of the priority list, and generally, that's just fine. But when it comes to the world of realtime updates, this casual attitude can trip you up. When you're piecing together a system for realtime updates, low latency jumps from being an afterthought to a critical, front and center requirement.

Ably Datadog Integration: Visualize and monitor your Ably apps in Datadog

Stay on top of issues and easily forecast usage for Ably-powered realtime applications in your out-of-the-box Datadog dashboards. Cloud-based applications providing live user experiences at scale need to measure their realtime infrastructure’s state and health at all times. Imagine a customer support chat system supporting thousands of businesses or a live sport event delivering updates to millions of fans.

Building realtime updates into your application: 3 things to consider

Let's talk about a problem all baseball fans know all too well: you're stuck in traffic or buried under a mountain of work, and there's no way you're going to make it home in time for the game. An average baseball game clocks in around three hours, and sometimes, life doesn't afford you that kind of leisure time. Here, apps promising live game updates become a lifeline for the busy fan. However, that's where we hit a snag.

How to increase product adoption

Failure is the norm. Out of the thousands of consumer products launched each year, 80% fail. For tech start-ups, the situation is marginally more favorable but, even so, only one in ten succeed. The companies that make it all have one thing in common: a focus on product adoption. From launch through to maturity, ensuring that people are signing-up for and using your product is an almost perfect proxy for product-market fit.

Group chat app with OpenAI's GPT

In this project, we build upon the foundations laid by Building a realtime chat app with Next.js and Vercel to integrate OpenAI's Completion API. This enhancement offers a more engaging user experience and supplies AI-driven chat assistance in a group chat setting. You'll learn how to: Next.js is a React framework from Vercel. It is used to build static web applications with server side rendering, serverless functions and seamless hosting.

How to increase active users (MAU and DAU)

According to UBS, ChatGPT was the fastest growing consumer application in history. In just two months it went from launch to 100 million monthly active users. That led to a cultural and technological impact that saw Microsoft invest billions in the product’s parent company. But even if your product doesn’t break records, knowing the number of active users can help you understand its product/market fit, the impact of the changes you make, and how well the product retains user loyalty.

5 best chat APIs and messaging SDKs

Looking for the perfect chat solution can be a daunting task. You need a provider that not only supports all the necessary chat features but also offers delivery and scaling guarantees to ensure a smooth chat operation as your business grows. While it might be tempting to start with a simple solution and see how your needs evolve, underestimating the importance of finding the right provider can be a costly mistake.

The rise of Realtime Collaboration

The past few years—accelerated by the pandemic—have seen people move more of their work and personal lives online. There’s a huge growth in teams working remotely, either on a full or part-time basis. And many companies have embraced the remote-first model - offering remote-first or hybrid positions as standard. However this shift to remote, online-first interaction brings challenges. For remote workers, one of the biggest impacts has been in the way that they work together.

10 key features for multiplayer collaboration tools and software

With software such as Google Docs and Figma now part of the everyday productivity toolkit for millions of people, multiplayer collaboration features have become mainstream. Thanks, in part, to the boom in distributed teams and remote working, new software is increasingly built from the ground up with realtime collaborative features – and other vendors are looking at how to retrofit multiplayer collaboration to existing products.