Hi everyone,

 i'm doing a benchmark comparison between Kafka and Redis for my final bachelor 
paper and would like to understand more about why Kafka have higher throughput 
if compared to Redis.

 I noticed Redis has lower overall latency (and makes sense since it's stored 
in memory) but cant figure out the difference in throughput.

I found a study (not sure if i can post links here but it's named A COMPARISON 
OF DATA INGESTION PLATFORMS IN REAL-TIME STREAM PROCESSING PIPELINES by 
Sebastian Tallberg)
showing Kafka's throughput hitting 3x the amount of msg/s if compared to Redis 
for a 1kB payload. I would like to understand what is in Kafka's architecture 
that allows it to be a lot faster than other message brokers/Redis in particular

Thanks!

Reply via email to