Throttling과 debounce에 대해 알아보자
·
Spring
서론 최근 링크드인을 시작하며 여러 가지 정보들을 많이 받고 있다. 링크드인을 통해 영상을 보던 도중 현재 내가 진행하였던 푸시 알림 서비스 관련하여 debounce를 적용하여 구현하셨다는 인터뷰 영상을 접하였고, 해당 개념을 한번 살펴보며 예제를 작성해보고 어떤 식으로 사용할 수 있을지 찾아보며 공부를 진행해보았다. 공부를 진행하며 해당 개념에 대해 다시 한번 정리해보고자 포스팅을 작성하게 되었다. 해당 포스팅에서는 다음과같은 항목들을 다뤄보려고 한다. 스로틀링이란? 디 바운스란? 두 개념의 공통점과 차이점 예제 코드 결론 참고 ref 쓰로틀링 ( throttling ) API가 서버에서 사용되는 속도를 제한하는 프로세스로서, 단위 ( 초 , 분... )에 실행할 수 있는 서비스 요청 수를 제한한다. ..