Jeremy Grosser :: Deploying code with packages
10 days ago
The Right Way to do Debian packaging.
debian
packaging
10 days ago
Yammer Engineering - Yammer Engineering Blog - Managing Node.js Dependencies and Deployments at Yammer
14 days ago
Yammer goes one further than we do and commits node_modules alongside application code.
nodejs
deployment
npm
14 days ago
Logstash and ElasticSearch | Everything is a Freaking DNS problem
22 days ago
I've been bitten by this. The symptom is an inability to perform higher-order searches.
elasticsearch
logstash
22 days ago
Backing Up and Restoring Data | DataStax Cassandra 1.0 Documentation
25 days ago
Cassandra snapshot backups
cassandra
backup
ops
25 days ago
obfuscurity/tasseo
27 days ago
MOAR GRAPHITE DASHBOARDS
graphite
metrics
visualization
d3
monitoring
graphing
27 days ago
The Official Rackspace Blog - Rackspace Contributes Cassandra CQL Driver For Node.js
4 weeks ago
Rackspace's Node CQL client.
cassandra
cql
nodejs
javascript
4 weeks ago
Operations - Cassandra Wiki
4 weeks ago
Introductory operational information about Cassandra.
ops
cassandra
backups
monitoring
4 weeks ago
Nagios NSCA
4 weeks ago
Good overview of the best way I've seen to use Nagios.
nagios
nsca
monitoring
alerting
4 weeks ago
HOWTO: SSH Tunneling Made Easy
5 weeks ago
Succinct howto for SSH tunneling without goofy netcat calls.
ssh
5 weeks ago
Learn to use extended filesystem ACLs | TechRepublic
5 weeks ago
I learned a new thing about Linux.
linux
acl
security
5 weeks ago
Configuring HTTPS servers
6 weeks ago
Nginx SSL documentation. Good summary of SNI for serving multiple sites from the same IP address.
nginx
ssl
sni
6 weeks ago
Cloudsmith Wham!
6 weeks ago
Puppet module dependency graphs in the cloud!
See http://wham.cloudsmith.com/whamgraph?repository=emtrane%2Fpuppet-repo for an example.
puppet
See http://wham.cloudsmith.com/whamgraph?repository=emtrane%2Fpuppet-repo for an example.
6 weeks ago
» Any-Metric Graphing with Graphite and Syslog Jeff Blaine
6 weeks ago
How to use syslog(3) to emit metrics and rsyslog for transport.
metrics
monitoring
logging
graphite
syslog
rsyslog
6 weeks ago
I don't hire unlucky people - raganwald's posterous
7 weeks ago
Great parable on hiring, screening potential employees, and the false tests like spelling people use to cull resumes.
hiring
7 weeks ago
Counting Triangles - Social Graph Analysis
7 weeks ago
Biased comparison of a graph-traversal solutions in raw Hadoop, Pig, and Vertica on a hilariously small data set.
hadoop
pig
vertica
graph
algorithms
7 weeks ago
Google: Achieving Rapid Response Times in Large Online Services
7 weeks ago
Things to consider when optimizing at the 99th percentile. Variance is key and is one of the biggest reasons EBS blows.
Counterintuitively, he suggests synchronizing variances across a cluster (for example, a Puppet run). Even though for that moment in time all requests are slow, it's better to do that than let every request potentially be slow because it fanned-out to a temporarily slow node.
ops
dist
variance
performance
scalability
optimization
google
jeffdean
Counterintuitively, he suggests synchronizing variances across a cluster (for example, a Puppet run). Even though for that moment in time all requests are slow, it's better to do that than let every request potentially be slow because it fanned-out to a temporarily slow node.
7 weeks ago
Treasure Data Blog | Fluentd: the missing log collector
7 weeks ago
A LogStash-like log aggregation tool that compares itself favorably to Scribe and Flume.
logging
ruby
fluentd
7 weeks ago
ubuntu - Logging a Daemon's Output with Upstart - Server Fault
7 weeks ago
A better way to do Upstart configurations.
upstart
linux
ubuntu
init
supervision
7 weeks ago
A Few Thoughts on Cryptographic Engineering: Surviving a bad RNG
8 weeks ago
Lots of good stuff about how your PRG affects your entire crypto stack. Good links, too.
crypto
security
prg
8 weeks ago
Jolokia
8 weeks ago
JMX-to-HTTP bridge that Pancakes recommends for use with Cassandra.
java
jmx
json
http
monitoring
8 weeks ago
Brendan's blog » Linux Kernel Performance: Flame Graphs
8 weeks ago
Interesting call graph visualization.
performance
profiling
visualization
perf_events
systemtap
dtrace
oprofile
linux
kernel
8 weeks ago
Bob Vawter - Google+ - I'm back in the phone screening saddle again. It is…
8 weeks ago
Good tips for phone screening.
interviews
phonescreens
hiring
8 weeks ago
cloudant/bucky
8 weeks ago
A combination StatsD, carbon-relay, and collectd-graphite-proxy.
collectd
statsd
graphite
metrics
monitoring
8 weeks ago
Kibana. Search it, score it, prove it.
8 weeks ago
Alternative frontend to Logstash.
logstash
elasticsearch
logging
monitoring
8 weeks ago
rashidkpc/Kibana
8 weeks ago
Alternative frontend to Logstash.
logstash
elasticsearch
logging
monitoring
8 weeks ago
Getting Real About Distributed System Reliability - Jay Kreps
8 weeks ago
Stand back, I'm going to try science.
dist
science
reliability
availability
benchmarks
8 weeks ago
Redis persistence demystified
8 weeks ago
Everything you ever wanted to know about Redis and I/O.
redis
8 weeks ago
“Boring Things First” by John Barnette
8 weeks ago
A thousand times, "yes."
ops
infrastructure
deployment
testing
automation
priorities
8 weeks ago
Example Debian preseed
8 weeks ago
Includes LVM, too, but still doesn't get everything quite right in Ubuntu 12.04.
debian
preseed
lvm
8 weeks ago
protobuf recursive messages - Google Search
9 weeks ago
Pancakes: 'protip: protobufs support recursive definitions. just google "protobuf recursive messages" instead of "protobuf recursive types"'
protobuf
9 weeks ago
mozilla-services/circus
9 weeks ago
Process supervision as a library. Interesting in the fat-JAR deployment scenario.
python
circus
supervision
9 weeks ago
gflarity/response
10 weeks ago
Another Node-based proxy of Graphite data.
graphite
monitoring
nodejs
10 weeks ago
seomoz/shovel
10 weeks ago
I'm pretty sure I hate this but Square's all excited about browser-based deploy tools. There may be some ideas in here worth stealing.
shovel
rake
python
deploy
10 weeks ago
Context Needed
11 weeks ago
Whenever I see calls-to-action like this, I think about engineering school: someone at probably every school reminds every young engineer that if they cheat they'll likely kill people. The stakes are rarely so dramatic in web operations but that's no excuse to slack off.
operations
benchmarks
honesty
11 weeks ago
nelhage/reptyr
11 weeks ago
Neat use of ptrace to actually reparent a process under a different PTY.
reptyr
linux
ptrace
pty
11 weeks ago
ProjectGoals - vitess - Vitess project goals - Scaling MySQL databases for the web - Google Project Hosting
11 weeks ago
YouTube, riffing on MySQL. Perhaps most interesting because they use Go.
mysql
ha
golang
11 weeks ago
Public Key Cryptography: Diffie-Hellman Key Exchange - YouTube
11 weeks ago
Fantastic visual explanation of Diffie-Hellman.
crypto
diffiehellman
11 weeks ago
Stow - GNU Project - Free Software Foundation
12 weeks ago
Old GNU project I'd never heard of. It installs packages in a private directory and uses symbolic links to place binaries and man pages.
stow
packaging
12 weeks ago
64 bit - RHEL5: Forbid installation of i386 packages on 64-bit systems? - Server Fault
12 weeks ago
Always multilib_policy = best on RPM-based systems. What in the fuck were they thinking?
rpm
yum
12 weeks ago
TipsAndTricks/KickStart - CentOS Wiki
12 weeks ago
With multiple NICs, append ksdevice=bootif to the kernel command line.
kickstart
12 weeks ago
Towards Reusable Charts
12 weeks ago
Bostock dropping knowledge on data structure design in Javascript. It just happens to be about graphs.
d3
javascript
graphs
12 weeks ago
Sending Alerts With Graphite Graphs From Nagios | Musings of an Anonymous Geek
12 weeks ago
Walkthrough of how one would derive Nagios alerts from Graphite graphs. The explanation doesn't match up with the implementation: it claims to use some bleeding-edge feature of Graphite but in reality if just downloads the graph and attaches it to the email.
graphite
nagios
monitoring
12 weeks ago
Put a service on it: How web services power Getty Images The Getty Images Blog
12 weeks ago
Interesting distinction I haven't seen before: basic services have no dependencies while process services may depend on other basic or process services.
soa
12 weeks ago
Puppet And Common Errors | Looking For The Source Code Of Life, LINUX..
12 weeks ago
Common SSL-related errors one sees in a Puppet agent/master relationship.
puppet
12 weeks ago
DebianInstaller/Preseed - Debian Wiki
february 2012
Info on using Debian preseed files from the kernel command-line.
debian
preseed
automation
linux
february 2012
37signals
adobe
air
ajax
amazon
apache
apartment
api
apollo
appengine
apple
apt
architecture
art
assembly
async
audio
automation
aws
backup
bash
beer
bicycle
bike
blog
book
browsers
build
c
c++
cache
california
camera
car
cartoon
cassandra
chicken
christmas
ci
cli
cloud
cm
code
collectd
color
comic
compiler
concurrency
conference
config
cooking
crypto
css
cvs
cycling
daemon
data
date
db
debian
debug
delaunay
delicious
deploy
deployment
design
dist
django
dmg
dns
docs
dtrace
ec2
economics
ego
email
erlang
event
exif
extension
facebook
ffmpeg
filesystem
firefox
flash
flex
flickr
food
forum
funny
fuse
ganglia
gcc
gecko
geo
geometry
git
github
gnu
golang
google
graph
graphicsmagick
graphite
greasemonkey
grep
hack
hackday
hadoop
hardware
hash
hdr
history
hosting
howto
html
http
humor
ie
innodb
intel
internet
io
irc
java
javascript
jpeg
jquery
json
jvm
kentucky
kernel
keyboard
kv
l10n
legal
libevent
linux
logging
lxc
mac
mail
make
mapreduce
maps
mashup
math
me
memcache
memcached
memory
meta
metrics
mfc
microsoft
monitoring
mozilla
mp3
msdn
multicast
muni
munin
music
mysql
nagios
network
networking
news
nodejs
nokia
nsis
oauth
opendns
opensource
openssl
ops
oreilly
osx
packaging
parallelism
pecl
people
percona
performance
perl
photography
photoshop
php
politics
posix
postfix
preseed
presidio
press
profiling
programming
proxy
puppet
python
queue
rack
rails
rcrowley
recipe
redis
regex
richardcrowley
router
rpm
rrd
rss
ruby
s3
screenshot
script
sdk
search
security
sf
sh
shell
smtp
socket
software
solaris
songbird
sql
ssh
ssl
standards
startup
stl
storage
string
strings
svn
sxsw
tcp
tech
terminal
threading
time
tls
tokyocabinet
tokyotyrant
travel
triangulation
tshirt
twitter
typography
ubuntu
unicode
unix
uploadr
uploadr3
utf8
vc
vc++
versioncontrol
vhdl
video
vim
virtualbox
visualization
visualstudio
washu
web
web2.0
wedding
wifi
wiki
windows
wordpress
x86
xml
xpcom
xul
xulrunner
yahoo
youtube
yum
zfs