☠️ 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,352

댓글 0

    함께 읽은 게시물



    오픈소스로 완성하는 AI Full Stack

    AI와 관련된 수 많은 오픈소스들이 쏟아지면서 오픈소스 생태계는 그야말로 AI 오픈소스 르네상스를 맞이하고 있습니다. LangChain의 성공을 시작으로 많은 오픈소스들이 나오면서 AI 업계 시스템을 빠르게 메꾸고 있기도 합니다.

    ... 더 보기

     • 

    댓글 1 • 저장 131 • 조회 8,371


    스프링 핵심 기능으로 통합된 Spring Retry

    S

    ... 더 보기

    스프링 핵심 기능으로 통합된 Spring Retry

    www.linkedin.com

    스프링 핵심 기능으로 통합된 Spring Retry

     • 

    저장 2 • 조회 793


    저는 cross-platform application을 개발하고 있습니다.

    ... 더 보기

    조회 765


    간만에 재밌게 읽은 기술 포스트

    ... 더 보기

    무진장 힘들었지만 무진장 성장한 개발 이야기

    Medium

    무진장 힘들었지만 무진장 성장한 개발 이야기