Yaws(웹 서버)
Yaws (web server)개발자 | 클라스 비크스트롬 |
---|---|
안정된 릴리스 | 2.1.1 / 2022년[1] 2월 4일 |
저장소 | |
기입처 | 얼랑 |
운영 체제 | 크로스 플랫폼 |
유형 | 웹 서버 |
면허증. | BSD-3-Clause |
웹 사이트 | yaws |
Yaws(또 다른 웹 서버)는 Claes(klacke) Wikström이 Erlang으로 작성한 웹 서버입니다.Yaw는 다른 Erlang 기반 응용 프로그램에 포함하거나 일반 독립 실행형 웹 [2]서버로 실행할 수 있습니다.
Yaws는 Erlang의 경량 스레드 시스템을 사용하기 때문에 높은 동시 실행 시 성능이 우수합니다.2002년에 실시된 Yaws와 Apache의 부하 테스트에서 테스트된 하드웨어에서 작업자 MPM을 사용한 Apache 2.0.39는 4,000개의 동시 연결에서 장애가 발생했지만 Yaws는 80,000개 이상의 동시 [3]연결에서 계속 작동했습니다.
부하 테스트는 다음과 같이 종료됩니다.
Apache의 문제는 Apache 코드 자체와는 관련이 없지만 기본 운영 체제(Linux)가 동시성을 구현하는 방식에 기인합니다.델은 운영체제 스레드 및 프로세스를 사용하여 구현된 모든 시스템이 동일한 성능을 보일 것이라고 생각합니다.Erlang은 기본 OS의 스레드와 프로세스를 자체 프로세스 풀 관리에 사용하지 않기 때문에 이러한 제한에 시달리지 않습니다.[3]
그리고 위의 밑줄 친 부분(포맷 추가)은 기초 기술이 확장성을 향상시킨다는 의견을 나타냅니다.
「 」를 참조해 주세요.
레퍼런스
- ^ https://github.com/erlyaws/yaws/releases/tag/yaws-2.1.1 를 참조해 주세요.
- ^ IEEE 인터넷 컴퓨팅 리뷰 Steve Vinoski 기사, 2011년 7월/8월
- ^ a b Ghodsi, Ali. "Apache vs. Yaws". Archived from the original on May 18, 2015. Retrieved January 17, 2007.
{{cite web}}
: CS1 maint: bot: 원래 URL 상태를 알 수 없습니다(링크).
외부 링크
- 공식 웹사이트
- YOWS 개발자 Claes Klacke Wikstrom(OGG 또는 MP3)과의 인터뷰
- Erly Web – Yaw용 MVC 패턴 웹 프레임워크
- Erlang Web – MVC 패턴 웹 프레임워크 Yaws 및 Inets Erlang/OTP 응용 프로그램
- 질소 – Erlang용 이벤트 기반 Web 2.0 프레임워크로 Yaws, Mochiweb 및 Inets에서 실행