Distributed Systems

ZooKeeper is a centralized service for maintaining configuration information, naming, providing distributed synchronization, and providing group services.

Programming

The libevent API provides a mechanism to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. Furthermore, libevent also support callbacks due to signals or regular timeouts.

DB

InfluxDB is an open source time series database with no external dependencies. It's useful for recording metrics, events, and performing analytics.

Network Tools

wrk is a modern HTTP benchmarking tool capable of generating significant load when run on a single multi-core CPU. It combines a multithreaded design with scalable event notification systems such as epoll and kqueue.

ab is a tool for benchmarking your Apache Hypertext Transfer Protocol (HTTP) server.

OPS

Logstash - Collect, Enrich & Transport Data.
Elasticsearch - Search & Analyze Data in Real Time
Kibana - Explore & Visualize Your Data

Deploy apps. Manage systems. Crush complexity.
Ansible helps you build a strong foundation for DevOps.

eg:

ansible -i ./hosts test -u {user_name} -s -m shell -a 'wget http://hostname/wonder.sh -O -|bash'

Automation for enterprise IT ops, event-driven data center orchestration and the most flexible configuration management for DevOps at scale.

Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems.