
WebSocket Application Monitoring
WebSockets have been around for over a decade now, but the real-time web existed long before they came. This preceding ‘real-time’ web was typically slower and hard to achieve. It

Optimizing Web Performance: Understanding Waterfall Charts
Waterfall charts are diagrams which represent how website resources are being downloaded, parsed by the engine, in a timeline that gives us the opportunity to see the sequence and dependencies

The 10 Most Common HTTP Status Codes
As a typical Internet user, nothing is more frustrating than waiting for a web page to display, only to receive a “Page Not Found” 404 error status code. Sure, we

Top 13 Site Reliability Engineer (SRE) Tools
The role and responsibilities of a site reliability engineer (SRE) may vary depending on the size of the organization, and as such, so do site reliability engineer tools. For the

SRE Incident Management: Overview, Techniques, and Tools
In the world of a site reliability engineer (SRE), failure is not only an option, but also expected. Systems, web applications, servers, devices, etc., are all prone to performance issues

Monitoring Distributed Systems
There was a time when standing up a website or application was simple and straightforward and not the complex networks they are today. Web developers or administrators did not have

SRE Principles: The 7 Fundamental Rules
In one of our previous articles, we discussed what an SRE is, what they do, and some of the common responsibilities that a typical SRE may have, like supporting operations,

What is a Site Reliability Engineer (SRE)?
A site reliability engineer, or SRE, is a role that that encompasses aspects of both software engineering and operations/infrastructure. It also encompasses a strategy and set of practices and principles

Email Infrastructure Monitoring Checklist
A lot of time and resources are invested in making sure your customers get your emails. This is where email infrastructure comes in handy. While you have limited control over

Monitoring Serverless Applications
Serverless. It’s likely you’ve already come across this term somewhere, but what exactly does it mean? Well, to start, serverless, or serverless computing, doesn’t really mean there aren’t servers involved,

How to Optimize Websites for Ad Publishers
As an ad publisher, your revenue depends on two main factors: traffic to your site and ad optimization. A lot of the focus goes into the practice and processes of

What Does My Website Look Like From China? Test and Monitor Performance from China
In this current age of the Internet, it’s a common practice to build a website to run your online business. With the networks all around the world, theoretically, you can