Back to videos

Shoreline on Shoreline: Alarms & Actions for Release Testing

Hear from Senior Director, Haritha Gongalore, on how rewarding it is to use Shoreline Alarms and Actions to test and certify our own releases.
1 min
play_arrow
Summary

In order to succeed, we understand that innovating to meet the needs of our loyal users is a must. And there's no better way to understand their POV outside of becoming a customer ourself! Hear from Shoreline Senior Director of Engineering, Haritha Gongalore, on how rewarding it is to use Shoreline Alarms and Actions to test and certify our own releases.

We use Shoreline Alarms and Actions in our release certification testing.

For example, we monitor memory usage of various subsystems, and when they breach a certain threshold, an alarm is raised.

A bot is then triggered and collects all the debugging information to record it for later analysis.

We find this to be a very effective technique at debugging spikes in memory usage.

It is very rewarding when you can use your own product to make it even better.

Transcript

View more Shoreline videos

Looking for more? View our most recent videos
1 min
Shoreline Fleetwide Debugging
Run a single command across the entire fleet to diagnose incidents more quickly.
3 min
Building a Culture Around Reliability
It's not some other team's job to keep your service up. Just like it's not some other team's job to fix your bugs or make sure that your system doesn't have vulnerabilities. We all have to own it. That is what a culture of reliability requires.
2 min
Slack vs. Waste
Waste is when resources are deeply over-provisioned, underutilized, or not utilized at all. Slack appears like the same thing, but you create it with purpose. It's important to understand the difference to drive costs down.