GN⁺ 2024-04-17 | parent | ★ favorite | on: BTFS: 비트토렌트 파일 시스템(github.com/johang)
Hacker News 의견
  • 대규모 조직에서 토렌트 파일 빌더, 트래커, 단순 파일 서버 역할을 하는 서버 프로그램이 있다면 방대한 양의 공용 데이터를 저장할 수 있음
  • 예전에 한 은행을 위해 Ubuntu NetBoot 기반의 최소 패키지로 구성된 리눅스 배포판을 만들었는데, 지점에 서버가 없어서 자가 시딩이 가능했음. Wake-on-lan과 PXE 설정만 되어 있으면 짧은 시간 내에 수백 개의 복제본을 만들 수 있었음
  • 이 도구는 BitTorrent v2의 새로운 기능을 사용하도록 업그레이드되어야 함. 특히 머클 해시 트리는 파일별 해시 트리와 디렉토리 구조를 가능하게 함
  • "손상된" 미디어 파일을 복구해 주는 BTFS가 있으면 좋겠음. 예를 들어 미디어 변환 시 디스크에 스크래치가 있거나 코덱 옵션이 좋지 않아 일부가 누락된 경우 손상된 부분을 다운로드하여 원활하게 수정할 수 있음
  • 이것은 Internet Archive 콘텐츠에 접근하기에 완벽한 클라이언트임. 각 IA 항목에는 자동으로 IA의 웹 시드가 있는 토렌트가 있음
  • 이것이 더 많이 사용되지 않는 이유가 궁금함. BTFS를 오버레이로 사용하여 가상 머신/OS를 구축할 수 있지 않을까? 흥미로운 방향으로 보임
  • 또는 전체 텍스트 검색이 인덱싱된 SQLite 파일로 데이터를 저장하는 것이 더 좋음. 그러면 토렌트를 주문형으로 전체 텍스트 검색할 수 있음