readyoun's devlog

  • 홈
  • 태그
  • 방명록

saga 1

Kafka Saga 패턴 도입해 보상 트랜잭션 구현하기 (ERP Kafka 도입 2편)

지난 포스트에서는 Kafka 도입 배경과 그로 인한 효과를 살펴보았다.   모놀리식 아키텍처 ERP 프로젝트에서 Kafka 도입하기 1편정리한 내용이 생각보다 많아서 1편과 2편으로 나누어 작성한다.내용은 아래 목차 참고. 1편 목차 1. 도입: ERP 프로젝트의 시작과 모놀리식 아키텍처의 한계 2. REST Client로의 첫 번째 시도 • REST Creadyoun.tistory.com Kafka를 통해 서비스 간 비동기 통신을 구현하고, 시스템의 확장성과 안정성을 크게 개선할 수 있었다. 하지만, Kafka만으로는 분리된 마이크로서비스 간의 데이터 일관성을 완벽히 보장하지 못하는 문제가 남아 있었다. 이번 글에서는 Kafka와 Saga패턴을 활용해서 데이터 정합성 문제를 어떻게 해결했는지를 살펴보겠..

Project 2025.01.21
이전
1
다음
더보기
프로필사진

readyoun's devlog

"Computer science is an art of problem-solving." github.com/ready-oun

  • 분류 전체보기 (44)
    • Project (5)
    • Computer Architecture (2)
    • Network (5)
    • OS (1)
    • Database (7)
    • DSA (3)
      • 코딩테스트 (18)
    • Lang (1)
      • Java (1)
    • Framework (0)
      • Spring (0)
    • Software Architecture (1)
    • Life with Computer (1)

Tag

DATABASE, TIL, network, 코딩테스트준비, Redis, NoSQL, project, 99클럽, 코딩테스트, 항해99, 백준, HTTP, boj, 알고리즘, java, 개발자취업, DB, sql, Transaction, MongoDB,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/04   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

  • Github
  • LinkedIn

티스토리툴바