Skip to content

Instantly share code, notes, and snippets.

@asim
asim / service-checklist.md
Created March 3, 2018 11:38 — forked from acolyer/service-checklist.md
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?
@asim
asim / sysctl.conf
Created September 14, 2013 11:40 — forked from kgriffs/sysctl.conf
# Configuration file for runtime kernel parameters.
# See sysctl.conf(5) for more information.
# Protection from SYN flood attack.
net.ipv4.tcp_syncookies = 1
# See evil packets in your logs.
#net.ipv4.conf.all.log_martians = 1
# Disable packet forwarding.
@asim
asim / about.md
Created August 9, 2011 14:17 — forked from jasonrudolph/about.md
Programming Achievements: How to Level Up as a Developer