☠️ Kafka As An Antipattern

Kafka 는 잘 만들어진 분산 데이터 스트리밍 플랫폼(이자 메세지 큐) 인데요,

메세지 처리 성능 및 장애 복구가 뛰어나 많은 곳에서 활용되고 있습니다.


다만, 메세지 혹은 스트리밍 처리를 구현할 때 무조건 kafka 를 써야 하는가에 대해

경각심을 가져볼 만한 좋은 글이 있어 공유드립니다.

(최근 나는 솔로를 감명깊게 봐서 경각심이란 단어를 굳이 써봤습니다)


글 내용을 간단하게 요약하자면,

메세지 처리량이 많지 않은 상황에서 kafka 를 사용할 경우 기능 구현보다

kafka 시스템 구축과 유지보수에 더 많은 리소스가 사용될 수 있습니다.


이럴 경우 무조건 kafka 를 쓰기보다는 사용 하고 있는 Database 를 기반으로 구현하는걸 고려해보는것도 좋은 방향입니다.


혹시나 kafka 도입을 고민하고 계신 분이 있다면 한번 참고해보시면 좋겠습니다.


📚 원문

https://joshaustin.tech/blog/kafka-as-an-antipattern/?fbclid=IwAR0K3_JN0LMUm5F2o7lq55xQT5E9nmEb_Gf-9FqMOkjuLUpDGrSbaFygw7A

Kafka As An Antipattern

Joshaustin

Kafka As An Antipattern

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 10월 10일 오전 6:57

 • 

저장 24조회 3,355

댓글 0