kafka-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Roberts <wiz...@gmail.com>
Subject Re: Is it possible to enforce an "unique constraint" through Kafka?
Date Wed, 07 Jan 2015 00:34:06 GMT
Kafka is more of a message queue than a data store. You can use it to store
history of the queue (certainly a powerful use case for disaster recovery),
but it's still not really a data store.

>From the Kafka website (kafka.apache.org):
Apache Kafka is a publish-subscribe messaging [queue] rethought as a
distributed commit log.

-Mark

On Tue, Jan 6, 2015 at 3:14 PM, Joseph Pachod <joseph.pachod@gmail.com>
wrote:

> Hi
>
> Having read a lot about kafka and its use at linkedin, I'm still unsure
> whether Kafka can be used, with some mindset change for sure, as a general
> purpose data store.
>
> For example, would someone use Kafka to enforce an "unique constraint"?
>
> A simple use case is, in the case of linkedin, unicity of users' login.
>
> What would be you recommended implementation for such a need?
>
> Thanks in advance
>
> Best,
> Joseph
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message