파일을 분산 해서 가져와 대역폭를 나눠가져와요
파일을 가져올때 멀티세션으로 파일의 조각들을 여러 서버에서 가져오는 건가요?
웹브라우져에서 http로 연결을 하는데, 기본 멀티세션을 지원하나요?
busy.org에서 이미지를 IPFS 쓰는건 알았는데.. 여러서버에서 조각으로 가져오는지는 몰랐네요..
파일을 분산 해서 가져와 대역폭를 나눠가져와요
파일을 가져올때 멀티세션으로 파일의 조각들을 여러 서버에서 가져오는 건가요?
웹브라우져에서 http로 연결을 하는데, 기본 멀티세션을 지원하나요?
busy.org에서 이미지를 IPFS 쓰는건 알았는데.. 여러서버에서 조각으로 가져오는지는 몰랐네요..
좀더 이야기해보면 ipfs daemon에서 초기에 data를 가져오는 부분에서 그렇게 동작합니다.(청킹(나눠진)된 데이터를 가장 가까운 ipfs 노드에서 수신)
ipfs daemon에서 데이터를 가져온 이후 gateway(비지웹, 디튜브웹)에서 해당 정보를 보여주는 것이죠
게이트웨이 서버측에서는 로컬 ipfs 노드에서 수신된 정보를 웹에 게시하는지라 웹자원(이미지,동영상)을 미리 가지고 있지 않아도 되고 요청 시 수신하여 게시하므로 자원을 아낄 수 있습니다. 특히 영상 같은 경우는 스트리밍을 지원하여 일부만 수신하기 때문에 효율이 더 좋고여
물론 한국같은 경우는 노드가 한국에 있어야 더 빠르겠죠 ㅠㅠ 이해가 되셨나요 ? ㅜㅜ
예.. ipfs daemon에서 각 노드에서 데이터를 가져올때 청킹된 데이터를 멀티세션으로 가져오고, 웹사이트(게이트웨이)에서는 ipfs daemon과 통신해서 보여주는 것이군요.
스트리밍도 지원한다고 하셨는데, ipfs daemon 이 스트리밍 프로토콜을 지원하는 것인가요?
아니면 웹사이트에서 ipfs daemon로 http range request를 하는 건가요?
미리 감사 드립니다.
ps.저도 인터넷 업계에 좀 있어봐서 용어를 대충은 이해합니다. ^^
ipfs daemon에서 스트리밍을 지원 합니다
그래서 ipfs로 mp4가 아니라 avi mkv 등과 같은 포맷을 업로드해도 웹상에서 잘 보여지네여 ^^ (테스트 도 해봄)