정보통신/소프트웨어공학 썸네일형 리스트형 Observer 패턴과 Publisher/Subscriber(Pub-Sub) 패턴의 차이점 본 글은 토비의 봄 TV 5회 스프링 리액티브 프로그래밍 (1) - Reactive Streams 영상을 보던 중 “Observer패턴과 Pub-Sub패턴의 차이”에 대한 얘기가 나와 궁금해 찾아 본 자료를 정리한 문서입니다. “Head First Design Patterns” 책에는 Obaserver Pattern == Pub-Sub Pattern으로 나와 있지만 실제 찾아보면 비슷한 개념 사이에 확연한 차이점이 존재합니다.가장 큰 차이점은 중간에 Message Broker 또는 Event Bus가 존재하는지 여부입니다.Observer패턴은 Observer와 Subject가 서로를 인지하지만 Pub-Sub패턴의 경우 서로를 전혀 몰라도 상관없습니다.Observer패턴의 경우 Subject에 Observ.. 더보기 이전 1 다음