# Akka persistence kafka

**URL:** <https://discuss.akka.io/t/akka-persistence-kafka/5763>\
**Category:** Akka Libraries\
**Tags:** kafka\
**Created:** [January 18, 2020, 4:36pm UTC](https://discuss.akka.io/t/akka-persistence-kafka/5763 "2020-01-18T16:36:42Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![sharmapankaj2512](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.akka.io/sharmapankaj2512/32/1742_2.png) [@sharmapankaj2512](https://discuss.akka.io/u/sharmapankaj2512)\
**Post date:** [January 18, 2020, 4:36pm UTC](https://discuss.akka.io/t/akka-persistence-kafka/5763/1 "2020-01-18T16:36:43Z")

</div>

Hi,

Is it possible to use Kafka as journal?

Thanks,  
Pankaj

---

<div class="post-metadata">

**Author:** ![igmar](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.akka.io/igmar/32/157_2.png) [@igmar](https://discuss.akka.io/u/igmar)\
**Post date:** [January 18, 2020, 7:59pm UTC](https://discuss.akka.io/t/akka-persistence-kafka/5763/2 "2020-01-18T19:59:00Z")

</div>

At the moment, no.

---

<div class="post-metadata">

**Author:** ![ignatius](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.akka.io/ignatius/32/1787_2.png) [@ignatius](https://discuss.akka.io/u/ignatius)\
**Post date:** [January 19, 2020, 1:11am UTC](https://discuss.akka.io/t/akka-persistence-kafka/5763/3 "2020-01-19T01:11:15Z")

</div>

Anything is possible, the question is just how much time and effort it would require ;). Looks like there is currently no open-source solution for what you are asking for. If you want to have a bit more of a comprehensive answer, you can check out this link that explains why an earlier community-maintained pesistence plugin stopped being supported:

> <https://stackoverflow.com/questions/46786150/kafka-as-an-akka-persistence-journal>

> <https://github.com/krasserm/akka-persistence-kafka/issues/28#issuecomment-138933868>

---

<div class="post-metadata">

**Author:** ![pawelkaczor](https://avatars.discourse-cdn.com/v4/letter/p/9dc877/32.png) [@pawelkaczor](https://discuss.akka.io/u/pawelkaczor)\
**Post date:** [October 24, 2020, 3:45pm UTC](https://discuss.akka.io/t/akka-persistence-kafka/5763/4 "2020-10-24T15:45:31Z")

</div>

Take a look at this project: [https://github.com/j5ik2o/akka-persistence-kafka](https://github.com/j5ik2o/akka-persistence-kafka)  
It uses alpakka-kafka under the hood. I have no experience using it (just found it today!) Does not support atomic writes of multiple events. It provides journal TCK tests.
