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.
InfoQ talked with Benjamin Wootton, DevOps consultant, to get an update on his view of the DevOps landscape in 2015. Wootton shares his experience, low hanging fruit to kickstart DevOps transformations, how to leverage monitoring, cloud and containers. Also how the market is lacking engineers with the required attitude and skill set for DevOps.
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.
Setting up a new monitoring system might seem daunting at first. Franklin guides us through the first steps and explains the architecture and inner workings of a Graphite-based monitoring system. 2
Finalizers and PhantomReferences should not be depended on, but sometimes they are necessary. In this article we reveal how to contend with the many issues surrounding finalization in Java. 4
This article shows how to do planning using reference class forecasting with the #NoEstimates paradigm which promises more accuracy in forecasts. 13
With tens of thousands of production Java servers running in the enterprise, many engineers lack the skills to keep their servers greased. In this article InfoQ studies methods for tuning Java servers
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
Practical Cassandra: A Developer's Approach book is a developer's guide to build applications using Cassandra NoSQL database. InfoQ spoke with authors about the book and data modeling in Cassandra.
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.
Garbage Collection takes minutes to learn and a lifetime to master. In this article Master trainer/consultant Ben Evans summarizes his recent InfoQ presentation "Visualizing Garbage Collection"
In this article, author explores Cassandra CLI architecture model using JArchitect tool and CQLinq language to analyze its code base.