Community

☠️ Kafka As An Antipattern

Kafka 는 잘 만들어진 분산 데이터 스트리밍 플랫폼(이자 메세지 큐) 인데요, 메세지 처리 성능 및 장애 복구가 뛰어나 많은 곳에서 활용되고 있습니다. 다만, 메세지 혹은 스트리밍 처리를 구현할 때 무조건 kafka 를 써야 하는가에 대해 경각심을 가져볼 만한 좋은 글이 있어 공유드립니다. (최근 나는 솔로를 감명깊게 봐서 경각심이란 단어를 굳이 써봤습니다) 글 내용을 간단하게 요약하자면, 메세지 처리량이 많지 않은 상황에서 kafka 를 사용할 경우 기능 구현보다 kafka 시스템 구축과 유지보수에 더 많은 리소스가 사용될 수 있습니다. 이럴 경우 무조건 kafka 를 쓰기보다는 사용 하고 있는 Database 를 기반으로 구현하는걸 고려해보는것도 좋은 방향입니다. 혹시나 kafka 도입을 고민하고 계신 분이 있다면 한번 참고해보시면 좋겠습니다. 📚 원문 https://joshaustin.tech/blog/kafka-as-an-antipattern/?fbclid=IwAR0K3_JN0LMUm5F2o7lq55xQT5E9nmEb_Gf-9FqMOkjuLUpDGrSbaFygw7A

알림

알림이 없습니다