행사 모집글
행사 모집글을 페이스북의 KAFKA 한국 사용자 모임 그룹에서 먼저 봤다
냉큼 들어가서 신청을 했다. 참가비는 5000원이었다
*고승범님은 위의 2018년에 [카프카, 데이터 플랫폼의 최강자], 2021년에 [실전 카프카 개발부터 운영까지]라는 책을 쓰신 저자님이시다
추후에 보니 토비님도 잠시 오시기로 했나보다
원래 20:00시까지였었던 행사가 20:20으로 늘어나면서 토비님이 잠시 마이크를 잡는 시간이 추가됐다
요번 밋업 참가를 계기로 토비님께 잠시 인사드리러 가기로 마음먹었다
놀라시지 않게 Toby님이 운영중이신 디스코드방에 하루 전날 말씀을 드렸다!
행사당일(24.11.21)
을지로입구역을 나와서 조금 걷다보니 어느새 행사장소에 도착했다
조금 늦어서 오프닝때가 지나서 들어왔다..😂
행사관련 직원분께서 이름체크를 하고 들어오면서 위와 같은 입장키트를 받았다
내용품은 보조배터리, 샌드위치/음료수, 2025년 달력, 카프카 관련 스티커였다
(스티커중에 말하는 감자 취향저격-ㅋㅋ)
카프카를 활용한 Event Sourcing, CQRS 아키텍처와 적용 사례(이동현님)
Event Sourcing
- 상태(Data)의 변화 > 이벤트 기록
- 특정 엔티티 상태 변화의 연속적 기록
- Replay
- Snapshot
Considerations(고려사항)
쓰기/읽기별 적용시 주의점
Projects
피드형 서비스, 구매내역
추가사례
Remote Cache
동현님의 깊이를 느낄 수 있는 세션 발표였다. 시니어 개발자라면 당연한 포인트지만 인상깊었던 부분은 거의 대부분의 장표에 "고려한 점"
이 들어가 있다는 것이었다
기술은 간단하다. 하지만 그 기술로 비즈니스를 하려면 그 기술이 갖고 있는 특징,장점,한계점 등을 파악하고 있어야 한다고 생각한다
그런 면에서 이동현님의 "고려한 점" 부분에서 어떤 고민을 하셨고, 어떻게 해결했는지 들어볼 수 있는 좋은 시간이었다
ex) 재정렬이 필요하다, 정렬이 불가능한 것은 따로 남긴다, 이벤트가 쌓이는 것보다 처리가 늦지 않도록 한다 등
토비님과의 스몰토크
잠깐의 쉬는 시간동안 온라인에서만 뵀었던 Zin님을 만나서 인사를 드렸다. 90도 직각인사! 🙇
그리고 토비님께도 인사를 드렸다. (사진은 쉬는 시간 시작할 쯔음 토비의 스프링 책을 들고 찍은 사진)
토비님이 잠깐 일어나셔서 뒤로 오고 계셔서 "어제 디스코드에서 인사드렸던.."이라고 말했더니 바로 알아봐주셨다
토비의 스프링 vol.1 책에 토비님 싸인을 받았다! yeah~!
곧 출국하신다고 들었는데 호주로 가셔서도 건강 챙기셔서 행복하게 개발하셨음 좋겠다... 응원합니다!! 🫡
고승범님이 사회자 역할을 맡으시고, 토비님이 여러 질문에 답을 해주시는 과정으로 진행됐다
질문은 요즘 유행하는 Slido를 통해 이뤄졌다
나 또한 토비님이 처음 경험하신 호주의 1-3년차는 어떠셨는지 궁금했어서 여쭤봤다
허허 웃으시며 한국과 비슷한것도 있었고(야근야근야근), C#을 좋아하는 분위기가 달랐고, 영어는 항상 어려웠다고 친절히 답해주셨다
감사합니다 토비님!! ❤️
네트워크 부하를 고르게 분포시키기위한 리더 파티션 밸런싱(송정욱님)
정욱님의 세션이 진행되기 전에 먼저, 동현님의 Q&A 시간이 이어졌다
짧게 2개의 질문&답변이 이어졌다
두번째 세션으로 송정욱님의 발표가 있었다
Felice를 몰라서 검색을 해보니, 아파치 카프카 통합 솔루션을 제공하는 운영도구의 이름이었다
리더 파티션
- 리더 선정
- 팔로워 상태관리
- Follower Fetching Since 2.4.0
리더 파티션 밸런싱
- 동일한 쓰기
- 읽기 - 리더 파티션
- 부하 집중
- 핫 스팟 리스크
선호하는 리더 선정
정욱님은 트래픽 기반으로 리더 밸런싱을 하는 과정을 직접 CLI와 사용하시는 Tool을 사용해 보여주셨다
단순히 결합도를 낮추기 위해 깊은 공부 없이 카프카를 깔짝 썼던 과거 및 현재의 나를 일깨우는 깊은 수준의 발표였다
실제로 라이브코딩까지 해 가면서 변화를 보여주시는 모습 또한 인상적이었다
난 단순히 kafka-ui([구]provectus -> [신]kafbat)만을 사용해봤었는데, UI가 꽤 괜찮다고 느꼈다
이어서 Q&A 시간이 이어졌다
Closing은 고승범님께서 오늘 발표를 해주신 분들께 감사인사를 드리고, 질문을 해주셨던 분들한테 상품을 나눠드리는걸로 끝났다
고승범님께 카프카 실물 책은 아니지만, eBook으로 구매해서 Yes24로 잘 봤다고 말씀드리니 엄청 좋아하셨다!!ㅎㅎ
후기
행사장에 가서 Zin, Toby님을 비롯해서 KSUG 행사때 뵀던 분들도 만나고 글또 분도 만났다!! 역시 개발 세상은 좁아..
이렇게 오랜 경험을 가진 고수분들의 발표를 들으면서 새로운 비즈니스에 적용할때 고려할 점들 혹은 이미 작동중인 서비스에서 좀 더 안정적으로 최적화하는 방법에 대해서 많이 배운 것 같아 조금 성장했다는 느낌을 받았다
다음 한국 카프카 밋업 3회차 혹은 내년에 더 성장해있는 자신을 상상하며 글을 마무리해본다

