blob: 12f418150fe87c0726b25445d0580691d94909ef [file] [log] [blame]
---
title: Tutorials - Implement a kafka-like pub/sub system
top-nav-group: messaging
top-nav-pos: 5
top-nav-title: Implement a kafka-like pub/sub system
layout: default
---
.. contents:: Messaging Tutorial - Implement a kafka-like pub/sub system
How to implement a kafka-like partitioned pub/sub system using DistributedLog
=============================================================================
`./distributedlog-tutorials/distributedlog-kafka`_ shows how to implement a kafka-like publisher using multiple streams.
Check `KafkaDistributedLogProducer`_ for more details.
.. _./distributedlog-tutorials/distributedlog-kafka: https://github.com/apache/incubator-distributedlog/tree/master/distributedlog-tutorials/distributedlog-kafka
.. _KafkaDistributedLogProducer: https://github.com/apache/incubator-distributedlog/blob/master/distributedlog-tutorials/distributedlog-kafka/src/main/java/com/twitter/distributedlog/kafka/KafkaDistributedLogProducer.java