---
title: "#producer-consumer articles | Hashnode"
description: "Explore 11 articles tagged #producer-consumer on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/producer-consumer"
---

Tag

# #producer-consumer

11 posts · 0 followers

[Vijay Belwal](https://hashnode.com/@Vijay23) · [May 12](https://hashnode.com/posts/ordering-guarantees-in-apache-kafka-producers/682c1385f693208dadd67e63)

### [Ordering Guarantees in Apache Kafka Producers](https://vijay-belwal.hashnode.dev/ordering-guarantees-in-apache-kafka-producers?utm_source=hashnode&utm_medium=feed)

Kafka's partition-level ordering faces challenges with producer retries, balancing message order with throughput

3 min read · [vijay-belwal.hashnode.dev](https://vijay-belwal.hashnode.dev/ordering-guarantees-in-apache-kafka-producers?utm_source=hashnode&utm_medium=feed)

[Yejun Park](https://hashnode.com/@yejun) · [May 12](https://hashnode.com/posts/when-threads-collide-a-deep-dive-into-classical-synchronization-problems-and-concurrency-bugs/6a02dbb6937b84f77934e4f6)

### [When Threads Collide: A Deep Dive into Classical Synchronization Problems and Concurrency Bugs](https://yejunpark3.hashnode.dev/when-threads-collide-a-deep-dive-into-classical-synchronization-problems-and-concurrency-bugs?utm_source=hashnode&utm_medium=feed)

Deep dive into classical concurrency problems, common synchronization bugs, and OS-level pitfalls with practical debugging guidance.

10 min read · [yejunpark3.hashnode.dev](https://yejunpark3.hashnode.dev/when-threads-collide-a-deep-dive-into-classical-synchronization-problems-and-concurrency-bugs?utm_source=hashnode&utm_medium=feed)

[Vijay Belwal](https://hashnode.com/@Vijay23) · [Apr 30](https://hashnode.com/posts/kafka-producer-configuration/682ac1f8907693bb0230b032)

### [Kafka Producer Configuration](https://vijay-belwal.hashnode.dev/kafka-producer-configuration?utm_source=hashnode&utm_medium=feed)

Configure Kafka producers for optimized messaging, durability, ordering, performance, resource usage, and error handling in different scenarios

7 min read · [vijay-belwal.hashnode.dev](https://vijay-belwal.hashnode.dev/kafka-producer-configuration?utm_source=hashnode&utm_medium=feed)

[nazeer s](https://hashnode.com/@nazeer-s-cloud) · [Mar 25](https://hashnode.com/posts/from-crud-to-real-systems-building-an-async-backend-with-queues/69c3da2948484169af7f0246)

### [From CRUD to Real Systems: Building an Async Backend with Queues 🚀](https://nazeer-s-cloud.hashnode.dev/from-crud-to-real-systems-building-an-async-backend-with-queues?utm_source=hashnode&utm_medium=feed)

Most beginner backend projects follow the same pattern:

3 min read · [nazeer-s-cloud.hashnode.dev](https://nazeer-s-cloud.hashnode.dev/from-crud-to-real-systems-building-an-async-backend-with-queues?utm_source=hashnode&utm_medium=feed)

[Vijay Belwal](https://hashnode.com/@Vijay23) · [Mar 11](https://hashnode.com/posts/kafka-producer-architecture/6829853bfc4f21c9836cfc04)

### [Kafka Producer Architecture](https://vijay-belwal.hashnode.dev/kafka-producer-architecture?utm_source=hashnode&utm_medium=feed)

Learn Kafka producer architecture: producer records, serialization, partitioning, batching, broker responses for reliable, efficient data sending

2 min read · [vijay-belwal.hashnode.dev](https://vijay-belwal.hashnode.dev/kafka-producer-architecture?utm_source=hashnode&utm_medium=feed)

[M Samarth Mahendra](https://hashnode.com/@samarthmahendra) · [Mar 1](https://hashnode.com/posts/building-orion-a-c-23-distributed-task-runtime-inspired-by-ray/69a45fe0a7428b958dd1b180)

### [Building Orion: A C++23 Distributed Task Runtime Inspired by Ray](https://samarthmahendra.hashnode.dev/building-orion-a-c-23-distributed-task-runtime-inspired-by-ray?utm_source=hashnode&utm_medium=feed)

A high-performance, Ray-style dataflow engine and task scheduler in C++23. Orion explores task-based execution through futures and object references,

4 min read · [samarthmahendra.hashnode.dev](https://samarthmahendra.hashnode.dev/building-orion-a-c-23-distributed-task-runtime-inspired-by-ray?utm_source=hashnode&utm_medium=feed)

[Tuhin Kumar Dutta](https://hashnode.com/@tkdutta) · [Dec 26, 2025](https://hashnode.com/posts/concurrency-in-python/694ec9fc6fe9a78d847df034)

### [Concurrency in Python](https://techtrail.tuhindutta.com/concurrency-in-python?utm_source=hashnode&utm_medium=feed)

Explaining Python’s concurrency models with clarity, context, and real understanding

18 min read · [techtrail.tuhindutta.com](https://techtrail.tuhindutta.com/concurrency-in-python?utm_source=hashnode&utm_medium=feed)

[Saumya Talwani](https://hashnode.com/@saumyatalwani) · [Jun 10, 2025](https://hashnode.com/posts/kafka-on-oracle-vps-with-databricks/6847b4eee755640db3f40ffc)

### [Step-by-Step Guide: Running Kafka Producers and Consumers on Oracle Cloud VPS with Databricks](https://blog.techsaumya.in/kafka-on-oracle-vps-with-databricks?utm_source=hashnode&utm_medium=feed)

In a recent Big Data Analytics lab assignment, we were tasked with ingesting (consuming) data into Databricks from an external system. To tackle this challenge, I explored setting up data producers on a cloud server—leveraging the fact that these ser...

2 min read · [blog.techsaumya.in](https://blog.techsaumya.in/kafka-on-oracle-vps-with-databricks?utm_source=hashnode&utm_medium=feed)

[Abdullah Khairy](https://hashnode.com/@AbdullahKhairy) · [May 17, 2025](https://hashnode.com/posts/producer-consumer-pattern/6828e73e8604d194b737b79d)

### [Producer-Consumer Pattern](https://cppfromthecore.hashnode.dev/producer-consumer-pattern?utm_source=hashnode&utm_medium=feed)

The producer-consumer pattern is a fundamental synchronization pattern in multithreaded programming. In this article, we'll dive deep into implementing this pattern in C++ using low-level synchronization primitives - specifically mutex and condition ...

7 min read · [cppfromthecore.hashnode.dev](https://cppfromthecore.hashnode.dev/producer-consumer-pattern?utm_source=hashnode&utm_medium=feed)

[Jyotiprakash Mishra](https://hashnode.com/@jpmishra) · [Jan 19, 2025](https://hashnode.com/posts/introduction-to-multithreading-in-java/678c66f3a6eb7708c41e680e)

### [Introduction to Multithreading in Java](https://blog.jyotiprakash.org/introduction-to-multithreading-in-java?utm_source=hashnode&utm_medium=feed)

In modern computing, performance is not just about executing one task faster but about doing more tasks simultaneously. Multithreading allows a program to execute multiple threads concurrently, effectively enabling multitasking within a single proces...

22 min read · [blog.jyotiprakash.org](https://blog.jyotiprakash.org/introduction-to-multithreading-in-java?utm_source=hashnode&utm_medium=feed)
