If you are a NodeJS application developer, by default you are developing it in single threaded/single process based. If you are deploying it on a multi-cpu/core based server, then you are only under-utilizing it. Sure, we can do better, right? Nodejs also provide some facility to improve its default single-thread nature by its cluster module. Sure you will have to know first … [Read more...] about Create Multi-Process NodeJS Server With ‘Clustered-Node’
server
Automated Deployment With GIT Post Receive Hook
There are several deployment/ci tools available on the web. However, I was looking for a quick way without going through those process to deploy demo site for this blog on a VPS. For this simple purpose, git hook seemed a legit idea. Thus I went for this adventure of simple automated deployment with git hook. There are several articles showing the process in various steps. … [Read more...] about Automated Deployment With GIT Post Receive Hook
Using Supervisord Web Interface And Plugin
In my last article where I tried to give an introduction and basic usage of supervisord process monitoring, I figured that there are two missing features there which someone should know about/be aware of. Which are, interacting with supervisord web interface and using a plugin with supervisord. So, today, In this small article, I will try to cover these two to make your … [Read more...] about Using Supervisord Web Interface And Plugin
Beginners Guide To Supervisord Process Monitoring
If you are working with long running process on web servers and struggling hard to manage them easily, supervisord process monitoring software can help you the most. I have recently learned about it and can't help myself from sharing with my readers about this awesome piece of software. I will try to introduce this to you and show you the basic usage, which is basically … [Read more...] about Beginners Guide To Supervisord Process Monitoring