We have couple of large and heavily used EKS cluster running inside our AWS accounts. To monitor all of them we are using prometheus. some of our EKS cluster are running in multi AZ and some of them are running in single AZ based on requirement. As basis prometheus setup…


We have couple of large and heavily updated database tables in PostgreSQL which often suffer from two issues:

  1. table and index bloat, which means they occupy way more disk space and memory than actually required;
  2. corrupted indexes, which means query planner can’t generate efficient query execution plans for them and…


EKS is one of the services provided by AWS. It helps in running Kubernetes on AWS without requiring the user to maintain their own Kubernetes control plan or the worker nodes.

In this blog, we will discuss the steps which are necessary for upgrading the EKS cluster from version 1.16…


There are two different approaches to connect multiple VPCs. One option is to use VPC Peering. Creating a peering connection is simple: the owner of VPC A creates a peering request, and the owner of VPC B accepts the peering request. …


AWS services like EC2, RDS, and ElastiCache come with an Elastic Network Interface (ENI), which enables communication from within your VPCs. However, many AWS services provide a REST API, available via Internet only. A few examples: S3, DyanmoDB, CloudWatch, SQS and Kinesis.

There are three options to make these services…


This evening for a while when altering a table, adding a column actually our production environment just froze.

Table which we were altering was having only 1 Lac rows. But still below query taking very long time (Approx 1hour) still not completed.

ALTER TABLE users ADD column_1 TINYINT;

It was…


Introduction

Version control is a tool which helps developer or teams to track their changes to source code. It keeps track of every modification you made to the code in a database. …


Introduction

Microservices can be used to break down a big monolithic application into smaller services. Each microservices does things independently and does it well.

Benefits of microservices

  1. Independent scaling: Each microservice can scale independently by adding more CPU or memory based on what is needed.
  2. Independent upgrades: Each microservice can be deployed independently and…

Nitin goyal

working as DevSecOps Engineer at Pixlevide Solutions. Loves to solve everyday problems with Automation.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store