blob: 5d8850965140cdfd8348b618a786cf4755678185 [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/org/apache/distributedlog/kafka/KafkaDistributedLogProducer.java