- 출처
https://onoffmix.com/event/312316
2024 KafkaKRU(Kafka 한국사용자 모임) 제2회 밋업 - 온오프믹스
카프카 기반 아키텍처와 리더 파티션 밸런싱 등 최신 기술 사례를 함께 공유하고 소통하는 시간을 가져요!
onoffmix.com
https://product.kyobobook.co.kr/detail/S000001932756
실전 카프카 개발부터 운영까지 | 고승범 - 교보문고
실전 카프카 개발부터 운영까지 | 아파치 카프카의 공동 창시자 준 라오(Jun Rao)가 추천한 책!국내 최초이자 유일한 컨플루언트 공인 아파치 카프카 강사(Confluent Certified Trainer for Apache Kafka)와 공
product.kyobobook.co.kr
https://ebook-product.kyobobook.co.kr/dig/epd/ebook/E000002998825
카프카, 데이터 플랫폼의 최강자 | 고승범 | 책만- 교보ebook
실시간 비동기 스트리밍 솔루션 Kafka의 기본부터 확장 응용까지, [도서 내용] 현대 컴퓨팅 아키텍처의 가장 큰 특징은 '느슨한 결합(loosely coupled)'으로 이루어진 컴퓨팅 아키텍처라고 할 수 있다.
ebook-product.kyobobook.co.kr
https://www.osckorea.com/solution/felice
Felice
아파치 카프카를 가장 쉽게 운영관리 하는 방법
www.osckorea.com
'DailyLife > Tech Conference' 카테고리의 다른 글
글또 백엔드&인프라 빌리지 반상회 참여 후기 (5) | 2024.12.19 |
---|---|
오쏘콘(Open Source Conference) 참여 후기(feat. Pay it forward) (34) | 2024.11.18 |
Naver DAN24 행사 후기 (28) | 2024.11.17 |
댓글