Rx를 공부하던 중, 흐름 제어에 대한 내용을 보고 문득 인턴 근무기간동안 공부했던 내용이 생각났다.검색어 자동완성 기능을 구현할 일이 있었는데, 이 때 throttle과 debounce 방식 중 어떤 것이 낫냐는 회의를 하면서, 이 내용을 꼭 블로그에 적어야지! 하고 잊어버렸다... 1년이 다 지나가지만 지금이라도 적어보자..!그게 뭔데💡요청이나 처리의 빈도를 제한하거나 지연시키는 프로그래밍 기법한 마디로 설명하자면 위와 같다. 어떤 이벤트가 특정 시간동안 너무 빈번하게 발생되면 성능 상의 문제를 야기할 수 있기 때문에, 적절한 제어를 통해 과도한 호출이 일어나지 않도록 해야 한다.빈번하게 발생하면 뭐가 문제인데이해하기 쉽게 대표적인 예시를 들어 보자. 스크롤 이벤트,자동 완성등이 이를 사용하는 대표적..