1 day agoTracing Java based Lambda using X-Ray and AWS PowerToolsTracing makes it very easy to identify and debug issues with your application. Especially issues related to performance can be identified easily as tracing lets you dig deep into component level activity. HTTP endpoints backed by AWS Lambdas can be monitored using AWS X-Ray for the same purpose. We will…Lambda2 min read
Mar 7A year of using grid connected solar power plantIt’s been well more than a year since I got my solar power plant installed on my rooftop back in August of 2020. Recently, I noticed that the 3kW plant produced 17.9 kWh of electricity in a single day, setting a personal best record for itself. …Solar3 min read
Nov 22, 2021Comparing AWS Glue Python Shell vs AWS BatchAn opinionated comparison — AWS Glue Python Shell job type offers functionality to run general purpose small-medium sized tasks written in Python on AWS Glue. The scripts executed inside a Python shell does not have Spark Context as the execution environment is just a Python shell. More on Glue Python Shell here. But the…AWS4 min read
Oct 29, 2021Connecting to Oracle database from AWS Glue Python Shell — Not possibleTLDR The short version of the story is, you cannot. It is not easy and even if you can, it’s not straight forward. Use AWS Batch instead I have tried various ways to make this happen and finally gave up. …Aws Glue2 min read
Oct 8, 2021WhatsApp Business API Integration — Things to remember.Let's start by understanding the differences between WhatsApp's offerings. Facebook has three primary WhatsApp based products. WhatsApp WhatsApp for Business WhatsApp Business API WhatsApp is the commonly used app for personal use which we all know. Whereas, WhatsApp for business is for small businesses to interact with their customers. WhatsApp…Whats App4 min read