Dreamer (tekim121)
 Follow

 Come here, https://sarc.io 

tekim121 translated on Apr 20th, 2014
Translated on Apr 20th, 2014 0 41265
doc thumbnail

nginx - 오픈소스 애플리케이션의 아키텍처 (AOSA)

Indexing module details can be found in the nginx documentation, but these are the modules which handle requests with a trailing slash. If a specialized module like mp4 or autoindex isn't appropriate,...
tekim121
Translated in Korean
인덱싱 모듈의 상세 내용은 nginx 문서에서 찾을 수 있으나, 이들은 슬래시와 함께 요청을 처리하는 모듈이다. mp4 또는 autoindex와 같이 특정 모듈이 적절하지 않은 경우, content는 단지 디스크 상의 파일이나 디렉토리로 간주되고 (즉, 정적) 정적 컨텐츠 핸들러에 의해 처리된다. 디렉토리에 대해서는 자동으로 URI가 rewrite 되어, ...
Translated on Apr 13th, 2014 0 41265
doc thumbnail

nginx - 오픈소스 애플리케이션의 아키텍처 (AOSA)

As was mentioned before, the nginx codebase consists of a core and a number of modules. The core of nginx is responsible for providing the foundation of the web server, web and mail reverse proxy func...
tekim121
Translated in Korean
이전에 언급 한 것처럼, nginx의 코드베이스는 코어와 다수의 모듈로 구성되어 있다. nginx의 코어는 웹과 메일 리버스 프록시 기능과 같은 웹 서버의 기반을 제공하는 역할을 하는데, 그것은 내부 네트웍 프로토콜을 사용할 수 있게 하고, 필요한 런타임 환경을 구성하고, 다름 모듈간에 원활한 상호작용을 보장한다. 그러나, 프로토콜 및 응용 프로그램에 특정...
Translated on Apr 7th, 2014 0 41265
doc thumbnail

nginx - 오픈소스 애플리케이션의 아키텍처 (AOSA)

nginx's configuration system was inspired by Igor Sysoev's experiences with Apache. His main insight was that a scalable configuration system is essential for a web server. The main scaling problem wa...
tekim121
Translated in Korean
nginx의 설정 시스템은 이고르 시셰프(Igor Sysoev)의 아파치 경험에서 비롯되었다. 그의 주요 통찰력은 확장이 쉬운 설정 시스템이 웹서버에 필수적이라는 것이었다. 확장성에 있어 가장 큰 문제는 대규모로 복잡하게 설정되어 있는 수 많은 버추얼 서버와 디렉토리들, 위치 및 데이터셋을 관리할 때 직면하게 되었다. 상대적으로 큰 웹 설정의 경우, 응용 ...
Translated on Apr 6th, 2014 0 41265
doc thumbnail

nginx - 오픈소스 애플리케이션의 아키텍처 (AOSA)

nginx runs several processes in memory; there is a single master process and several worker processes. There are also a couple of special purpose processes, specifically a cache loader and cache manag...
tekim121
Translated in Korean
nginx는 메모리에서 여러 개의 프로세스를 기동한다. 프로세스들은 하나의 마스터 프로세스와 여러 개의 worker 스레드로 구성된다. 여기에는 캐시 로더와 캐시 매니저 같은 특별한 목적의 프로세스들도 일부 있다. nginx 버전 1.x 에서는 모든 프로세스들이 single-threaded 이었다. 모든 프로세스들은 주로 프로세스 간 통신을 위해 공유 메모...
Translated on Mar 31st, 2014 0 41265
doc thumbnail

nginx - 오픈소스 애플리케이션의 아키텍처 (AOSA)

Because nginx spawns several workers to handle connections, it scales well across multiple cores. Generally, a separateworker per core allows full utilization of multicore architectures, and prevents ...
tekim121
Translated in Korean
그 이유는 nginx가 커넥션들을 관리하기 위하여 몇 개의 worker들만 생성하기 때문에, multiple core에서 잘 조정된다. 일반적으로, 코어 당 한개의 separateworker는 멀티 코어 아키텍처의 전체 사용을 허용하고, 스레드 스레싱과 락을 방지한다. 자원 고갈은 없고, 자원 조절 메카니즘은 single-threaded worker pro...
Translated on Mar 24th, 2014 0 41265
doc thumbnail

nginx - 오픈소스 애플리케이션의 아키텍처 (AOSA)

Traditional process- or thread-based models of handling concurrent connections involve handling each connection with a separate process or thread, and blocking on network or input/output operations. D...
tekim121
Translated in Korean
기존의 동시 연결을 처리하는 프로세스 또는 스레드 기반 모델은 별도의 프로세스 또는 스레드와의 각 연결 처리와 네트워크 또는 입력 / 출력 작업에 대한 차단이 포함된다. 응용에 따라, 메모리 및 CPU 사용 측면에서 매우 비효율적 일 수있다. 별도의 프로세스 또는 스레드를 복제하는 작업은 힙 및 스택 메모리 할당을 포함한 새로운 런타임 환경의 준비와 새로운...
Translated on Mar 17th, 2014 0 41265
doc thumbnail

nginx - 오픈소스 애플리케이션의 아키텍처 (AOSA)

Handling high concurrency with high performance and efficiency has always been the key benefit of deploying nginx. However, there are now even more interesting benefits.
tekim121
Translated in Korean
높은 성능과 효율로 동시성을 처리하는 것은 항상 nginx를 사용하는 주요 이점이다. 하지만 최근에는 더욱 흥미로운 장점이 생겼다.
Translated on Mar 11th, 2014 0 41265
doc thumbnail

nginx - 오픈소스 애플리케이션의 아키텍처 (AOSA)

Thus, when server hardware, operating systems and network resources ceased to be major constraints for website growth, web developers worldwide started to look around for a more efficient means of run...
tekim121
Translated in Korean
이리하여, 하드웨어와 OS 및 네트웍 자원이 웹사이트 성장에 있어 중대한 제약으로 중단 되었을 때, 전 세계의 웹개발자들은 웹서버 구동을 위한 좀 더 효과적인 방법을 찾기 시작했다. 약 10년 전 쯤, 유명한 소프트웨어 엔지니어인 다니엘 케겔이 "웹서버가 10K의 동시 요청을 처리해야 할 때이다." 라고 선언하였고, 요즘 우리가 인터넷 ...