한국 블로그 보면 node.js 단점으로 cpu 빡세게 쓰는 작업은 느리다고 쓰는데
애초에 cpu 빡센 작업을 node로 누가 굴림 C로 짜서 붙이지
반대로 java 장점에 node에 비해 cpu 작업 성능이 좋다는 거 써놓던데
그게 사실이지만 java로 수치연산 같은 걸 하는 새끼가 어딨냐
제발 이러지 좀 마라 그런 이유가 아니라도 node를 깔 구석은 많단 말이다
애초에 cpu 빡센 작업을 node로 누가 굴림 C로 짜서 붙이지
반대로 java 장점에 node에 비해 cpu 작업 성능이 좋다는 거 써놓던데
그게 사실이지만 java로 수치연산 같은 걸 하는 새끼가 어딨냐
제발 이러지 좀 마라 그런 이유가 아니라도 node를 깔 구석은 많단 말이다
노드 단점 맞잖아 자바 빠는게 문제인거지 노드가 문제가 없는게 아닌데 왜 노드에 자아의탁해서 발작하는지
맞으니까 그거로 까는건데 ㅋ
단점이라고 부르는 것 부터가 에러임. 이벤트루프 논블로킹 특성이 그런건데 상황에 맞지 않는 도구를 쓰려고 하니 문제가 터지는거임
이벤트루프 논블로킹의 특성이면 한계점이 아니고 단점이 아님?
Rust tokio도 async 내에서 CPU 바운드 작업이나 블로킹은 성능에 치명적이어서 금지하고 있음.
노드는 그걸 선택권 없이 강제하니까 단점인거임
tradeoff 관점에서 단점으로 꼽을 수는 있지만 런타임 자체의 결함처럼 이야기하기에는 무리가 있다는게 내 생각임. node를 사용하지 말아야 하는 작업에 사용하도록 설계한게 잘못이라고 생각함.
단점인건 단점인거야 특정 유즈 케이스에서 큰 문제가 아닌거지
단순하게 이해하면 틀린말도 아님
그런데 생각보다 cpu intensive한 작업이 멀티스레드로 하기가 힘들어서 그냥 웹워커 하나 띄워놓고 하면 노드가 자바보다 그렇게 떨어지지 않는데 좀 이상하긴 함 ㅋㅋㅋ 벤치마크 성능도 큰 차이 없고, 태스크에 따라 노드가 앞서기도 함 저렇게 까는애들 어차피 멀티스레드라고는 그냥 스레드풀밖에 할 줄 모르는거 아님?? 그냥 CPU intensive한 작업은 자바고 노드고 나발이고 그냥 C++이나 러스트 하는게 답인데 뭘 저렇게 싸우는지 모르겠음
node도 워커나 서브프로세스로 어느정도 커버할 수 있는데 이거 생각보다 잘 모르더라
그냥 벨로그 같은거 검색해서 장단점 외운 애들한테 뭘 바라노 ㅋㅋㅋ
싱글벙글스레드 무새들 많잖노ㅋ
노사모임? - dc App
나도 이 글에 공감 애초에 집중하는 부분이 다른 런타임인데 걔내가 선택과 집중을 하면서 포기한 부분을 들고와서 노드론 그거못하잖아 하면 그게 무슨의미인가 싶다 깔거 엄청많은데 공허한 비판이라고 생각함 - dc App
노드 까면 자기가 노드보다 위에 있다고 착각하는 븅신인거지 각 도구들이 탄생한 이유가 있는 건데 국자로 밥 먹기 힘들다고 까면 국자의 존재이유가 없어지고 국자 깠으니 요잘알이 되냐? 그건 아니거든 ㅋㅋ
노드 까이면 노드의 존재 이유를 부정하는걸로 받아들이는 노드빠 등장
노드빠니 프레이밍하는 거 보니 웃기다 노드를 떠나서 맥락을 보면 모든 요리도구가 각각 쓰임새가 있듯이 프로그래밍 도구도 각각 쓰임새가 있다는 뜻인데 저능아 새끼라서 독해를 참 못하네ㅋㅋㅋ
각각의 쓰임이 있는 이유가 도구마다 명확한 장단점이 있어서 그런건데 단점을 말하면 도구의 존재를 부정하는거라 이해하는 노드빠
근데 실상은 딱히 노드가 느리지도 않다는거 ㅋㅋㅋ 조선 블로그에서나 느리다고 알려져있을 뿐임
여기에 찔려서 답글 발작하는거 ㅈㄴ웃기농ㅋㅋㅋ
독해병신들 취업 못하고 능지가 딸리니 논리적인 비판 아니고 논쟁이나 쳐하지 일반적으로 개발자들은 노드보다 좋은 거 나오면 갈아탈 준비 하지 뭘 근거로 날 노드빠로 프레이밍하고 허수아비 때리는지ㅋㅋ 본문도 내 댓글도 니네같은 띨띨이 욕하는 건데 먼저 발광해서 달려든건 니네들이지ㅋㅋㅋ
걍 둘 다 하면 안되냐? 병신새끼들 언어떡밥 나올때마다 말 많노
그렇게 말을 해둬야 신입들이 cpu 인텐시브 작업을 노드로 안할거 아냐.. 말도 못하냐?