Artificial Intelligence – Intro

AI AI is broad term that encompasses any technique that enables computers to mimic human intelligence. This includes tasks like recognizing speech, making decisions, translating languages, and playing games. Traditional AI It is a subset of AI that focuses on specific tasks and operates based on predefined rules and algorithms. Modern AI It usually refers… Continue reading Artificial Intelligence – Intro

Published

How to refresh application properties without restart

Spring boot + AWS AppConfig 1. Setup AWS AppConfig Why AppConfig? AppConfig is a configuration management system provided by AWS which supports controlled rollouts to applications. If your application is already deployed in the AWS cloud environment and your application needs a dynamic configuration, then AppConfig might fit your need. In this tutorial, I’m using… Continue reading How to refresh application properties without restart

Published

Merge Sort

Merge sort is based on divide & conquer strategy. It continously divide the array into two halves until we reach one element where we cannot divide futher. Once divided, start merging them continously into a sorted array until we get the full array list. Divide & Conquer Recursive algorithm

Published

My AWS cloud learning – A quick look

Writing this blog to have a quick summary of what helped me to understand well & complete my learning with AWS certification. Blogs Udemy Courses Below udemy course & practice test helped to understand in detail, https://www.udemy.com/course/aws-certified-developer-associate-dva-c01/ https://www.udemy.com/course/aws-certified-developer-associate-practice-tests-dva-c01/ Twitter Threads Had some time to write a few threads about some AWS services on Twitter. Added… Continue reading My AWS cloud learning – A quick look

Published

Elastic Load Balancers – AWS

A Load Balancer is just a server that will distribute the request load to a set of downstream servers. We can add more downstream servers & make applications scale horizontally. We use Elastic Load Balancer(ELB) in AWS. AWS will take care of upgrades, maintenance & high availability. ELB automatically distributes incoming traffic across multiple targets,… Continue reading Elastic Load Balancers – AWS

Published

Amazon Route 53

Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service. We can use Route 53 to perform three main functions in any combination, Domain registration DNS routing Health checking We have to understand what is DNS, before go into details of Route 53. Let’s look at what is DNS. DNS… Continue reading Amazon Route 53

Published

Observability in AWS

Before starting the Monitoring or Observability features of AWS, I would like to write down my thoughts on why and what we need to monitor in a few sentences. It was an interesting topic for me for the last few years. Because it’s all about data, metrics, analytics. Spent some time reading about Opentracing, OpenTelemetry,… Continue reading Observability in AWS

Published