Yaws(웹 서버)

Yaws (web server)
개발자클라스 비크스트롬
안정된 릴리스
2.1.1 / 2022년[1] 2월 4일
저장소
기입처얼랑
운영 체제크로스 플랫폼
유형웹 서버
면허증.BSD-3-Clause
웹 사이트yaws.hyber.org Edit this at Wikidata
LYME LYCE 소프트웨어 번들은 Erlang을 기반으로 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]

그리고 위의 밑줄 친 부분(포맷 추가)은 기초 기술이 확장성을 향상시킨다는 의견을 나타냅니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ https://github.com/erlyaws/yaws/releases/tag/yaws-2.1.1 를 참조해 주세요.
  2. ^ IEEE 인터넷 컴퓨팅 리뷰 Steve Vinoski 기사, 2011년 7월/8월
  3. ^ 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 상태를 알 수 없습니다(링크).

외부 링크

  • 공식 웹사이트 Edit this at Wikidata
  • YOWS 개발자 Claes Klacke Wikstrom(OGG 또는 MP3)과의 인터뷰
  • Erly Web – Yaw용 MVC 패턴 웹 프레임워크
  • Erlang Web – MVC 패턴 웹 프레임워크 Yaws 및 Inets Erlang/OTP 응용 프로그램
  • 질소 – Erlang용 이벤트 기반 Web 2.0 프레임워크로 Yaws, Mochiweb 및 Inets에서 실행