최근 Node.js에 대한 찬사가 많이있었습니다. 네트워크 응용 프로그램에 많이 노출 된 개발자는 아닙니다. Nodes.js에 대한 거의 모든 이해에서 그 강점은 다음과 같습니다. 이벤트 연결을 제공하는 여러 연결을 처리하는 스레드는 하나뿐입니다.
그러나 예를 들어 Java의 경우 NIO / AIO를 사용하여 하나의 스레드 만 만들 수 있습니다.이 스레드를 사용하여 여러 연결을 처리하고 데이터를 구현하는 이벤트 기반 아키텍처를 제공합니다. 처리 논리 (콜백 등을 제공하여 그렇게 어렵지 않아야 함)?
JVM이 V8보다 훨씬 성숙한 VM이고 (더 빨리 실행되기를 기대합니다) 이벤트 기반 처리 아키텍처는 만들기 어려운 것이 아닌 것 같으므로 Node.js가 왜 그렇게 많은 관심을 끌고 있는지 잘 모르겠습니다. 중요한 점을 놓쳤습니까?