Read about my ideas for Test First in Operations at The Build Doctor. Julian Simpson (@simpsonjulian) is "The Build Doctor", or as he states it: Blogger, professional build manager, systems administrator, caffiene addict, dad. We already had the pleasure to publish his great post Partitions and Warfare. Check out Julians posts there. It's worth it!
Author: Matthias Marschall
Four Short Links: 30 April 2009
Why do programmers code, priorities, how to assess a programmers competency and continuos integration cage fight - some food for thought... Programmers Don't Like to Code (Jonathan 'Wolf' Rentzsch) - A very insightful article about why programmers keep re-writing code: To understand, and, after understanding, to simplify. Mud Rooms, Red Letters, and Real Priorities (Merlin … Continue reading Four Short Links: 30 April 2009
ZFS vs LVM For Dummies
Warning: This article is an over-simplified and absolutely incomplete view of ZFS vs LVM from a user's point of view. I'm sure, LVM works great for a lot of people, but, well, for me it sucked. And ZFS simplifies my life. Honestly. Here's why. Providing Disk Space To Virtual Machines Ok, I have to admit … Continue reading ZFS vs LVM For Dummies
Monitoring tools essentials: Munin vs. Nagios
When you're running any business critical application, you need to know what's going on with it. Is it up? Does it cause extended load on your servers? Does it have enough disk space left, how fast is the data on the disk growing, etc. To know all that, you need a tool which a) monitors … Continue reading Monitoring tools essentials: Munin vs. Nagios
The Attack Of The Affiliate Spammer
It happened on an ordinary Friday afternoon at around 6 pm. Suddenly, our traffic at autoplenum.de quadrupeled. Just like flipping a switch. Boom! There it was, tons of new users out of the clear blue sky. My first concern was for our servers and their ability to deal with that peak load. Luckily, I had … Continue reading The Attack Of The Affiliate Spammer
Agile Essentials – Speed instead of chaos
Yesterday I gave a talk about the "why" of agile software development based on ideas and concepts of lean manufacturing. It shows some tools to speed up development by reducing waste and by working in small batches. Check it out and share it if you like it. Agile Essentialshttp://static.slidesharecdn.com/swf/ssplayer2.swf?doc=agileessentialsforslideshare-090402145018-phpapp02&rel=0&stripped_title=agile-essentials View more presentations from webops.
Relaunching your website – the last excuse for a big bang release
I really love working in small batches as it ensures timely feedback and fast realization of customer value. Usually, we release two to three times a week - each release featuring only a handful of user stories. While I got used to working in this mode over the last couple of years, it's really impressive … Continue reading Relaunching your website – the last excuse for a big bang release
Dump your issue tracking system – get agile!
It's a sad reality. Most IT departments are drowning in a sea of unresolved trouble tickets. Every staff member does her best to keep afloat by working off issue after issue from the never ending stream of trouble tickets. Motivation and quality plummet because, in such a work mode, people tend to work alone feel … Continue reading Dump your issue tracking system – get agile!
An in-depth look at a Carpet appliance: The apache load balancer
Today, I want to walk you through one of the ready-made appliance recipes that comes with Carpet. This article assumes you've read the getting started with Carpet guide. Appliance recipes are plain Capistrano recipes which enable you to setup a complete server by just using one of the pre-defined ones like apache_lb, rails_22, memcached or … Continue reading An in-depth look at a Carpet appliance: The apache load balancer
Securely tunneling Munin traffic
This is a guest post by Thomas Eisenbarth. Thomas studied computer science at the University of Augsburg, currently works at BINconsult GmbH, Berlin and co-founded makandra GmbH in Augsburg. He and his teams develop and operate web applications. As Dan discussed already in Getting a Grip on your Operations with Munin and 10 Seconds A … Continue reading Securely tunneling Munin traffic
