I hereby claim:
- I am dastergon on github.
- I am dastergon (https://keybase.io/dastergon) on keybase.
- I have a public key ASCWcL_1JH05ltGCQ6HWe-ZJvFnUN0PwfIz1W-Hm857bEQo
To claim this, I am signing this object:
// Kernighan's 1972 A Tutorial Introduction to the Language B | |
// https://en.wikipedia.org/wiki/%22Hello,_World!%22_program | |
main(){ | |
extrn a,b,c; | |
putchar(a); putchar(b); putchar(c); putchar('!*n'); | |
} | |
a 'hell'; | |
b 'o, w'; |
I hereby claim:
To claim this, I am signing this object:
Topics | |
---|---|
Service Overview | What is it, who uses it, where does it fit in overall |
Technical Architecture | Overview, upstream dependencies, sub-components |
Development Process | Source control, external dependencies, build, test, tools |
Change Management / Deployment | Process, technology, cadence, gates, rollback |
Configuration Management | Process, technology, source control |
Demand Forecasting, Capacity Management | How do you shift load, or scale? How do you load test? Can you shed load? |
In [1]: class One: | |
...: def __init__(self): | |
...: self.bw_rate = 1 | |
...: | |
In [2]: class Two: | |
...: def __init__(self): | |
...: self.bw_rate = 0 | |
...: |
In order of first appearance in The Morning Paper.
This list is meant to be a both a quick guide and reference for further research into these topics. It's basically a summary of that comp sci course you never took or forgot about, so there's no way it can cover everything in depth. It also will be available as a gist on Github for everyone to edit and add to.
#!/usr/bin/env python | |
# -*- coding: utf-8 -*- | |
"""dbsnap is a DB snapshot management tool for Amazon RDS. | |
Demo tool used for educational purposes in http://blog.codebender.cc/2015/12/08/automating-db-snapshots-at-amazon-rds/ | |
""" | |
from __future__ import print_function | |
import boto3 |
A checklist for designing and developing internet scale services, inspired by James Hamilton's 2007 paper "On Desgining and Deploying Internet-Scale Services."
import java.io.BufferedReader; | |
import java.io.InputStreamReader; | |
import java.net.HttpURLConnection; | |
import java.net.URL; | |
public class HttpURLCon { | |
private final String USER_AGENT = "Mozilla/5.0"; | |
public static void main(String[] args) throws Exception { |
SRE Practices | |
Weekly Ops Review | |
Lunch and Learn | |
Pre-mortem | |
Maturity Model | |
SRE Games | |
State of the Union | |
RACI | |
OOPs Meeting |