Books, courses and notes

December 18, 2017

In my last post, I discussed the roles of Kubernetes Master Components: Etcd, API Server, Controller Manager, and Scheduler. Now, let’s dive into Kubernetes Node Components.

Kubernetes Node Components
Basically, the Kubernetes node runs the Kubelet and Service Proxy c...

December 12, 2017

Let’s take a look at the following Kubernetes architecture diagram:

Well, this might look complicated at first glance, but actually, it’s not so much. I’m pretty sure that by the end of this article you will have a clear understanding of how these components interact wi...

November 27, 2017


Tell me, how many consecutive years did you fail to accomplish your New Year’s promises and long-term plans for the next year? Long-term plans are just a way for human beings to feel less uncomfortable with the unknown. We kind of get the feeling we have control o...

November 14, 2017

Continuous Integration, Continuous Delivery or Continuous Deployment? There is always a great misunderstanding of these terms out there! Let's clarify them in only 5 minutes.

August 14, 2017

Cassandra is a NoSQL database that belongs to the Column Family NoSQL database category. It is written in Java and mainly used for time-series data such as metrics, IoT, logs, chat messages, and so on. It is able to handle a massive amount of writes and reads and scale...

May 1, 2017

In this tutorial, I'm going to introduce you to Kubernetes, an open-source system for automating deployment, scaling, and management of containerized applications.

Let's start with a question. Would you deploy an Elasticsearch cluster for your company's production envir...

February 15, 2017

Hey guys, what's up?

Recently I've been creating more than 20 simple code examples to illustrate how to use the Java API and Executors Framework and I'd like to share it with you and also ask your help to contribute to it forking my GitHub Repository and creating more s...

August 15, 2016

Until now, we've only set up a 3-node etcd2 cluster in Amazon EC2 and added/removed a node from the etcd2 cluster. This tutorial is less focused in etcd administration and brings a real situation where etcd could help solving a common problem in the real world.