반응형

kakao 2

[Kafka] 카프카 기본 개념: 실시간 비동기 스트리밍 솔루션

Micro Service Architecture로 아키텍처 패턴이 만들어 짐에 따라서, 각각의 서비스들이 통신하게 되는 구조가 이전보다 복잡해지게 되었습니다. 이와 같이 복잡해진 데이터 전송 구조는 베포와 장애의 어려움을 만들어내게 됩니다. 또한 데이터를 전송할 때 프로토콜의 파편화가 심각해지게 되는 문제가 발생하게 됩니다. Apache Kafka는 이러한 문제를 해결하기 위해 Linked In에서 개발한 오픈소스로 Source Application과 Target Application의 커플링을 약하기 위해 개발 된 것으로 애플리케이션들의 중추 신경과 같은 역할을 하게 됩니다. 아래의 이미지는 카프카가 개발되기 전 링크드인의 데이터 처리 시스템을 나타낸 것입니다. 한눈에 보기에도 복장한 아키텍처 흐름도를..

Big Data/Kafka 2020.07.03

수포자 디자이너에서 카카오 서버 개발자가 되기까지 - 카카오 엔터프라이즈 합격후기

그제 오후 두 달 간의 길고 긴 채용 프로세스를 끝으로 카카오 엔터프라이즈에 (지난 12월에 분사한 카카오 AI계열사) AI 검색 플랫폼 지식 그래프 서버 개발자로 상시 채용 전형에 최종 합격 오퍼를 받았다. 사실 이 글을 쓰는 지금도 실감이 잘 나지 않지만, 그간의 회고 겸 이 글을 읽는 사람들의 방향성에 조금이라도 도움이 되길 바라는 마음에 오랜만에 ‘나의 이야기’를 담은 글을 적어보려 한다. 채용 과정 지원 먼저 사람들이 가장 궁금해할 만한 채용 프로세스에 대해서 이야기해볼까 한다. 앞서 이야기했던 대로 나는 상시채용 전형으로 지원했고, 프로그래머스 DevMatching을 통해서 지원했다. (프로그래머스로 지원해서 합격할 경우 50만원 상당의 샤이닝 보너스를 받을 수 있다.) 채용 프로세스는 코딩 ..

Forum/Retrospect 2020.06.15
반응형