Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- JPA
- OneToMany
- Event Drvien Architecture
- Event Messaging
- 다대다
- ManyToOne
- N:M
- event streaming
- 테이블 매핑
- spring boot
- onetoone
- querydsl
Archives
- Today
- Total
목록event streaming (1)
차곡차곡 쌓아가는 개발일기
Event Driven Architecture란?
Event Drvien Architecture(이벤트 기반 아키텍쳐) 줄여서 EDA는 쉽게 설명해서 특정 서비스에서 다른 서비스가 관심을 가질 수 있는 작업을 수행할 때, 상태의 변경을 나타내는 이벤트를 발행하면, 다른 서비스들이 이벤트를 수신하여 작업을 수행하는 설계 패턴이다.EDA의 구성 요소EDA에서 애플리케이션은 이벤트를 Publish(발행)하거나 Comsume(소비)하는 역할을 한다. 한 어플리케이션이 두 역할을 동시에 수행하는 것도 가능하다.Publisher메시지 형식으로 이벤트를 브로커나, 다른 형식의 이벤트 라우터로 전송한다. 발행된 이벤트들은 다른 이벤트와 함께 시간순으로 순서가 유지된다.Consumer실시간 또는 원하는 시간에 발행된 메시지를 수집하여 작업을 수행한다.이벤트 전송 방식이..
Architecture
2024. 2. 16. 17:48