In ReactiveX an observer subscribes to an Observable.

ReactiveX에서 관찰자(Observer)는 관찰 가능한 것(Observable)을 구독(subscribes)합니다.

Then that observer reacts to whatever item or sequence of items the Observable emits.

그런 다음 해당 관찰자(Observer)는 관찰 가능한 것(Observable)이 방출(emits)하는 항목(item) 또는 연속적인 항목들(sequence of items)에 반응합니다.

This pattern facilitates concurrent operations because it does not need to block while waiting for the Observable to emit objects, but instead it creates a sentry in the form of an observer that stands ready to react appropriately at whatever future time the Observable does so.

이 패턴은 동시성 연산을 가능하게 한다. 왜냐하면 관찰 가능한 것(Observable)이 객체들을 방출(emit)하기를 기다리는 동안 막을 필요가 없기 때문이다. 하지만 대신 관찰 가능한 것(Observable)이 어떤 미래의 시간에 적절히 반응할 준비가 되어 있는 관찰자(Observer)의 형태로 보초(감시병, sentry)를 생성합니다.

This page explains what the reactive pattern is and what Observables and observers are (and how observers subscribe to Observables).

Other pages show how you use the variety of Observable operators to link Observables together and change their behaviors.

이 페이지에서는 반응형 패턴이 무엇인지, 관찰 가능한 것들(Observables)과 관찰자들(Observers)가 무엇인지 (그리고 관찰자들(Observers)가 관찰 가능한 것들(Observables)을 구독하는 방법)을 설명합니다.

다른 페이지에서는 다양한 관찰 가능한 것(Observable) 연산자를 사용하여 관찰 가능한 것들(Observables)을 함께 연결하고 그들의 동작들을 변경하는 방법을 보여줍니다.

This documentation accompanies its explanations with “marble diagrams.” Here is how marble diagrams represent Observables and transformations of Observables:

이 문서에는 "마블 다이어그램(구슬 도표, marble diagrams)"과 함께 설명이 제공됩니다. 다음은 마블 다이어그램이 관찰 가능한 것들(Observables)과 관찰 가능한 것들(Observables)의 변환을 나타내는 방법입니다.