Shubham Gorekafkaadvance.hashnode.dev·Dec 11, 2024Learning Kafka: Advanced Journey With Shubham GoreWeek 2: Mastering Kafka In this post, I’ll take you through the advanced concepts I explored in my Kafka journey, building upon the fundamentals from Week 1. From stream processing to secure messaging, here’s how I tackled Kafka’s more intricate feat...kafka
Milan Jovanovićmilanjovanovic.hashnode.dev·Nov 30, 2024Implementing the Saga Pattern With MassTransitLong-running business processes often involve multiple services working together. Think about an e-commerce order: you need to process the payment, update inventory, and notify shipping. Traditional distributed transactions using two-phase commit (2P...Saga Pattern
Mauricio ETchaoticgoodcyber.tech·Nov 24, 2024Secure Messaging Apps: Signal, Telegram, Session, Element, ThreemaMobile apps collect a lot of user data, often more than necessary. This data can be used for targeted advertising, sold to third parties, or potentially accessed by government agencies. With a second Trump presidency, everyone should be concerned abo...54 readsApps & Gearprivacy rights
Parth Chauhanparthdev.hashnode.dev·Nov 23, 2024Understanding RabbitMQ: A Powerful Message Broker for Scalable ApplicationsIn today's world of distributed applications, seamless communication between different services is critical for achieving scalability, reliability, and fault tolerance. One of the most effective ways to handle this communication is through message qu...1 likerabbitmq
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...outbox
josephjoseph886.hashnode.dev·Sep 25, 2024Use jMeter for performance testRecently I developed performance test for a financial application with jMeter, and found it quite a useful tool. It is able to Inject N number of deals into message queue such as Kafka or active MQ Initiate HTTP requests to call backend and UI APIs...jmeter
John Vesterjohnjvester.hashnode.dev·Sep 10, 2024Mastering Multi-Cloud and Edge Data Synchronization: A Retail Use Case with KubeMQ’s Java SDKIn today’s rapidly evolving enterprise landscape, managing and synchronizing data across complex environments is a significant challenge. As businesses increasingly adopt multi-cloud strategies to enhance resilience and avoid vendor lock-in, they are...Cloud
Sushant Pantsushantpant.com.np·Aug 20, 2024Messaging & Queuing technologiesIn my previous article, I explained distributed system and communication between them. In this article, I will cover an asynchronous way to establish communication between services through a method known as messaging using some queuing technologies. ...40 readsDistributed Systemmessaging
Milan Jovanovićmilanjovanovic.hashnode.dev·Aug 17, 2024Complete Guide to Amazon SQS and Amazon SNS With MassTransitHave you ever wondered how large-scale systems handle traffic spikes or maintain performance even when parts of the system are temporarily down? The answer lies in asynchronous messaging. Asynchronous messaging is, at its core, about decoupling. Our ...AWS
Nicanor Talks Webblog.nicanor.me·Aug 14, 2024Cloud Messaging PatternsCloud messaging is a fundamental component of modern distributed systems. It involves the exchange of information between different software components or applications. The core idea is to decouple systems, allowing them to operate independently whil...Cloud