[Kotlin] 리액티브 프로그래밍 & 리액티브 스트림
리액티브 프로그래밍 리액티브 프로그래밍(Reactive Programing)은 데이터 또는 이벤트의 변경이 발생하면 이에 반응해 처리하는 프로그램 기법을 말한다. 리액티브 프로그래밍은 비동기 프로그래밍을 처리하는 새로운 접근 방식이며, 2010년 에릭 마이어에 의해 마이크로 소프트 .NET 에코 시스템으로 정의되었다. 데이터의 통지, 완료, 에러에 대한 처리를 옵저버 패턴에 영감을 받아 설계되었고 데이터의 손쉬운 비동기 처리를 위해 함수형 언어의 접근 방식을 사용한다. 리액티브 프로그래밍 이전의 비동기 프로그래밍 리액티브 프로그래밍이 나오기 전 비동기 프로그래밍은 대부분 콜백 기반의 비동기 처리 방식을 사용했다. 간단한 콜백은 이해하기 쉬울 수 있지만, 콜백이 많아져서 발생하는 콜백 헬(Callback ..
Kotlin
2022. 9. 16. 00:01
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 인프런
- 그리디
- spring boot
- 릿코드
- 북클럽
- 코테
- 스프링 부트
- 파이썬
- 노마드코더
- 백준
- 김영한
- 알고리즘
- 데이터베이스
- leetcode
- MySQL
- 자료구조
- mysql 8.0
- 스프링
- 문자열
- 정렬
- 스프링부트
- Real MySQL
- Spring
- 구현
- webflux
- 코틀린
- kotlin
- 노마드
- 리팩토링
- Algorithm
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함