suleesulee
suleesulee
suleesulee
전체 방문자
오늘
어제
  • 분류 전체보기 (39)
    • Personal (7)
      • 개발자sulee (2)
      • 회고록 (1)
      • 여행 (0)
    • Computer Science (31)
      • JAVA (4)
      • Python (0)
      • Html&CSS (0)
      • Spring (1)
      • JPA (1)
      • MSA (12)
      • Algorithm (10)
      • DevOps (0)
      • Go (1)
      • Swift (1)
      • 기타 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • 개발자 sulee의 블로그입니다.

인기 글

태그

  • 카카오
  • 나의 재취업 도전기
  • 네이버
  • SOA
  • 라인
  • 백엔드
  • Monolithic
  • MSA
  • 개발자
  • 회고
  • 전문연구요원
  • 이직뽀개기
  • 이직
  • 전문연

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
suleesulee

suleesulee

Computer Science/MSA

080321 Spring Cloud MSA 기록

2021. 8. 4. 00:19

MSA내 서비스간의 통신

Feign Decoder interface 구현

 

데이터 동기화

- 하나의 DB를 사용

- 여러 DB 사용시 메시지 큐(RabbitMq, kafka등)를 사용하여 동기화

- Kafka Connect + DB 

 

 

Kafka

Producer와 Consumer 기반의 메시지큐

메시지를 여러 Consumer에게 

높은처리량을 위해 메시지 최적화

eco-system에 연동가능함

 

Zookeeper와 연동해서 사용하며

3개이상의 Broker Cluster를 구성하여 사용

Broker중 하나는 Controller역할을 수행

  -broker 정상동작 모니터링

  -

다양한 3rd-party지원

Zookeeper, Kafka 서버 실행-> Topic 생성(Consumer사 Topic에 관심이 있다고 신청, Topic에 변경이 있으면 Consumer로 event를 전달함) 

 

 

'Computer Science > MSA' 카테고리의 다른 글

080821 MSA_SpringCloud  (0) 2021.08.10
080721 MSA_SpringCloud  (0) 2021.08.09
080621 MSA SpringCloud  (0) 2021.08.09
080521 SpringCloud_MSA 공부  (0) 2021.08.05
080421 Spring Cloud MSA 공부 기록  (0) 2021.08.04
    'Computer Science/MSA' 카테고리의 다른 글
    • 080721 MSA_SpringCloud
    • 080621 MSA SpringCloud
    • 080521 SpringCloud_MSA 공부
    • 080421 Spring Cloud MSA 공부 기록
    suleesulee
    suleesulee
    IT Engineer, SW Developer, Traveler

    티스토리툴바