# AWS Kinesis vs. Kafka 성능비교

> Clean Markdown view of GeekNews topic #2667. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=2667](https://news.hada.io/topic?id=2667)
- GeekNews Markdown: [https://news.hada.io/topic/2667.md](https://news.hada.io/topic/2667.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2020-08-18T09:46:50+09:00
- Updated: 2020-08-18T09:46:50+09:00
- Original source: [medium.com](https://medium.com/flo-engineering/kinesis-vs-kafka-6709c968813)
- Points: 4
- Comments: 1

## Topic Body

- Akka Streams 기반으로 기본설정/Latency/Throughput 기준 3가지 벤치마크(양쪽 다 지원하는 Alpakka 이용)

- 카프카 클러스터 기준 같은 비용을 지불하는 설정으로 키네시스를 세팅

ㅤ→ 카프카 9파티션 = 키네시스 9샤드 & 24시간 리텐션, 4파티션 = 4샤드 & 7일 리텐션

- 결론적으로, 모든 테스트케이스에서 Kafka가 뛰어남. 레이턴시/처리량 조정하는데도 훨씬 유연

- Kinesis 는 레이턴시/처리량 사이 조절은 샤드카운트를 조절하는 것 밖에 방법이 없음(훨씬 비쌈)

## Comments



### Comment 2608

- Author: xguru
- Created: 2020-08-18T09:46:55+09:00
- Points: 1

해당글 댓글에 보면 처리량 비교를 샤드 vs 파티션으로 하는건 맞지 않다는 얘기도 있긴 합니다.
