• Notes from AWS Lambda Deep Dive Webinar

    I’ve put together my notes from the AWS webinar, which can be seen here.

    Lambda is the key enabler and a core AWS component for serverless computing. Lets you run the code you want, without worrying about the underlying infrastructure and provisioning. It is also cost efficient, as there are no instances that are in running state but idle. Lambda handles scaling up and scaling down as needed, transparently to the customer.

    Read on →

  • AWS Training at Marqeta : SQS Lab

    This post is the handout for the SQS Lab I ran as a part of hands-on AWS training to the Engineering + DevOps team at Marqeta.

    Read on →

  • AWS Primer and Quickstart Presentation

    Slides from my introductory talk on AWS at Marqeta.

    Read on →

  • Balanced Brackets

    Here is the problem statement. Print YES if the brackets in a given string are balanced, else print NO. Here is my O(N) submission to the challenge.

    Read on →

  • Multitenant MySQL Setup

    It is much easier to make API/code multi-tenant, but it is a different story for databases. This problem exists at pretty much all SaaS based solutions, intending to provide data and service level isolation for many users/customers while trying to keep the code + database scalable. However, here are a few strategies that can be employed, based on the pros/cons and the freedom/constraints driving the solution.

    Read on →