Skip to content

Instantly share code, notes, and snippets.

import random
class Ball:
def __init__(self):
self.touched = False
class Urn:
def __init__(self, amount):
jorgearanda /
Created Sep 15, 2016 — forked from acolyer/
Internet Scale Services Checklist

Internet Scale Services Checklist

A checklist for designing and developing internet scale services, inspired by James Hamilton's 2007 paper "On Desgining and Deploying Internet-Scale Services."

Basic tenets

  • Does the design expect failures to happen regularly and handle them gracefully?
  • Have we kept things as simple as possible?

Keybase proof

I hereby claim:

  • I am jorgearanda on github.
  • I am jorgearanda ( on keybase.
  • I have a public key whose fingerprint is E83C D413 85FC 5273 B454 BE41 46D3 3B1B EA83 03B9

To claim this, I am signing this object: