Activities in Linux Kernel
The Linux kernel is a happening place. There are a lot of things going on within the kernel to make the entire system work. This blog outlines some of the most important of those activities. Processes and System Calls Processes…
Structure Of The Linux Kernel
Linux is an open-source kernel that powers most of the machines forming the internet. Linux is a lot more powerful and flexible in comparison to other kernels making it the go-to kernel / OS choice Linux is not an OS…
TCP/IP Model
TCP/IP is one of the most common suite of networking protocols used. This was first proposed in an RFC in 1989. RFC or request for comment are documents containing methods, innovations, protocols, etc related to the internet. These RFCs may…
5 Reasons Why You Should Use CodeDeploy
CodeDeploy is a deployment service from AWS which enables you to deploy code changes quickly and without any manual intervention. This saves you time and prevents errors that could be induced by manual activity. Using CodeDeploy, you can deploy a…
Linux – How to find files containing text in bash
A few days back, I had to change the timeouts of all the applications on my Linux server. These applications included nginx, gunicorn, socketio, etc. One way would be to look for their config files and then search in them.…
AWS SES Suppression List
You have an application which sends a sign in notification everytime a user signs in. Now on lower environments, we use dummy / junk emails for signing up. One day, the QA team decides to conduct a load test and…
Committed memory, Page File And RAM
Recently I received an alert that the memory utilization on one of my servers was more than 85%. Now, this is an SQL server running on a Windows machine. My first reflex was let’s set an upper limit to the…
SQL Server And Memory Utilization
If you have ever worked with an SQL server, may it be as a sysadmin, DBA, or a developer, you might have noticed that SQL server often takes a lot of memory on the server. Most of the time, we…
How ElasticSearch Works – A Brief Explanation
What is ElasticSearch? Elasticsearch is an opensource search and analytics engine. It is used to analyze and process data like logs, time series data, etc. ElasticSearch is built using Java and Apache Lucene. ElasticSearch uses the inverted index at its…