무중단 배포에서 Connection과 Session을 고려해야 하는 이유
웹서비스를 운영하다 보면 새로운 기능을 반영하거나 버그를 수정하기 위해 애플리케이션을 배포해야 한다. 서비스 규모가 작을 때는 프로세스를 종료하…

웹서비스를 운영하다 보면 새로운 기능을 반영하거나 버그를 수정하기 위해 애플리케이션을 배포해야 한다. 서비스 규모가 작을 때는 프로세스를 종료하…

웹 서비스를 운영하다 보면 반드시 생각해야 하는 문제가 있다. “현재 서비스 중인 서버 한 대가 갑자기 멈추면 어떻게 될까?” 서버가 한 대뿐이…

서버 이중화를 이야기하면 가장 자주 등장하는 구조가 Active-Standby와 Active-Active다. 둘 다 서버 한 대에 문제가 생겼을…

Load Balancer를 구성하면 가장 먼저 결정해야 하는 것 가운데 하나가 요청을 어떤 기준으로 Backend Server에 분산할지다. 서…

웹서비스의 사용자가 늘어나면 한 대의 서버만으로 모든 요청을 처리하기 어려워진다. 처음에는 Nginx와 애플리케이션 서버 한 대로도 충분했던 서…

서버 보안을 이야기하면 가장 먼저 방화벽을 떠올리는 경우가 많다. 외부에서 들어오는 포트를 차단하고 필요한 포트만 열어 두면 서버가 안전해질 것…