공인 인증서를 업로드 하는 서버(가칭, certManager)를 구축해야 하는 상황이 생겼다. 이 서버는 다른 서버들로 인증서들을 밀어 넣어주는 역할을 하는데, 문제는 어느 타이밍에 어떻게 서버들에 밀어 넣어줄 지를 판단하고 실제 밀어넣는 작업을 하는 부분이였다. 이러한 작업을 스레드를 만들어 수행할 수 있도록 하면 어떻겠냐는 의견을 들으며, '갑자기 쓰레드가 왜? ' 라는 생각을 하게 되었다. 해당 의견을 낸 사람은 서버 = 스레드 = 프로세스를 같은 개념 선상에서 말하였다고 하는데, 갑자기 OS 과목 때 배웠던 스레드, 프로세스를 다시한번 짚어 보면 좋을 것 같아 글을 작성하게 되었다. 이 글에서는 스레드, 프로세스 각각의 개념과 특징, 차이, 메모리를 어떻게 사용하는지에 대해 정리한다. 참고 아티클..