−1981년: Jim Gray가 VLDB에 발표한 「The Transaction Concept: Virtues and Limitations」에서 트랜잭션이 보호하는 데이터와 외부 행동의 경계를 다뤘다.[각주 1]
2003년: Gregor Hohpe가 기업 통합 발표 자료에서 통합 방식을 파일 전송, 공유 데이터베이스, 원격 호출, 메시징으로 나눠 비교했다. 연도는 발표 자료의 저작권 표시이며 책의 발행연도와는 다르다.[각주 2]
2016년: Chris Richardson이 microservices.io에 “Application publishes events”라는 이름으로 서비스별 DB의 사건 발행 패턴을 올렸다. 로컬 트랜잭션에서 사건을 EVENTS 테이블에 함께 넣고 별도 프로세스가 그 테이블을 폴링해 브로커에 발행하는 방식이며, 시점은 2016년 3월 19일 Wayback Machine 보관본으로 확인한 것이다.[각주 3]
2018년 10월: Richardson의 『Microservices Patterns』가 Manning에서 출판됐다. 2016년 웹 패턴에 이어 이 패턴을 책으로 정리한 출판 기록이다.[각주 4]
보호되는 데이터와 외부 행동의 경계
+1981년: Jim Gray가 VLDB에 발표한 「The Transaction Concept: Virtues and Limitations」에서 트랜잭션이 보호하는 데이터와 외부 행동의 경계를 다뤘다.[각주 1]
2003년: Gregor Hohpe가 기업 통합 발표 자료에서 통합 방식을 파일 전송, 공유 데이터베이스, 원격 호출, 메시징으로 나눠 비교했다. 연도는 발표 자료의 저작권 표시이며 책의 발행연도와는 다르다.[각주 2]
2018년 10월: Richardson의 『Microservices Patterns』가 Manning에서 출판됐다. 서비스별 DB 갱신과 사건 발행의 문제를 책으로 정리한 출판 기록이다.[각주 3]
보호되는 데이터와 외부 행동의 경계 (1981)