Hi

Welcome to the blog. This is an attempt to document what interests me. Most articles would be software engineering related. If you have any feedback or suggestion, please open an issue here


Article series

  • Distributed Systems

    ONGOINGSetting up different parts of a distributed system from scratch to unbox how things happen in the background.

    1. Setting up a VPN Gateway on Azure NEW
    2. VPNs are an excellent way to connect to proiate network of machines that you don't want to expose to the public internet.
    3. Setting up a load balancer from scratch
    4. NGINX is OSS for web serving, reverse proxying, caching, load balancing etc.A load balancer is the “traffic cop” sitting in front of your servers and routing client requests.

  • Web explorations

    Experiments in different types of web technologies.

    1. Creating web components using Microsoft FAST elements
    2. FAST is a web component library and framework from Microsoft.

  • Understanding Redis

    ONGOINGTrying to set up a production Redis cluster using docker. We will start with "What is Redis" and try to end up configuring a multi node cluster. The intent will also be to setup monitoring and automation wherever applicable.

    1. Introduction to Redis
    2. Introduces redis as a distributed key value store using analogies.
    3. Running Redis locally using Docker
    4. Run a standalone redis instance using Docker.
    5. Using the Redis CLI
    6. Connecting to a Redis instance using CLI
    7. Tracking Redis Metrics using INFO
    8. Tracking Redis metrics using Redis INFO command.
    9. Connecting Redis to Grafana
    10. Grafana is an open source visualization tool that can help us visualize redis metrics.

Subscribe via RSS