먼저 django와 celery가 뭐하는 녀석인지 이론적인것들은 개인적으로 찾아보시길 바라며, 이포스팅에선 구체적으로 어떤 이슈를 겪었고, 어떻게 해결했는지에 집중하겠다. 이슈 - backend에서 web-push request시 response delay로 인한 frontend로의 응답 지연. http의 특성상 일반적으로는 request 후 response가 올 때까지 대기하는 것이 원칙이다. 이 경우 response가 오기 전까지는 서비스가 멈춘 것처럼 유저는 느낄 수 있다. 이 원론적인 프로토콜 구성 때문에 생기는 문제가 한가지 있는데, 나는 최근 web-push를 구현하면서 겪게 되었다. web-push를 구현하는 것도 참고할만한 자료가 없어서 꽤나 시간이 걸렸는데, 구현하고보니 web-push의..