Systems | Development | Analytics | API | Testing

Latest Blogs

Testing A Communications Platform's (CPaaS) Performance

With the growing demand for online communication, there has been a noticeable increase in platforms to provide just that. With such service comes high expectations in quality and usability to become the best! We hear about those high expectations quite often, some people developing video calling applications that use CPaaS expect them to work and scale perfectly and don’t load test their own applications.

My DevOps Journey Beyond Configuration Management

For most of my software engineering career, my experience with DevOps was all about configuration management. But after many years of experience with some key mentors, I began to see DevOps as so much more. In this article, I’ll summarize my DevOps evolution from a high level. If you’d like to go further in-depth, check out the recording from my Destination: Automation presentation below. ​​

From message history to State Persistence: a user-driven Ably feature evolution

The global increase of realtime data is spurred on by the steady rise of user demand for realtime digital experiences - from virtual events, news, and financial information to IoT devices. The Ably platform has been providing realtime infrastructure for over 5 years now , and we’ve seen, and helped, the demand increase first-hand. A few years ago, our customers only had realtime requirements for one or two specific features, usually around firing updates and notifications.

It's Time We All Stop Cursing The Darkness

To paraphrase a popular Chinese proverb: “It is better to light a log line than to curse the darkness”. And yet it’s 2021, and many of us are still lost in the dark, struggling to find a match, praying for that one missing log line that would have pointed us in the right direction. How did things get this bad? Since time immemorial, we have relied on logging as the first trustworthy, intuitive, and straightforward debugging method.

BigQuery Admin reference guide: API landscape

So far in this series, we’ve been focused on generic concepts and console-based workflows. However, when you’re working with huge amounts of data or surfacing information to lots of different stakeholders, leveraging BigQuery programmatically becomes essential. In today’s post, we’re going to take a tour of BigQuery’s API landscape - so you can better understand what each API does and what types of workflows you can automate with it.

IDC reveals 323% ROI for SAP customers using BigQuery

If the COVID-19 pandemic has taught us anything, it is that speed and intelligence are of the essence when it comes to making business decisions. Organizations must find ways of keeping ahead of competitors and disruptions by continually leveraging data to make smart decisions. The problem? Data may be everywhere, but it’s not always available in a form that businesses can use to generate analytics in real time.