NGINX는 웹 서버 소프트웨어로, 러시아 출신 소프트웨어 개발자인 이고르 시쇼코브(Igor Sysoev)가 개발했습니다. NGINX의 역사는 다음과 같은 주요 시점들을 포함하고 있습니다:개발 시작 : 이고르 시쇼코브는 2002년부터 NGINX 개발을 시작했으며, 초기
NGINX는 현재 전 세계적으로 많은 웹사이트와 애플리케이션에서 사용되고 있으며, 그 점유율은 계속해서 증가하고 있습니다. 다양한 통계 데이터를 통해 NGINX가 웹 서버 및 프록시 서버로서의 인기를 어떻게 확보하고 있는지 살펴보겠습니다.1\. 웹 서버 점유율 현재 N
Static 페이지동적인 작업없이 서버에서 별도의 처리가 없이 사용자에게 바로 보여주어도 되는 페이지를 말한다.즉, Static 페이지는 어떠한 사용자가 접근하던 간에 동일한 페이지를 보여주게 된다.EX) html, image,cssDynamic 페이지서버에서 어떤 일
C10K 문제 C10K 문제는 동시에 1만 개의 클라이언트 연결을 처리하는 문제를 의미합니다. 1999년에 Dan Kegel이 처음으로 이 문제를 언급했는데, 당시 대부분의 웹 서버와 운영 체제가 동시에 많은 클라이언트 요청을 효율적으로 처리할 수 없다는 한계를 지
NGINX 오픈소스 버전의 한계NGINX의 오픈소스 버전은 매우 강력하고 성능이 우수하지만, 몇 가지 한계점이 있을 수 있습니다.오픈소스 버전은 NGINX Plus에서 제공하는 몇 가지 고급 기능을 포함하지 않을 수 있습니다.예를 들어, 고급 로드 밸런싱 옵션, 웹
저는 약 2년간 NGINX를 사용해왔습니다. 주로 리액트-익스프레스 애플리케이션의 웹서버로 활용하고 있으며,리버스 프록시와 SSL/TLS 설정에도 사용하고 있습니다.최근에는 온프레미스 애플리케이션을 클라우드 아키텍처로 전환하는 작업을 진행 중인데,앞으로는 NGINX를
OO기업 기술 담당자 J 님과 NGINX 도입과 관련된 경험을 공유하는 인터뷰를 진행했습니다.이 인터뷰를 통해 NGINX의 필요성과 도입 배경,그리고 향후 계획에 대해 상세히 알아보는 계기가 되었습니다.NGINX 사용 기간저희는 NGINX를 사용한 지 1년에서 2년 정
현재 사용 중인 서버 인프라 서버 구축 방식 저희 회사는 현재 아파치 톰캣 서버와 IIS를 사용 중이지만, 최근 NGINX에 대한 관심이 높아지고 있습니다. NGINX는 그 유연성과 성능으로 유명하며, 소프트웨어적으로 많은 기능을 제공한다는 점에서 우리의 관심을 끌
OO기업 기술 담당 K님과 NGINX 사용 경험에 대한 인터뷰를 진행했습니다.5년 동안 NGINX를 사용해오면서 얻은 소중한 인사이트와 실무 경험을 공유해주셨습니다.\> NGINX 사용 기간과 주요 용도저희는 약 5년 전부터 NGINX를 사용하기 시작했습니다.주로 리버
최근 모 기업의 서버 인프라 담당자 P님과 향후 NGINX 도입 가능성에 대한 인터뷰를 진행했습니다. 인터뷰를 통해 NGINX의 장점과 도입 배경, 그리고 앞으로의 계획에 대해 들어보았습니다.서버 구축 방식저희는 서버를 구축형(On-premise)으로 운영하고 있습니다
OO 회사의 인프라 담당 기술자 J님과 최근 회사 내부 시스템과 서버 인프라에 대해 이야기 나눌 기회가 있었습니다.이번 인터뷰에서는 회사에서 현재 사용 중인 서버 기술과 향후 도입을 고려 중인 NGINX에 대해 자세히 들어보았습니다.우리 회사는 현재 Apache Tom
애플리케이션 개발과 딜리버리는 오늘날 대부분 기업들에게 매우 중요하며 특히 기조의 대규모 비즈니스와 모든 분야의 혁신적인 스타트업들에게는 더욱 중요합니다. 애플리케이션 개발 및 딜리버리 분야에서 다양한 과제들이 대두하면서, 특정 문제를 위해 개발된 다양한 유형의
안정성 있는 확장성과 성능 유지 대규모 트래픽 처리에서는 TCP 로드밸런싱이 필수적입니다. 특히 NGINX는 고성능 로드밸런서로, 트래픽을 효율적으로 분배하여 서버의 과부하를 방지하고 무중단 운영을 가능하게 합니다. 이를 통해 성능 저하 없이 서비스를 확장할 수 있습니
토큰 인증 방식으로 로그인을 구현한 웹 서비스에서 유저가 성공적으로 로그인하게 되면 JSON 형태의 웹 토큰을 반환하게 되고, 해당 토큰에는 Header, Payload, Signature 등의 내용이 포함되어 있어 이를 통해 유저 인가(Authorization)가 가