Posts related to Computer Science

Capacity Planning in Four Parts: Telling the Future without a Crystal Ball

This blog post is based on a talk I gave at SREcon18 EMEA. If you’d like to see the slides or watch the talk, click here to view the usenix website. Let’s start with a radical concept: you’ve already got 50% of the work done to start capacity planning. A lot of what SRE teams do already feeds directly into understanding and forecasting capacity.

read more

Hot-swapping a Go program

Sometimes, running an always-on program is important and there a lot of moving parts to move around in order to stop and restart a program. Recently, I’ve been helping UCC Netsoc develop a Discord Bot written in Go to help their committee and their members as well as provide a clean avenue for people to seek help and technical support from their Systems Administrators.

read more