Tidbit: Getting started with AWS Lambda function using nodeJS

This is a Tidbit, basically whenever you see Tidbit: in the title, it means I am going to simply throw some helpful code without explaining too much around it. What will you be able to do after going through this? Build & deploy a REST API on AWS Lambda using nodeJS which uses AWS API…

Automation tool for AWS Lambda sizing

As a continuation to my post on best practices on AWS Lambda I wrote a tool which finds the right size of your existing Lambda function programmatically by continuously resizing it, firing test events at it until it finds the best size which would either: Save you the most money OR Give you the best…

Inheritance – A horror story!

Let me start with stating that inheritance is not bad, in fact frankly I’m in love with it and use it a lot, but using it in the wrong places is like deciding to ride a motorbike in heavy snow with a warning of a tsunami triggered by an earthquake which is just refusing to…

Multi-Tenancy / Global Filters in Entity Framework

Multi-Tenancy / Global Filters in Entity Framework In this article I am going to describe a method to add global filters in Entity framework. The version I used for this example is 6.1 What does it do? Imagine that you have a multi-tenant database i.e. in a single database you have data for multiple tenants.…

Building Microservices? Here is what you should know

Just to refresh our memories, micro service architecture is an evolution of the SOA architecture, whereas SOA was focused on integration of various applications, Micro services architecture (MSA) aims to create small modular services which belong to a single application. MSA came to the forefront with the advent of high speed computing (lowered latencies) and…