Incident handling at Kayako

We at Kayako strive for the number of 9’s in our uptime metric. We want to ensure minimum service disruption for our customers, and therefore we need to work hard on the following two aspects: Identifying that an incident has...

Slow HTTP - The Insidious Killer

Slow HTTP are application layer Denial Of Service (DoS) attacks and have a potential to knock down a server with limited resources. Because of the nature of the attack (slow speed and low volume), they are hard to detect and...

How 'ls' command output caused a downtime on prod

ls is one of the innocuous commands that sysadmins probably use hundreds of times a day. But yesterday, we faced downtime on production because of the output of this command. Here’s the full story… One of our production app server...

Null HUMLA Write-up

Last week I got a chance to attend my first Null HUMLA workshop. People who are not familiar with Null, it is a community of security enthusiasts who are willing to share knowledge and trying to make the world a...

My Internship At Kayako

This post was originally posted on Medium as a part of life at Kayako series. This summer I got the opportunity to do an internship as a Product Engineer at Kayako. I was fresh out of college and looking for...