한줄평
“전체 파일 대신 차이만 배포해 업데이트 용량을 크게 줄여 주는 도구입니다. 다만 라이브러리 성격이 강해 실제 활용에는 통합 작업이 필요합니다.”
이런 분께 증분 업데이트를 구현하려는 개발자께
좋은 점
- 작은 델타 패치로 업데이트 용량 절감
- 크로스플랫폼이며 처리 속도가 빠름
아쉬운 점
- 앱에 붙이려면 통합 개발이 필요하다
에이치디프패치 소개
파일이나 디렉터리 사이의 차이를 계산해 작은 델타(차분) 패치를 만드는 C/C++ 라이브러리이자 명령줄 도구입니다. 두 버전의 바이너리 차이만 뽑아 작은 패치 파일로 만들고, 그 패치로 원본을 새 버전으로 갱신합니다. 앱 업데이트 용량을 줄이는 증분 업데이트에 주로 쓰입니다.