게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
Node.js에서는 다수의 사용자를 어떻게 처리하나요?
게시물ID : programmer_11666짧은주소 복사하기
작성자 : Rustacean
추천 : 0
조회수 : 443회
댓글수 : 2개
등록시간 : 2015/06/27 00:56:36
옵션
  • 본인삭제금지
Node.js로 베리즈 웹쉐어 비슷하게 파일 공유 서버를 제작해보고 있습니다.

그런데 이전에 배웠던 PHP와는 달리 node는 싱글 스레드에서 돌아간다는 소리를 들어서, 만약 3GB짜리 파일을 5명이 요청했다면 한 사람에게 3GB를 주고 다음 사람에게 3GB를 주는 식으로밖에 사용할 수 없는지, 아니면 Callback을 사용한 비동기 처리로 돌아간다 했을 때 어떤 원리인지 헷갈리네요.

Node.js에서 여러 사람에게 파일을 읽고 전송한다면, 애초에 router.get에서 처리할 때 시분할 같은 걸 감안하면서 코딩해야 하나요, 아니면 각 router.get(express의 router) 호출마다 자동으로 비동기 처리되어 동작하는 건가요?
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호