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
- mysql
- node.js
- 파이썬
- HTTP
- JPA
- 웹 개발
- rabbitmq
- java
- 보안
- 디자인 패턴
- db
- 스프링
- 스프링 부트
- python3
- 자바
- 웹
- 스프링부트
- django
- Spring
- 장고
- 개발
- bytecode
- ORM
- Python
- 자료구조
- Spring Boot
- BCI
- 안드로이드
- 데이터베이스
- 파이썬3
Archives
- Today
- Total
목록Reactor Pattern (1)
semtax의 개발 일지
디자인패턴 공부내용 정리 : 리액터 패턴
개요 이번에는, 이벤트 핸들링을 하는 디자인 패턴 중 하나인 리액터 패턴에 대해서 알아보도록 하겠습니다. 왜 나오게 됬는가? 시스템에서 여러 종류의 이벤트를 동시에 동기적으로 처리하게 될때 어떻게 해야하는지 고민을 하다 나오게 된 패턴입니다. 문제 상황 먼저 아래와 같은 상황을 가정해보도록 하겠습니다. 당신이 만약 IoT 센서 데이터를 처리하는 서버를 만든다고 가정을 해봅시다. 이때 센서 데이터들은 언제 들어올지 불확실 하므로 이벤트 드리븐 기반의 서버를 작성해야 한다고 판단하였습니다. 일단 당신은, 단순하게 무한 루프를 만들고 센서 데이터에 관한 이벤트가 왔나 안왔나 폴링(이벤트가 왔나 안왔나 계속 체크하면서 이벤트가 오면 이벤트에 관한 코드를 실행하게 하기)하는..
개발/Java
2020. 5. 18. 23:55