내가 원래 생각한 반응형은 이런거였음

전용쓰레드가 매번 체크를 하는거였지



이런식으로 300000번 반복마다 +1을 해줘면


예상대로 놓치는 경우가 발생했음
쓰레드끼리 같은 시간단위로 도는것도 아니라서
값 체크하는동안 for문 여러번 실행되는것도 한몫하는듯



그래서 깃갤에 글을 쓰고 이해했다

생각해보니 너무 간단한거였음

값이 변경됐는지 체크하는게 아닌,
변경시킨 후 알림을 보내면 되는거였음


이게 내가 이해한걸 바탕으로 만든 코드

이러면


제대로 알림을 받을 수 있단걸 알았음

이 notify를 ReactiveX 에서는 onNext, onCompleted, omError 세종류로 알림을 보내고, 저것들을 설정해주는게 subscribe 라는것까지 공부 완료