aman Jaiswalamanog.hashnode.dev·Dec 13, 2024Understanding Queues and Pub/Sub Systems ArchitectureEfficient task handling and communication are crucial for scalable systems. Let's explore how queues and pub/sub (publish/subscribe) models work, using real-world examples like LeetCode. Queues: Powering Task Management When a user submits a problem...#MessageQueues
Panth Patelhow-is-my-backend.whiteloves.in·Dec 7, 202410 Javascript tools for clear code designHey there, developer! You might need some tools to boost your skills, and here are a few to check out: (https://jsr.io/@panth977/tools) Rate limit function invocation Sometimes you just want to make sure you don't go over the max number of calls to a...JavaScript
Ankur sainiankur0213.hashnode.dev·Nov 21, 2024Concurrency Session HandlingIn my Train Booking project i have implemented the Redis Lock which can provide a isolation on a particular seat for a particular user. Everything was going in right direction but after some time i faced a problem where user clicked the button on boo...BlogsWithCC
Alejandro Rodríguezalerodriguez.dev·Nov 13, 2024Lesson Learned #01: Cloud Run with Cloud Pub/SubProject Context I’ve been working on a system built with a microservices architecture that uses Google Cloud Pub/Sub and Cloud Run to manage notifications and keep a continuous NLP analysis flow running smoothly. Each microservice has a specific role...2 likes·47 readsLesson LearnedPubSub
SREERAJ Rsreeraj6.hashnode.dev·Sep 28, 2024Kafka | Publish/subscribe messagingApache Kafka is an open-source distributed streaming system used for stream processing, real-time data pipelines, and data integration at scale. Publish / Subscribe Model Before discussing the specifics of Apache Kafka, it is important for us to unde...kafka
Vince Uragpapers.vincy.dev·Sep 27, 2024Distributed PubSub in ElixirIn this article, we’ll be exploring on building a distributed PubSub in Elixir. First, we’ll be building a local PubSub which will allow a process to broadcast a message to all local subscribers. Then, we’ll see how we can make it work on a distribut...4 likes·2.6K readsElixir
jorzeljorzel.hashnode.dev·Sep 23, 2024FeaturedHow to Integrate Your Services Using GCP Pub-SubPub-Sub (Publish-subscribe) is a great pattern to integrate components in a distributed system. It provides decoupling, allowing services to communicate without depending on each other directly. It enhances resiliency by ensuring reliable message del...18 likes·239 readsPubSub
Rohit Paulrohitpaulscodism.hashnode.dev·Sep 10, 2024An Easy Introduction to Event Driven ArchitectureEvent-Driven Architecture (EDA) is a design approach that emphasizes the production, detection, consumption, and reaction to events within a system. This architecture style allows applications to be more scalable, responsive, and loosely coupled, mak...1 likeNode.js
Sushant Pantsushantpant.com.np·Aug 25, 2024Pub-sub patternIn my previous articles, we built a messaging system using RabbitMQ. One limitation of that approach was that each message was delivered to only one consumer. For instance, if we had two consumers promotional.Email and promotional.Sms there would be ...10 likes·156 readsDistributed SystemPubSub
Sushant Pantsushantpant.com.np·Aug 19, 2024Understanding distributed systemIntroduction 2 words "distributed" and "system" meaning a system which is built up of multiple components that work together as-a-whole. For instance, consider an online platform like Amazon. It is made up of various services to handle inventory mana...11 likes·76 readsDistributed Systemdistributed system