Akhil GhatikiA case study: Duplicate Entries in Event Processing with SQS + LambdaThe root cause of the duplicate entries can be attributed to the behavior of AWS Lambda when processing messages from an SQS queue….2 min read·Mar 27, 2024----
Akhil GhatikiRunning a new task using Terraform without a service in AWS ECSWhile services in ECS are used for long-running tasks, there are scenarios where you might need to run a task without a service.3 min read·Mar 27, 2024----
Akhil GhatikiAWS ECS Task deployment failed alert using Amazon EventBridge — Part 2 (Terraform code)Please read Part 1 for more context before you continue with this blog post1 min read·Oct 25, 2022----
Akhil GhatikiAWS ECS Task deployment failed alert using Amazon EventBridgeAmazon Elastic Container Service (ECS) is a highly scalable, high performance container management service that supports Docker containers…2 min read·Oct 17, 2022----
Akhil GhatikiKubernetes Probes — Never let your production environment go down during deploymentSoftware development teams which work in an Agile mode often focus on speeding up the deployment process and these deployments are quite…7 min read·Aug 9, 2021----
Akhil GhatikiCode smell Katas — Graceful exception handlingIn computer programming, a code smell is any characteristic in the source code of a program that possibly indicates a deeper problem…4 min read·Feb 28, 2021--1--1
Akhil GhatikiOne point stop for Installing SonarQube server in an AWS EC2 instanceWriting clean code is an art. It is a pathway towards software craftsman /craftswoman ship. But sometimes not every one is well equipped…6 min read·Jun 14, 2020--1--1
Akhil GhatikiKafka Producer failure handling at multiple levels of Spring abstractionsThis post is co-authored by swathi kurella.4 min read·Mar 15, 2020--1--1
Akhil GhatikiGit hooks — The unsung rescuersWhat a git hook can do is constrained only by the developer’s imagination. Git hooks are one of the most productive hacks every software…3 min read·Jan 12, 2020----
Akhil GhatikiDebugging a low performance issue of a distributed systemDebugging the performance of a distributed system is always a pain. But on the other side of this coin, you get a lot of learning, knowing…4 min read·Jul 3, 2019----