How to use python to write prometheus exporter using python.
Category: Technology
Log parsing in python using regular expressions.
Log parsing is a very basic problem for DevOps and SREs and we have a post on this regarding log parsing. You can find the post here In the earlier post, I have not used regex and have used only string manipulations to parse the logs. What is a regular expression? Regular expressions are a
What are Redis master-slave and Redis clusters and the difference between them?
What are Redis master-slave and Redis clusters and the difference between them?
What are init containers and why do you need them?
What are init containers and why do you need them?
What is File Integrity Monitoring and how to implement it?
What is File Integrity Monitoring and how to implement it?
Why you need DHCP (Dynamic Host Configuration Protocol) and how it works
The first draft of DHCP was written in October 1993. Lets time travel and go to a time where there is no DHCP. Lets have a look at the why you need DHCP. It is very important as it provide the machines their identity to be on the network grid. DHCPD is a server for
Redis 6.0.0 stable is out and here are the things we liked about it.
Today we got the news that Redis 6.0.0 stable is out just after 4 months (as quoted by the maintainer) after the RC1(release candidate 1). So let’s have a quick look at what we liked the most. RDB files are faster to load This is a big value for those who are running Redis Clusters
Redis bgsave taking a lot of memory. Here is the reason.
In recent times, I was working with Redis clusters which have very high throughput. While doing this we came across a problem which was Redis bgsave was taking a lot of memory sometimes almost as the same memory as the data present in the memory. In this small writeup, we will see why this happened.
What is Copy on Write and where is it used?
Recently while working with one of the databases I came across a method that is widely used by many databases to take a snapshot of the memory into a disk. One of the most famous that you have heard of is Redis. The method is called copy on write. Let’s see what is a copy
Design Pattern and its usefulness in programming systems.
This is a blog series is dedicated for Design Pattern and its usefulness in programming systems. We will discuss in detail about each and every design pattern. We will try to answer the most essential questions Why? How? Where? What. We will try to implement these design pattern in nodejs and golang. Writing a code is