천천히 꾸준히 성장하기

  • 홈
  • 태그
  • 방명록

개발 관련 일지/세미나 1

[우아한테크세미나] Kafka 이벤트 기반 아키텍처 구축

2024.01.08 시청 발단 : 이벤트 기반 아키텍처 왜 사용? 배달 시스템의 복잡도 증가 알림 기능 배달 시간 통계 배달 늦었을 때 쿠폰 기능 배달만 잘 수행하길 바랬지만 요구 사항이 늘어날 수록 복잡도가 커진다. 따라서 해결법으로는 시스템을 분리하자! 이다. 대부분의 기능은 배달과 강한 일관성을 필요로 하지 않는다. 즉, 배달이 변경되었을 때, 관련 기능도 동시에 반영되어야 하는 가가 강한 일관성의 기준이 된다. 통계나, 쿠폰과 같은 개념은 관련 기능이 “언젠가” 반영되면 된다. (= 결과적 일관성) 결과적 일관성 관련 기능이 언젠가 반영되면 된다. 이벤트는 시스템에서 일어난 행위이다. 해결법 → 이벤트 아키텍처를 이용하자! 이벤트 아키텍처 구현법 이벤트는 어떤 정보를 가지고 있어야 할까? 이벤트 ..

개발 관련 일지/세미나 2024.01.09
이전
1
다음
더보기
프로필사진

천천히 꾸준히 성장하기

  • 분류 전체보기 (49)
    • 티스토리 꾸미기 (0)
    • 하루하루 성장일기 (3)
    • 책 일지 (1)
      • 만들면서 배우는 클린 아키텍쳐 (11)
      • 이벤트 소싱과 마이크로서비스 아키텍쳐 (1)
    • 개발 관련 일지 (28)
      • Springs (1)
      • NEXTERS (0)
      • MSA (0)
      • 42seoul (0)
      • 알고리즘 (7)
      • 세미나 (1)
      • k8s (10)
      • TDD (2)
      • AWS Certified Developer - A.. (3)
    • 소통하는 방법 : 영어 공부 (0)
    • 여행 (3)
      • 국내 (1)
      • 국외 (2)

Tag

쉽게시작하는쿠버네티스, 대만자유여행, 일상생활, 도메인모델, 쉽게 시작하는 쿠버네티스, 개발자, 그림으로배우는쿠버네티스, 첫과제, 도메인, 백엔드, 42Seoul, 만들면서배우는클린아키텍처, Libft,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바