Healthy organizations exhibit similar patterns of behavior, organization and improvement efforts. In this series we explore some of those patterns through testimonies from their practitioners and through analysis by consultants in the field who have been exposed to multiple DevOps adoption initiatives.
We take a look at Etsy's blameless postmortems, both in terms of philosophy, process and practical measures/guidance to avoid blame and better prepare for the next outage. Because failures are inevitable in complex socio-technical systems, it’s the failure handling and resolution that can be improved by learning from postmortems.
There is a right way and a wrong way to engineer effective telemetry systems and there is a finite combination of practices which — whatever your choice of individual tools — are predictive of success. If you are building or designing your next monitoring system, take a look at this short list of habits exhibited by the most successful monitoring systems in the world today.
Benjamin Wootton, DevOps consultant, shares his view of the DevOps landscape in 2015. What's the low hanging fruit to kickstart DevOps transformations, how to leverage cloud and containers and more. 1
Lean Product Development takes an end-to-end focus on the flow of work through a system. This article discusses what impedes the flow of work, and how we manage impediments to the flow of work.
This article shows how to do planning using reference class forecasting with the #NoEstimates paradigm which promises more accuracy in forecasts. 13
What are the practical concerns associated with running microservice systems? And what you need to know to embrace the power of smaller services without making things too hard? 2
How multi User Performance testing using modern data visualisation techniques gaines early insight into location specific performance and application areas that may have "sleeping" performance issues.
In this article, author explores Cassandra CLI architecture model using JArchitect tool and CQLinq language to analyze its code base.
"DTrace: Dynamic Tracing in Oracle Solaris, Mac OSX and FreeBSD" is written by Brendan Gregg and Jim Mauro, both expert users in DTrace and the Solaris Internals from Prentice Hall.
Scout is an extensible server and application monitoring service which focuses upon ease of installation and configuration.
A introduction to creating Flash charts using the FusionCharts Free from Ruby, complete with a feature comparison of other charting libraries. 8