node_modules in git
The source of Yammer's pattern.
nodejs  npm  deployment 
14 days ago
Yammer Engineering - Yammer Engineering Blog - Managing Node.js Dependencies and Deployments at Yammer
Yammer goes one further than we do and commits node_modules alongside application code.
nodejs  deployment  npm 
14 days ago
HttpChunkinModule
Transfer-Encoding: chunked for Nginx.
nginx 
17 days ago
Logstash and ElasticSearch | Everything is a Freaking DNS problem
I've been bitten by this. The symptom is an inability to perform higher-order searches.
elasticsearch  logstash 
22 days ago
Netflix/astyanax
Netflix's Java Cassandra client.
java  cassandra 
4 weeks ago
Operations - Cassandra Wiki
Introductory operational information about Cassandra.
ops  cassandra  backups  monitoring 
4 weeks ago
Nagios NSCA
Good overview of the best way I've seen to use Nagios.
nagios  nsca  monitoring  alerting 
4 weeks ago
HOWTO: SSH Tunneling Made Easy
Succinct howto for SSH tunneling without goofy netcat calls.
ssh 
5 weeks ago
Configuring HTTPS servers
Nginx SSL documentation. Good summary of SNI for serving multiple sites from the same IP address.
nginx  ssl  sni 
6 weeks ago
Crowley Hat from Zazzle.com
Trucker hat with the Crowley crest on it.
crowley  hat 
6 weeks ago
» Any-Metric Graphing with Graphite and Syslog Jeff Blaine
How to use syslog(3) to emit metrics and rsyslog for transport.
metrics  monitoring  logging  graphite  syslog  rsyslog 
6 weeks ago
etsy/logster
Etsy's log-to-Graphite broker.
logging  monitoring  graphite  logster 
6 weeks ago
I don't hire unlucky people - raganwald's posterous
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
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
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 
7 weeks ago
Treasure Data Blog | Fluentd: the missing log collector
A LogStash-like log aggregation tool that compares itself favorably to Scribe and Flume.
logging  ruby  fluentd 
7 weeks ago
A Few Thoughts on Cryptographic Engineering: Surviving a bad RNG
Lots of good stuff about how your PRG affects your entire crypto stack. Good links, too.
crypto  security  prg 
8 weeks ago
Jolokia
JMX-to-HTTP bridge that Pancakes recommends for use with Cassandra.
java  jmx  json  http  monitoring 
8 weeks ago
cloudant/bucky
A combination StatsD, carbon-relay, and collectd-graphite-proxy.
collectd  statsd  graphite  metrics  monitoring 
8 weeks ago
Foreman
Puppet inventory management frontend and ENC.
puppet  foreman  cm 
8 weeks ago
Redis persistence demystified
Everything you ever wanted to know about Redis and I/O.
redis 
8 weeks ago
Ubuntu Netboot Images
Where the preseeds come from.
debian  preseed  pxe 
8 weeks ago
Example Debian preseed
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
Pancakes: 'protip: protobufs support recursive definitions. just google "protobuf recursive messages" instead of "protobuf recursive types"'
protobuf 
9 weeks ago
mozilla-services/circus
Process supervision as a library. Interesting in the fat-JAR deployment scenario.
python  circus  supervision 
9 weeks ago
jordansissel/lol-logging
More hate-driven-development from Jordan.
logging 
9 weeks ago
fapestniegd/pkild
LDAP-authenticated PKI server.
security  pki  ssl  certificates 
10 weeks ago
gflarity/response
Another Node-based proxy of Graphite data.
graphite  monitoring  nodejs 
10 weeks ago
seomoz/shovel
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
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
Neat use of ptrace to actually reparent a process under a different PTY.
reptyr  linux  ptrace  pty 
11 weeks ago
Stow - GNU Project - Free Software Foundation
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
seamusabshere/unix_utils - GitHub
Or, you know, write a shell script? Fuck.
ruby  unix 
12 weeks ago
64 bit - RHEL5: Forbid installation of i386 packages on 64-bit systems? - Server Fault
Always multilib_policy = best on RPM-based systems. What in the fuck were they thinking?
rpm  yum 
12 weeks ago
TipsAndTricks/KickStart - CentOS Wiki
With multiple NICs, append ksdevice=bootif to the kernel command line.
kickstart 
12 weeks ago
Towards Reusable Charts
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
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
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..
Common SSL-related errors one sees in a Puppet agent/master relationship.
puppet 
12 weeks ago
DebianInstaller/Preseed - Debian Wiki
Info on using Debian preseed files from the kernel command-line.
debian  preseed  automation  linux 
february 2012
« earlier      
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

Copy this bookmark:



description:


tags: