Parottasalna

AI, Backend Engineering & Architecture Guides

  • Learning Notes #11 – Sidecar Pattern | Cloud Patterns

    Category:

    Today, I learnt about Sidecar Pattern. Its seems like offloading the common functionalities (logging, networking, …) aside within a pod to be used by other apps within the pod. Its just not only about pods, but other deployments aswell. In this blog, i am going to curate the items i have learnt for my…

  • Learning Notes #10 – Lazy Queues | RabbitMQ

    Category:

    What Are Lazy Queues? Key Characteristics Trade-offs Choose Lazy Queues if Implementation Pre-requisites 1. Install and run RabbitMQ on your local machine. 2. Install the pika library Producer (producer.py) This script sends a persistent message to a Lazy Queue. Consumer (consumer.py) Explanation

  • POTD #6 – Two Sum – Pair with Given Sum | Geeks For Geeks

    Category:

    Problem Statement Geeks For Geeks : https://www.geeksforgeeks.org/problems/key-pair5616/1 Given an array arr[] of positive integers and another integer target. Determine if there exists two distinct indices such that the sum of there elements is equals to target. Examples My Approach

  • Idea Implementation #1 – Automating Daily Quiz Delivery to Telegram with GitHub Actions

    Category:

    Telegram Group: https://t.me/parottasalna Github Repo: https://github.com/syedjaferk/daily_quiz_sender In this blog, I’ll walk you through the journey of transitioning from a PythonAnywhere server to GitHub Actions for automating the delivery of daily quizzes to a Telegram group https://t.me/parottasalna . This implementation highlights the benefits of GitHub Actions to run a cronjob. Problem Statement I wanted to…

  • Learning Notes #9 – Quorum Queues | RabbitMQ

    Category:

    What Are Quorum Queues? Key Characteristics Use Cases Setups Using rabbitmqctl Using python References: