본문 바로가기
회고

[항해 플러스 백엔드] 9주차 회고 (WIL)

by 마진 2024. 11. 25.

 

 

이번 한 주동안 카프카를 다루었다.

새롭게 접한 기술이었기 때문에 사용되는 개념을 학습할 때는 이해가 잘 안되었지만 hello world를 만들고 필요한 기능을 구현하면서 이해도를 높일 수 있었다. 

 

 

문제

카프카의 주요 구성요소(Producer, Broker, Consumer)가 기능하는 프로세스를 이해했지만 공식문서만을 보고 구현하기는 어려웠다.

 

시도

공식문서의 가이드에 따라 hello world를 구성해보았으나 진행과정을 제대로 따라가지 못했다. 가이드 문서에서 실행시키는 파일의 경로를 찾기 어려웠기 때문이다.

 

해결

Youtube의 강의 영상을 찾아 해결할 수 있었다. Kafka를 검색하면 Kafka의 목적이나 기능에 대한 설명 영상 뿐만 아니라 설정 및 사용하는 방법을 다루는 강의 영상이 존재한다.

 

알게된 것

2~3개의 강의 영상을 살펴보면서 Kafka의 설정방법을 이해할 수 있었다. (Java 방식과 application.properties 방식)

 

Keep

이번 주는 과제 진행을 위한 시간배분을 과거보다 잘해서 평균적인 수면 시간확보를 더 많이 할 수 있었다.

 

Problem

요구사항을 만족시키기는 했지만 몇가지 부족한 사항이 있었다.

요구사항을 충족시키면서 부족한 부분이 없도록 코드를 작성하자.

 

Try

코드를 간결하게 작성해서 가독성을 좋게 만들자.