What are Docker and Containers: An introduction

Docker Error: Failed to determine cgroup for the ‘cpu’ subsystem: Failed to read /proc/1232/cgroup.


Failed to determine cgroup for the ‘cpu’ subsystem: Failed to read /proc/1232/cgroup: Failed to open file: No such file or directory.  Container b8d8339ac8e6cbfb17111456dcd919b51231232131231233931cee8cfc3f87 failed to exit within 40 seconds of signal 15 – using the force Recently I came across this error which lead to a lot of debugging and at the end I found

Reverse Proxy Server

Reverse proxy vs forward proxy.


You may have heard the name of proxy servers and what they do. In this part of article we will be talking about the difference between reverse proxy server and forward proxy server. Why are they used and how you can setup a proxy server. Lets see Reverse proxy vs forward proxy. Forward Proxy Server: Forward

What is a nameserver and how to run one

What is a nameserver and how to run one?


If you are working with websites and networking, you must have heard of the name of ‘NAMESERVERS’. We will try to figure out what exactly are these and how to install one and use it. Lets see what is a nameserver and how to run one What is a nameserver? These are the servers running

What is chef-server and how chef-server works

What are chef servers and how to work with chef?


When you come in the world of infra/machine provisioning one of the big things that you hear talk about is Chef. In this article we will see what exactly is chef and how it works to make you provision your machines faster. Lets see what are chef server and how to work with chef?  

Web Socket implementation using Socket.io

Web Socket implementation using Socket.io


We learn about web sockets and how they solve the problems caused by pooling. You can read it here if you missed it. In this article we are going to talk about the implementation of web sockets. Web Sockets and how they solve the problem caused by pooling. For the article I am assuming that

Continuous Integration for your open Source project.


You must have heard of travis or jenkins if not you can read about them if you click on their name. Now you want continuous integration or lets leave this word. Lets say you want to run some command whenever you are committing something on github. Say you want to run test case, code quality