Parottasalna Course Notes

📝 Parottasalna Blog

249 practical articles on backend engineering, system design, databases, Docker, Python, AI and DSA, explained simply.

Automation

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

Telegram Group: https://t.me/parottasalna Github Repo: https://github.com/syedjaferk/daily_quiz_sender In this blog, I’ll walk you through the journe…

Dec 25, 2024 · 3 min read
RabbitMQ

Learning Notes #9 - Quorum Queues | RabbitMQ

What Are Quorum Queues? Quorum Queues are distributed queues built on the Raft consensus algorithm. They are designed for high availability , durabil…

Dec 25, 2024 · 2 min read
Tech Notes

Learning Notes #8 - SLI, SLA, SLO

In this blog, i write about SLI, SLA, SLO . I got a refreshing session from a podcast https://open.spotify.com/episode/2Ags7x1WrxaFLRd3KBU50K?si=vbYt…

Dec 25, 2024 · 3 min read
Algorithm

POTD #5 - Set Matrix Zeroes | Geeks For Geeks

Problem Statement Geeks For Geeks : https://www.geeksforgeeks.org/problems/set-matrix-zeroes/1 You are given a 2D matrix mat [][] of size n×m . The t…

Dec 25, 2024 · 2 min read
Programming

Learning Notes #7 - AMQP Protocol and RabbitMQ | An Overview

Today, i learned about AMQP Protocol, Components of RabbitMQ (Connections, Channels, Queues, Exchanges, Bindings and Different Types of Exchanges, Ac…

Dec 24, 2024 · 6 min read
Algorithm

POTD #4 - Search in a sorted Matrix | Geeks For Geeks

Problem Statement Geeks For Geeks – https://www.geeksforgeeks.org/problems/search-in-a-matrix-1587115621/1 Given a strictly sorted 2D matrix mat [][]…

Dec 24, 2024 · 1 min read
Data Structures

Learning Notes #6 Bloom Filters - A Probabilistic Data Structure

I have came across reading Bloom Filters when i wanted to implement username check likewise in instagram. Today i came back to refresh on bloom filte…

Dec 23, 2024 · 4 min read
Algorithm

POTD #3 Search in a row-wise sorted matrix | Geeks For Geeks

Problem Statement GFG Link – https://www.geeksforgeeks.org/problems/search-in-a-row-wise-sorted-matrix/1 Given a row-wise sorted 2D matrix mat [][] o…

Dec 23, 2024 · 2 min read
Technology

Learning Notes #5 - Message Queues | RabbitMQ

Github: https://github.com/syedjaferk/rabbitmq_message_queues Imagine you own a busy online store. Customers place orders, payments are processed, in…

Dec 22, 2024 · 4 min read
Algorithm

POTD #2 Search in a Row-Column sorted matrix | Geeks For Geeks

Second day of POTD Geeks For Geeks. https://www.geeksforgeeks.org/problems/search-in-a-matrix17201720/1 . Given a 2D integer matrix mat [][] of size …

Dec 22, 2024 · 2 min read
Web Development

Learning Notes #4 - Apache HTTP server benchmarking tool for Load Testing

How i came across this Apache Bench aka AB tool ? When i need to load test to check the rate limiting in my previous blog on Gatekeeper Cloud Pattern…

Dec 21, 2024 · 3 min read
Design Patterns

Learning Notes #3 - Gatekeeper Design Pattern

Today, i enrolled in to a udemy course on cloud design pattern. This is the first pattern that they had in the list of patterns. In this blog i curat…

Dec 21, 2024 · 3 min read