프론트엔드/CS

Observer Pettern vs Pub-Sub Pettern

.log('FE') 2021. 12. 14. 00:25
728x90
반응형
  • 옵저버패턴과 발행-구독 패턴의 가장 큰 차이점은 중간에 Message Broker 나 Event Bus가 존재하는지 여부입니다.
  • 옵저버패턴은 옵저버와 Subject 가 서로를 인지하지만 발행-구독 패턴은 서로를 전혀 몰라도 상관 없습니다.
  • 때문에 발행-구독 패턴이 결합도가 더 낮습니다.
  • 옵저버 패턴은 동기방식으로 주로 동작하고
  • 발행-구독 패턴은 비동기 방식으로 동작합니다.
728x90
반응형

'프론트엔드 > CS' 카테고리의 다른 글

단방향 연결리스트 - 선형구조  (0) 2021.11.12