Linux CPU Scheduler는 프로세스를 어떻게 실행하는가? CFS 동작 원리
Linux 서버에서 여러 프로그램을 동시에 실행해도 사용자는 대부분 모든 프로그램이 동시에 동작하는 것처럼 느낀다. Nginx가 요청을 처리하고…

Linux 서버에서 여러 프로그램을 동시에 실행해도 사용자는 대부분 모든 프로그램이 동시에 동작하는 것처럼 느낀다. Nginx가 요청을 처리하고…

서비스를 운영하다 보면 언젠가는 이런 질문을 하게 된다. “사용자가 지금보다 10배, 100배 늘어나면 서버를 어떻게 구성해야 할까?” 가장 먼…

서비스를 운영하다 보면 갑작스럽게 트래픽이 증가하는 순간이 찾아옵니다. 광고가 시작되거나, 특정 콘텐츠가 외부에 노출되거나, 이벤트와 프로모션으…

서버 성능 문제가 발생하면 가장 먼저 설정값부터 바꾸려는 경우가 많습니다. Nginx의 worker_connections를 늘리고, Linux의…

서버 장애가 발생했을 때 가장 어려운 것은 장애 자체를 복구하는 일이 아니다. 실제 운영 환경에서는 수많은 증상 중에서 진짜 원인을 찾아내는 과…

서버가 느려졌을 때 가장 위험한 대응은 원인을 확인하기 전에 설정부터 바꾸는 것입니다. Nginx Worker 수를 늘리고, JVM Heap을 …