목록2024/12/17 (1)
번개애비의 라이프스톼일
똥서버에 웹소켓 100개 연결하기 (php openswoole benchmark)
ReactPHP와 같이 최근 php 진영에서도 node나 golang과 같이논블록킹 I/O를 지원할 수 있도록 하는 서드파티 익스텐션이 나오고 있다.그 중에서도 C++로 작성되어 php로 작성된 ReactPHP보다 성능이 좋다고 하는 swoole extension을 테스트 해봤다. 굉장히 단편적고 단순한 테스트임으로 참고만 하길... 일단 테스트서버는 구름 IDE에서 제공하는 가장 낮은 사양의 서버를 준비했다.0.5vCPU / 1GB Memory를 갖는 빈 컨테이너를 준비했고, 우분투 24.04, PHP 8.3.14에 openSwoole은 22.1.2버전을 사용했다.(참고로 Swoole과 Openswoole 은 엄연히 다르고 사용하는 방식도 다름!) cli로 구동되는 php openswoole의 경우,..
IT
2024. 12. 17. 22:02