Node.js 썸네일형 리스트형 Skein, node.js 통신 버퍼 관리 라이브러리 소개Skein은 ZCUBE社가 배포한 node.js용 라이브러리로, 개발자가 데이터 통신등에 사용되는 버퍼를 효과적으로 사용할 수 있게 해준다. 이 라이브러리는 자바 객체 java.nio.ByteBuffer를 본따서 만들어졌다. 자바의 nio 패키지는 Nonblocking-IO에 필요한 객체들로 구성되어 있다. 그중에 ByteBuffer 객체는 개발자가 바이트 배열등을 효과적으로 다루는데 도움이 된다. 일반적으로 데이터 통신 모듈을 구현할 때 바이트 배열을 자주 생성해서 사용하게 되는데, 메번 배열을 힙 메모리에 할당하고 해제하는 것은 비효율적인 작업으로 모듈의 성능을 저하시킨다. 또한 데이터를 송수신할 때, 바이트 배열에서 데이터를 쓰거나 읽기 위해 복잡하게 인덱스를 처리하는 경우가 많다. Skein은.. 더보기 이전 1 다음