Problem: Different applications might require different versions of the same libraries, which version of those libraries should be installed?

Problem: There are tools installed with the operation system written in Python, they require specific versions of some libraries, and the ones provided by
the operating system packages are to satisfy …

Programming is a creative and challenging process, and this makes it interesting.
There is so much to learn and there is so much to do. But this is common to get lost in this ocean and forget what was the original destination.
Software programs exist to solve problems and empower …

Graphite is an open source project to collect and graph data that changes over time.
It contains three components: a network server to receive the data, a special data storage format, and a web interface to show graphs.
Graphite is developed in Python programming language and is designed to be …

This guide sets up a solution using statsd to collect detailed statistics from a system. For an introduction to the concept, please read
"measurement with statsd".
The process is to send data from within the application to statsd server. Statsd server sends data to Graphite for storage and visualization.