Systems that solve operational problems at scale.
Notes from Vignesh A S on Java, Kafka, distributed systems and AI-assisted tooling.
-
How to get the PostgreSQL conf file location
Most of the time the default location differs based on the operating system and sometimes depends on the version also the location may change, and also maybe depend on how…
-
Infinite Loop with ApplicationReadyEvent – Spring Boot
In my previous post, I wrote about running infinite loop in Java and also I mention that it was not recommended way of doing and wrote an alternate way with Spring boot…
-
A better way to handle the infinite loop
In my previous post, I wrote about running infinite loop in Java and also I mention that it was not recommended way of doing and here is the alternative Instead…
-
Infinite loops in Java
In this post, we will see ways to create a infinite loop in Java Creating an infinite loops endlessly might be an programming error but sometimes it will be intentional…
-
MongoDB application consistent backup using pre and postscript with Nimesa Data Protection
Read more here on WiredTiger Storage and the need of application consistency for the MongoDB Check here on adding your AWS account to Nimesa Nimesa supports pre and post script hooks…
-
Change the data directory of the MongoDB
Sometimes, we need to change the default database data directory to some other path in the system. There could be many scenarios you may need to change the data directory,…
-
Install MongoDB on AWS Ubuntu EC2 Instance
In the earlier blogs we see about installing the other relational databases in the AWS EC2 instances, now I started exploring the options to integrate the NoSQL database with our…
-
Installing PostgreSQL in AWS Ubuntu EC2 Instance
PostgreSQL, or Postgres, is a relational database management system that provides an implementation of the SQL querying language. It is a popular choice for many small and large projects and…
-
Create an executable FatJar in Gradle
Fat Jar is also know as uber jar which consists of all the classes along with the dependencies required to the run the application. Setup build.gradle Override the default JAR…
-
Create a Snapshot of the EBS Volume using Python
Creating the snapshot of our EBS volume of the EC2 Instance is one of the great strategies for backing up the data stored in EBS What is snapshot You can…
-
Cloud-Native Data Protection Architecture
I have been building the data protection software for the datacenter and public cloud and i have explored multiple backup products. I am adding my thoughts based on the challenges…
-
Change the data directory of MySQL / MariaDB Database Server
Information managed by the MySQL server is stored under a directory known as the data directory. Data directory subdirectories. Each subdirectory of the data directory is a database directory and…
-
Attach and mount a new EBS volume to Amazon Linux 2 EC2 Instance
AWS allows you to create new EBS volumes and you can attach it to EC2 instance for extra storage. However, to make it usable as storage inside the instance, you…
-
Centralized config server for the distributed application using Spring Boot
Spring Cloud Config Spring Cloud Config provides server-side and client-side support for externalized configuration in a distributed system. With the Config Server, you have a central place to manage external…
-
The relationship of RDBMS terminology with MongoDB
MongoDB is a cross-platform, document oriented database that provides, high performance, high availability, and easy scalability. MongoDB works on concept of collection and document. Database Database is a physical container…
-
Consistent backup of your EC2 instance
Everyone is aware that whether you are using on-premise or public cloud you need backup of your Virtual Machines or cloud instances. You can read more about the types of…
-
MariaDB Access denied for user ‘root’@’localhost’
Recently i posted on Installing MariaDB on AWS EC2 instance and securing the installation. After securing the installation, the root user login is failing with error Access denied for user…
-
Install Maria DB in Ubuntu EC2 instance
Recently I have posted on installing MySQL in Amazon Linux, Now I am trying to Integrate and test Maria Backup and Recovery integration. In our product we support the Backup…
-
Backup Types: Full, Differential, Incremental
Everyone is aware that backup is required, Steps and procedure to take the backup differs for each application, server, cloud Having a good copy of your data in the event…
-
Nimble storage integration with Nimesa
In my company, one of our prospects is running an on-premise vSphere data center and the storage is backed by HP Nimble I got the access to their environment to…