정보실

웹학교

정보실

php 이벤트 중심 비동기 및 동시 네트워킹 엔진.

본문

Swoole은 PHP 용 C로만 작성된 고성능의 이벤트 중심 비동기 및 동시 네트워킹 통신 프레임 워크입니다.


Swoole의 네트워크 계층은 이벤트 기반이며 기본 epoll / kqueue 구현을 최대한 활용하여 수천 개의 연결을 제공하기가 매우 쉽습니다.


요청 처리 부분에서 Swoole은 다중 프로세스 모델을 사용합니다. 모든 프로세스는 작업자로 작동합니다. 모든 비즈니스 로직은 작업자에서 동 기적으로 실행됩니다. 동기식 로직 실행을 사용하면 크고 강력한 응용 프로그램을 쉽게 작성하고 PHP 커뮤니티에서 사용할 수 있는 거의 모든 라이브러리를 활용할 수 있습니다.


전통적인 아파치 / php-fpm과 달리 Swoole에 할당 된 메모리는 요청 후에 해제되지 않으므로 성능을 크게 향상 시킬 수 있습니다.


https://github.com/swoole/swoole-src 

https://www.swoole.com/


mascot.png 

  • 트위터로 보내기
  • 페이스북으로 보내기
  • 구글플러스로 보내기
  • 카카오톡으로 보내기

페이지 정보

조회 48회 ]  작성일19-09-15 16:51

웹학교