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
- Kotlin
- node.js
- MediaSession
- 테스트 자동화
- Android
- Animation
- node
- databinding
- SwiftUI Tutorial
- GCP
- MotionLayout
- MediaPlayer
- paging
- mvvm
- junit
- RxKotlin
- SWIFTUI
- PagingLib
- Koin
- rx
- Reactive
- Android 13
- list
- android13
- 인앱결제
- 동영상
- google play
- php
- mysql
- Observable
Archives
- Today
- Total
목록backpressure (1)
봄날은 갔다. 이제 그 정신으로 공부하자
4. Reactive - BackPressure & Flowable
지난 글 까지는 Observable의 종류와 사용 방법에 설명했습니다. 이번 글에서는 비동기 처리 상황에서 발생할 수 있는 문제, 비동기로 동작할 때 Observable이 처리 할 수 있는 처리량보다 더 많은 아이템을 방출하는 경우에 대한 대응, 흐름제어 방법 대해 설명하도록 하겠습니다. 이번 글에서는 리액티브에서 흐름을 제어하는 역할을 하는 BackPressure와 Flowable에 대해 자세히 설명하도록 하겠습니다. backpressure란? Observable은 기본적으로 아이템을 동기적으로 Observer에서 하나씩 방출하도록 동작합니다. 그러나 Observer가 시간을 필요하는 작업을 처리해야 하고 그 처리 시간이 Observable의 방출 시간보다 간격이 긴 경우 문제가 발생할 수 있습니다. ..
Reactive
2021. 6. 10. 11:11