13
지금 당장 얻을 수있는 슈퍼 동시성을 nodeJS에주는 것에 대해 궁금합니다. 나는 실제로 이것들 중 어느 것에도 많이 사용하지 않고 단지 여가 시간에 두 가지를 가지고 연주했습니다.nodejs는 libevent를 실행하는 것과 어떻게 다릅니 까?
노드가 약속 할 수있는 1000s 연결과 같은 소리가 들리지만, libevent를 사용해도 설정할 수 있습니다. C++에서는 그렇지 않습니다.
내가 추가 할 수있는 유일한 점은 C++에서는 공유 메모리 데이터 구조를 사용하는 멀티 스레딩 코드를 수행 할 수 있다는 것입니다. NodeJS에서는 웹 작업자가 현재 별도의 프로세스를 기반으로하기 때문에 불가능할 것입니다. 따라서 거대한 (1GB라고 말하면서) 공유 메모리 구조를 사용하는 CPU 집약적 계산이 있다면 C++가 더 적합 할 수 있습니다. 그러나 NodeJS의 개발 및 유지 관리 용이성은 거의 모든면에서 C++보다 우수합니다. – Amir