>  Q&A  >  본문

nginx - openresty가 광고하는 비동기 비차단 고성능 웹 서버를 이해하는 방법은 무엇입니까?

차단 여부에 관계없이 비동기식과 동기식은 이해하지만, openresty가 어떻게 비동기식 비차단 IO를 구현하고 높은 동시성 처리 기능을 달성하는지 이해가 안 가시나요? 평소 Lua 인터페이스를 작성하는데, 스트레스 테스트를 해보면 상당한 QPS를 볼 수 있는데, 다른 언어(예를 들어 PHP 인터페이스)로 작성된 http API의 실행 과정과 별반 차이가 없는 느낌입니다. 어떤 영웅이라도 예제를 사용하여 비동기 비차단에 대한 구현을 간략하게 설명하고 PHP가 이를 구현할 수 없는 이유를 PHP 인터페이스와 비교할 수 있습니까?

仅有的幸福仅有的幸福2713일 전782

모든 응답(1)나는 대답할 것이다

  • 伊谢尔伦

    伊谢尔伦2017-05-16 17:12:59

    이해를 위해 천 형제의 슬라이드를 읽어보는 것이 좋습니다.
    http://openresty.org/en/prese...

    회신하다
    0
  • 취소회신하다