OBULIPURUSOTHAMAN Kobulipurusothaman.hashnode.dev·Oct 29, 2024Publisher Subscriber Model (Pub/Sub Model)What is Pub/Sub Messaging ? Related Terminology Sub Publisher —> Input(Channel) —> Output(Channel) —> Sub ...DiscussPub Sub Model
Anant ChowdharyforfreeCodeCampfreecodecamp.org·Oct 28, 2024How Message Queues Help Make Distributed Systems More ReliableReliable systems consistently perform their intended functions under various conditions while minimizing downtime and failures. As internet users, we tend to take for granted that the systems that we use daily will operate reliably. In this article, ...DiscussAWS
OBULIPURUSOTHAMAN Kobulipurusothaman.hashnode.dev·Oct 28, 2024Message QueuesMessage Queues : Synchronous & Asynchronous Communication : Both parties are connected with each other over the dedicated line and they are responding each other / exchanging the information in Synchronous manner there is no wait & lag any of the par...Discussqueue
Aman Kumaramankumar29.hashnode.dev·Oct 26, 2024Linux Internals - 2: How Inter-Process Communication (IPC) works in LinuxInter-process communication (IPC) in Linux is essential for processes to exchange data and synchronize their actions, enabling more complex and modular applications. Several IPC methods exist in Linux, including pipes, message queues, and shared memo...Discussinter-process-communication
Shivang Yadavblogs.shivangyadav.me·Oct 19, 2024Have you ever dealt with race conditions in your code?While working on one of the feature in Leadlly, a platform designed to help students organize and maintain their self-studies, I encountered an interesting issue that got me thinking about race conditions in code. The app is designed to generate new ...Discussscalability
Kilokiloai.hashnode.dev·Oct 17, 2024Các Tham Số Quan Trọng Cần Biết Khi Cấu Hình KafkaCác Tham Số Quan Trọng Cần Biết Khi Cấu Hình Kafka Broker Kafka là một nền tảng phân tán mạnh mẽ, giúp xử lý hàng tỷ sự kiện mỗi ngày trong các ứng dụng lớn. Để tối ưu hóa hiệu suất của Kafka, điều chỉnh các tham số quan trọng của Kafka Broker là điề...DiscussMessages-Queueskafka
Shivang Yadavblogs.shivangyadav.me·Oct 12, 2024Scaling Backend Servers with Messaging Queues: A Deep Dive Using BullMQScaling backend infrastructure is one of the most critical steps in handling growing traffic and ensuring smooth operation under heavy loads. As systems grow, a single server processing all the tasks synchronously can become a bottleneck. This is whe...Discuss·1 like·42 readsbackend
Milan Jovanovićmilanjovanovic.hashnode.dev·Oct 5, 2024Implementing the Outbox PatternIn distributed systems, we often face the challenge of keeping our database and external systems in sync. Imagine saving an order to a database and then publishing a message to a message broker. If either operation fails, your system ends up in an in...Discussoutbox
Nitish Kumarnov1ce.hashnode.dev·Oct 4, 2024Understanding BullMQ: A Simple Yet Powerful Message QueueIntroduction In the world of system design, the choice of a message queue can significantly impact the performance and reliability of applications. One such robust option is BullMQ, a powerful and flexible message queue built on Redis. This blog post...DiscussTIL
Kunal Arorakrishanblogs.hashnode.dev·Oct 2, 2024How to Manage Data Consistency with Multiple Worker Instances?Problem Statement Let’s consider a scenario where we have a single service instance running a cron job. This job checks the database for any entries with a status of COMPLETED. When it finds such entries, it performs the necessary application code c...Discuss·1 like·110 readsdisturbted locking