
เชชเซเชฐเชฟเชฏ เชธเชฎเซเชฆเชพเชฏ, เช เชฒเซเช เชฒเชพเชเซ เชจเชพเชจเซ เชซเชพเชเชฒเซเชจเซ เช
เชธเชฐเชเชพเชฐเช เชฐเซเชคเซ เชธเชเชเซเชฐเชนเชฟเชค เชเชฐเชตเชพ เช
เชจเซ เชชเซเชจเชเชชเซเชฐเชพเชชเซเชค เชเชฐเชตเชพ เชชเชฐ เชงเซเชฏเชพเชจ เชเซเชจเซเชฆเซเชฐเชฟเชค เชเชฐเชถเซ. เช เชคเชฌเชเซเชเซ, POSIX-เชธเซเชธเชเชเชค เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎเซ เชฎเชพเชเซ เช
เชเชคเชฟเชฎ เชเชเซเชฒเชจเซ เชฆเชฐเชเชพเชธเซเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชเซเชฎเชพเช เชคเชพเชณเชพเช เชฎเชพเชเซ เชธเชเชชเซเชฐเซเชฃ เชธเชฎเชฐเซเชฅเชจ เชนเซเชฏ เชเซ, เชเซเชฎเชพเช เชเซเชฒเชธเซเชเชฐ เชฒเซเชเซเชธเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ, เช
เชจเซ เชฆเซเชเซเชคเซ เชฐเซเชคเซ เชเซเชฐเช เชตเชเชฐ เชชเชฃ.
เชคเซเชฅเซ เชฎเซเช เช เชนเซเชคเซ เชฎเชพเชเซ เชฎเชพเชฐเซเช เชชเซเชคเชพเชจเซเช เชเชธเซเชเชฎ เชธเชฐเซเชตเชฐ เชฒเชเซเชฏเซเช.
เช เชเชพเชฐเซเชฏเชจเชพ เช
เชฎเชฒเซเชเชฐเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เช
เชฎเซ เชฎเซเชเซเชฏ เชธเชฎเชธเซเชฏเชพเชจเซ เชนเชฒ เชเชฐเชตเชพเชฎเชพเช เชตเซเชฏเชตเชธเซเชฅเชพเชชเชฟเชค เชเซเช, เช
เชจเซ เชคเซ เช เชธเชฎเชฏเซ เชกเชฟเชธเซเช เชธเซเชชเซเชธ เช
เชจเซ เชฐเซเชฎเชฎเชพเช เชฌเชเชค เชนเชพเชเชธเชฒ เชเชฐเซ เชเซ, เชเซ เช
เชฎเชพเชฐเซ เชเซเชฒเชธเซเชเชฐ เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎ เชจเชฟเชฐเซเชฆเชฏเชคเชพเชฅเซ เชเชชเชฏเซเช เชเชฐเซ เชฐเชนเซ เชเซ. เชเชฐเซเชเชฐ, เชเชตเซ เชธเชเชเซเชฏเชพเชฌเชเชง เชซเชพเชเชฒเซ เชเซเชเชชเชฃ เชเซเชฒเชธเซเชเชฐ เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎ เชฎเชพเชเซ เชนเชพเชจเชฟเชเชพเชฐเช เชเซ.
เชตเชฟเชเชพเชฐ เช เชเซ:
เชธเชฐเชณ เชถเชฌเซเชฆเซเชฎเชพเช เชเชนเซเช เชคเซ, เชจเชพเชจเซ เชซเชพเชเชฒเซ เชธเชฐเซเชตเชฐ เชฆเซเชตเชพเชฐเชพ เช เชชเชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชคเซ เชธเซเชงเซ เชเชฐเซเชเชพเชเชตเชฎเชพเช เชธเชพเชเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เช เชจเซ เชคเซเชฎเชพเชเชฅเซ เชตเชพเชเชเชตเชพเชฎเชพเช เชชเชฃ เชเชตเซ เชเซ, เช เชจเซ เชฎเซเชเซ เชซเชพเชเชฒเซ เชฌเชพเชเซเชฎเชพเช เชฎเซเชเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชธเซเชเซเชฎ: 1 เชซเซเชฒเซเชกเชฐ = 1 เชเชฐเซเชเชพเชเชต, เชเซเชฒ เชฎเชณเซเชจเซ เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชจเชพเชจเซ เชซเชพเชเชฒเซ เชธเชพเชฅเซเชจเชพ เชเชฃเชพ เชฎเชฟเชฒเชฟเชฏเชจ เชเชฐเซเชเชพเชเชตเซเชธ เชเซ, เช เชจเซ เชเซเชเชฒเชพเช เชธเซ เชฎเชฟเชฒเชฟเชฏเชจ เชซเชพเชเชฒเซ เชจเชฅเซ. เช เชจเซ เช เชฌเชงเซ เชเซเชเชชเชฃ เชธเซเชเซเชฐเชฟเชชเซเช เชตเชเชฐ เชเซ เชซเชพเชเชฒเซเชจเซ เชเชพเชฐ/เชเชฟเชช เชเชฐเซเชเชพเชเชตเซเชธเชฎเชพเช เชฎเซเชเซเชฏเชพ เชตเชฟเชจเชพ เชธเชเชชเซเชฐเซเชฃ เชฐเซเชคเซ เช เชฎเชฒเชฎเชพเช เชฎเซเชเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.
เชนเซเช เชคเซเชจเซ เชเซเชเชเซ เชฐเชพเชเชตเชพเชจเซ เชชเซเชฐเชฏเชคเซเชจ เชเชฐเซเชถ, เชเซ เชชเซเชธเซเช เชฒเชพเชเชฌเซ เชนเซเชฏ เชคเซ เชนเซเช เช เชเชพเชเชฅเซ เชฎเชพเชซเซ เชฎเชพเชเชเซ เชเซเช.
เช เชฌเชงเซเช เช เชนเชเซเชเชคเชฅเซ เชถเชฐเซ เชฅเชฏเซเช เชเซ เชฎเชจเซ เชตเชฟเชถเซเชตเชฎเชพเช เชฏเซเชเซเชฏ เชธเชฐเซเชตเชฐ เชฎเชณเซ เชถเชเซเชฏเซเช เชจเชฅเซ เชเซ เชเซ เชชเชฐเชเชชเชฐเชพเชเชค เชเชฐเซเชเชพเชเชตเซเชธ เช เชจเซ เชเชฌเซเชเซเชเซเช เชธเซเชเซเชฐเซเชเชฎเชพเช เชธเชนเช เชเซเชฐเชซเชพเชฏเชฆเชพ เชตเชฟเชจเชพ, HTTP เชชเซเชฐเซเชเซเชเซเชฒ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชพเชชเซเชค เชกเซเชเชพเชจเซ เชธเซเชงเชพ เชเชฐเซเชเชพเชเชตเซเชธเชฎเชพเช เชธเชพเชเชตเซ เชถเชเซ. เช เชจเซ เชถเซเชงเชจเซเช เชเชพเชฐเชฃ 10 เชธเชฐเซเชตเชฐเซเชธเชจเซเช เชเชฐเชฟเชเชฟเชจ เชเซเชฒเชธเซเชเชฐ เชนเชคเซเช เชเซ เชฎเซเชเชพ เชชเชพเชฏเซ เชตเชฟเชเชธเซเชฏเซเช เชนเชคเซเช, เชเซเชฎเชพเช 250,000,000 เชจเชพเชจเซ เชซเชพเชเชฒเซ เชชเชนเซเชฒเซเชฅเซ เช เชเชเช เซ เชฅเช เชเช เชนเชคเซ, เช เชจเซ เชตเซเชฆเซเชงเชฟเชจเซ เชเซเชฐเซเชจเซเชก เช เชเชเชตเชพเชจเซ เชจเชนเซเชคเซ.
เชเซเช เชฒเซเชเซ เชตเชพเชเชเชตเชพเชจเซเช เชชเชธเชเชฆ เชเชฐเชคเชพ เชจเชฅเซ, เชคเซเชฎเชจเชพ เชฎเชพเชเซ เชฅเซเชกเซเช เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃ เชธเชฐเชณ เชเซ:
ะธ .
เช เชจเซ เชคเซ เช เชธเชฎเชฏเซ เชกเซเชเชฐ, เชนเชตเซ เชซเชเซเชค เชเชฟเชธเซเชธเชพเชฎเชพเช เช เช เชเชฆเชฐ nginx เชธเชพเชฅเซ เชตเชฟเชเชฒเซเชช เชเซ:
docker run -d --restart=always -e host=localhost -e root=/var/storage
-v /var/storage:/var/storage --name wzd -p 80:80 eltaline/wzdเชเชเชฒเซเช:
เชเซ เชคเซเชฏเชพเช เชเชฃเซ เชฌเชงเซ เชซเชพเชเชฒเซ เชเซ, เชคเซ เชจเซเชเชงเชชเชพเชคเซเชฐ เชธเชเชธเชพเชงเชจเซเชจเซ เชเชฐเซเชฐ เชเซ, เช เชจเซ เชธเซเชฅเซ เชเชฐเชพเชฌ เชญเชพเช เช เชเซ เชเซ เชคเซเชฎเชพเชเชฅเซ เชเซเชเชฒเซเช เชตเซเชกเชซเชพเช เชเช เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชเซเชฒเชธเซเชเชฐเซเชก เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎ (เช เชเชฟเชธเซเชธเชพเชฎเชพเช, MooseFS) เชจเซ เชเชชเชฏเซเช เชเชฐเชคเซ เชตเชเชคเซ, เชซเชพเชเชฒ, เชคเซเชจเชพ เชตเชพเชธเซเชคเชตเชฟเช เชเชฆเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชงเชพ เชตเชฟเชจเชพ, เชนเชเชฎเซเชถเชพ เชเชเชพเชฎเชพเช เชเชเซ 64 KB เชฒเซ เชเซ. เชเชเชฒเซ เชเซ, 3, 10 เช เชฅเชตเชพ 30 KB เชเชฆเชจเซ เชซเชพเชเชฒเซ เชฎเชพเชเซ, เชกเชฟเชธเซเช เชชเชฐ 64 KB เชเชฐเซเชฐเซ เชเซ. เชเซ เชคเซเชฏเชพเช เชเช เช เชฌเช เชซเชพเชเชฒเซเชจเซ เชเช เชเซเชตเชพเชฐเซเชเชฐ เชนเซเชฏ, เชคเซ เช เชฎเซ 2 เชฅเซ 10 เชเซเชฐเชพเชฌเชพเชเช เชเซเชฎเชพเชตเซเช เชเซเช. เชจเชตเซ เชซเชพเชเชฒเซ เช เชจเชฟเชถเซเชเชฟเชค เชฐเซเชชเซ เชฌเชจเชพเชตเชตเซ เชถเชเซเชฏ เชฌเชจเชถเซ เชจเชนเซเช, เชเชพเชฐเชฃ เชเซ MooseFS เชจเซ เชฎเชฐเซเชฏเชพเชฆเชพ เชเซ: เชฆเชฐเซเช เชซเชพเชเชฒเชจเซ เชเช เชชเซเชฐเชคเชฟเชเซเชคเชฟ เชธเชพเชฅเซ 1 เชฌเชฟเชฒเชฟเชฏเชจเชฅเซ เชตเชงเซ เชจเชนเซเช.
เชเซเชฎ เชเซเชฎ เชซเชพเชเชฒเซเชจเซ เชธเชเชเซเชฏเชพ เชตเชงเซ เชเซ เชคเซเชฎ เชฎเซเชเชพเชกเซเชเชพ เชฎเชพเชเซ เชเชฃเซ เชฌเชงเซ RAM เชจเซ เชเชฐเซเชฐ เชชเชกเซ เชเซ. เชตเชพเชฐเชเชตเชพเชฐ เชฎเซเชเชพ เชฎเซเชเชพเชกเซเชเชพ เชกเชฎเซเชช เชชเชฃ SSD เชกเซเชฐเชพเชเชตเชจเชพ เชเชธเชพเชฐเชพเชฎเชพเช เชซเชพเชณเซ เชเชชเซ เชเซ.
wZD เชธเชฐเซเชตเชฐ. เช เชฎเซ เชตเชธเซเชคเซเชเชจเซ เชกเชฟเชธเซเช เชชเชฐ เชเซเชฐเชฎเชฎเชพเช เชฎเซเชเซเช เชเซเช.
เชธเชฐเซเชตเชฐ Go เชฎเชพเช เชฒเชเซเชฒเซเช เชเซ. เชธเซ เชชเซเชฐเชฅเชฎ, เชฎเชพเชฐเซ เชซเชพเชเชฒเซเชจเซ เชธเชเชเซเชฏเชพ เชเชเชพเชกเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชคเซ เชเซเชตเซ เชฐเซเชคเซ เชเชฐเชตเซเช? เชเชฐเซเชเชพเชเชตเชฟเชเชเชจเซ เชเชพเชฐเชฃเซ, เชชเชฐเชเชคเซ เช เชเชฟเชธเซเชธเชพเชฎเชพเช เชเชฎเซเชชเซเชฐเซเชถเชจ เชตเชฟเชจเชพ, เชเชพเชฐเชฃ เชเซ เชฎเชพเชฐเซ เชซเชพเชเชฒเซ เชฎเชพเชคเซเชฐ เชธเชเชเซเชเชฟเชค เชเชฟเชคเซเชฐเซ เชเซ. เชฌเซเชฒเซเชเชกเซเชฌเซ เชฌเชเชพเชตเชฎเชพเช เชเชตเซเชฏเซเช, เชเซ เชนเชเซ เชชเชฃ เชคเซเชจเซ เชเชพเชฎเซเชเชฎเชพเชเชฅเซ เชฆเซเชฐ เชเชฐเชตเชพเชจเซ เชนเชคเซ, เช เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃเชฎเชพเช เชชเซเชฐเชคเชฟเชฌเชฟเชเชฌเชฟเชค เชฅเชพเชฏ เชเซ.
เชเซเชฒ เชฎเชณเซเชจเซ, เชเช เช เชฌเช เชซเชพเชเชฒเซเชจเชพ เชเช เชเซเชตเชพเชฐเซเชเชฐเชจเซ เชฌเชฆเชฒเซ, เชฎเชพเชฐเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช เชฎเชพเชคเซเชฐ 10 เชฎเชฟเชฒเชฟเชฏเชจ เชฌเซเชฒเซเช เชเชฐเซเชเชพเชเชตเซเชธ เชฌเชพเชเซ เชนเชคเชพ. เชเซ เชฎเชพเชฐเซ เชชเชพเชธเซ เชตเชฐเซเชคเชฎเชพเชจ เชกเชฟเชฐเซเชเซเชเชฐเซ เชซเชพเชเชฒ เชฎเชพเชณเชเซเช เชฌเชฆเชฒเชตเชพเชจเซ เชคเช เชนเซเชฏ, เชคเซ เชคเซเชจเซ เชฒเชเชญเช 1 เชฎเชฟเชฒเชฟเชฏเชจ เชซเชพเชเชฒเซ เชธเซเชงเซ เชเชเชพเชกเชตเชพเชจเซเช เชถเชเซเชฏ เชฌเชจเชถเซ.
เชฌเชงเซ เชจเชพเชจเซ เชซเชพเชเชฒเซ เชฌเซเชฒเซเช เชเชฐเซเชเชพเชเชตเซเชธเชฎเชพเช เชชเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเซ เชเชชเชฎเซเชณเซ เชคเซ เชกเชฟเชฐเซเชเซเชเชฐเซเชเชจเชพ เชจเชพเชฎ เชชเซเชฐเชพเชชเซเชค เชเชฐเซ เชเซ เชเซเชฎเชพเช เชคเซเช เชธเซเชฅเชฟเชค เชเซ, เช เชจเซ เชฌเชงเซ เชฎเซเชเซ เชซเชพเชเชฒเซ เชเชฐเซเชเชพเชเชตเซเชธเชจเซ เชฌเชพเชเซเชฎเชพเช เชฐเชนเซ เชเซ, เช เชเชธเซเชเชฎเชพเชเช เชเชฐเชตเชพ เชฏเซเชเซเชฏ เชเซ; เชจเชพเชจเชพเชจเซ เชเชฐเซเชเชพเชเชต เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชฎเซเชเชพเชจเซ เชฏเชฅเชพเชตเชค เชฐเชพเชเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชธเชฐเซเชตเชฐ เชฌเชเชจเซ เชธเชพเชฅเซ เชชเชพเชฐเชฆเชฐเซเชถเช เชฐเซเชคเซ เชเชพเชฎ เชเชฐเซ เชเซ.
เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เช เชจเซ wZD เชธเชฐเซเชตเชฐเชจเซ เชธเซเชตเชฟเชงเชพเช.

เชธเชฐเซเชตเชฐ เชเชชเชฐเซเชเชฟเชเช เชธเชฟเชธเซเชเชฎเซเชธเชจเชพ เชจเชฟเชฏเชเชคเซเชฐเชฃ เชนเซเช เชณ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ Linux, BSD, Solaris, เช
เชจเซ OSX. เชฎเซเช เชซเชเซเชค AMD64 เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชฎเชพเชเซ เชชเชฐเซเชเซเชทเชฃ เชเชฐเซเชฏเซเช เชเซ Linux, เชชเชฐเชเชคเซ เชคเซ ARM64, PPC64, MIPS64 เชฎเชพเชเซ เชชเชฃ เชเชพเชฎ เชเชฐเชถเซ.
เชฎเซเชเซเชฏ เชฒเชเซเชทเชฃเซ:
- เชฎเชฒเซเชเชฟเชฅเซเชฐเซเชกเซเชเช;
- เชฎเชฒเซเชเชฟเชธเชฐเซเชตเชฐ, เชซเซเชฒเซเช เชธเชนเชฟเชทเซเชฃเซเชคเชพ เช เชจเซ เชฒเซเชก เชฌเซเชฒเซเชจเซเชธเชฟเชเช เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ;
- เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เช เชฅเชตเชพ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชฎเชพเชเซ เชฎเชนเชคเซเชคเชฎ เชชเชพเชฐเชฆเชฐเซเชถเชฟเชคเชพ;
- เชธเชชเซเชฐเซเชเซเชก HTTP เชชเชฆเซเชงเชคเชฟเช: GET, HEAD, PUT เช เชจเซ DELETE;
- เชเซเชฒเชพเชฏเชเช เชนเซเชกเชฐเซ เชฆเซเชตเชพเชฐเชพ เชตเชพเชเชเชจ เช เชจเซ เชฒเซเชเชจ เชตเชฐเซเชคเชจเชจเซเช เชจเชฟเชฏเชเชคเซเชฐเชฃ;
- เชฒเชตเชเซเช เชตเชฐเซเชเซเชฏเซเช เชฒ เชฏเชเชฎเชพเชจเซ เชฎเชพเชเซ เชเชงเชพเชฐ;
- เชฒเชเชตเชพ/เชตเชพเชเชเชคเซ เชตเชเชคเซ CRC เชกเซเชเชพเชจเซ เช เชเชเชกเชฟเชคเชคเชพเชจเซ เชธเชชเซเชฐเซเช เชเชฐเซ;
- เชจเซเชฏเซเชจเชคเชฎ เชฎเซเชฎเชฐเซ เชตเชชเชฐเชพเชถ เช เชจเซ เชถเซเชฐเซเชทเซเช เชจเซเชเชตเชฐเซเช เชชเซเชฐเชฆเชฐเซเชถเชจ เชเซเชฏเซเชจเชฟเชเช เชฎเชพเชเซ เช เชฐเซเชง-เชกเชพเชฏเชจเซเชฎเชฟเช เชฌเชซเชฐเซเชธ;
- เชตเชฟเชฒเชเชฌเชฟเชค เชกเซเชเชพ เชเซเชฎเซเชชเซเชเซเชถเชจ;
- เชตเชงเซเชฎเชพเช, เชธเซเชตเชพเชจเซ เชฌเชเชง เชเชฐเซเชฏเชพ เชตเชฟเชจเชพ เชซเชพเชเชฒเซเชจเซ เชธเซเชฅเชพเชจเชพเชเชคเชฐเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชฎเชฒเซเชเชฟ-เชฅเซเชฐเซเชกเซเชก เชเชฐเซเชเซเชตเชฐ wZA เชเชซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชตเชพเชธเซเชคเชตเชฟเช เช เชจเซเชญเชต:
เชนเซเช เชเชฃเชพ เชฒเชพเชเชฌเชพ เชธเชฎเชฏเชฅเซ เชฒเชพเชเชต เชกเซเชเชพ เชชเชฐ เชธเชฐเซเชตเชฐ เช เชจเซ เชเชฐเซเชเชพเชเชตเชฐเชจเซ เชตเชฟเชเชพเชธ เช เชจเซ เชชเชฐเซเชเซเชทเชฃ เชเชฐเซ เชฐเชนเซเชฏเซ เชเซเช, เชนเชตเซ เชคเซ เชเช เชเซเชฒเชธเซเชเชฐ เชชเชฐ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชเชพเชฐเซเชฏ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ เชเซเชฎเชพเช เช เชฒเช SATA เชกเซเชฐเชพเชเชต เชชเชฐ 250,000,000 เชกเชฟเชฐเซเชเซเชเชฐเซเชเชฎเชพเช เชธเซเชฅเชฟเชค 15,000,000 เชจเชพเชจเซ เชซเชพเชเชฒเซ (เชเชฟเชคเซเชฐเซ) เชถเชพเชฎเซเชฒ เชเซ. 10 เชธเชฐเซเชตเชฐเซเชธเชจเซเช เชเซเชฒเชธเซเชเชฐ เช CDN เชจเซเชเชตเชฐเซเช เชชเชพเชเชณ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเชฟเชเชฟเชจ เชธเชฐเซเชตเชฐ เชเซ. เชคเซเชจเซ เชธเซเชตเชพ เชเชชเชตเชพ เชฎเชพเชเซ, 2 Nginx เชธเชฐเซเชตเชฐเซเชธ + 2 wZD เชธเชฐเซเชตเชฐเซเชธเชจเซ เชเชชเชฏเซเช เชฅเชพเชฏ เชเซ.
เชเซเช เช เชธเชฐเซเชตเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซเช เชจเชเซเชเซ เชเชฐเซ เชเซ, เชคเซเชฎเชจเชพ เชฎเชพเชเซ, เชเซ เชฒเชพเชเซ เชชเชกเชคเซเช เชนเซเชฏ, เชคเซ เชเชชเชฏเซเช เชเชฐเชคเชพ เชชเชนเซเชฒเชพ, เชกเชฟเชฐเซเชเซเชเชฐเซ เชฎเชพเชณเชเซเช เชคเซเชฏเชพเชฐ เชเชฐเชตเซเช เชคเซ เชฎเซเชเชฌเชจเซ เชฐเชนเซเชถเซ. เชฎเชจเซ เชคเชฐเชค เช เชเช เชเชฐเชเซเชทเชฃ เชเชฐเชตเชพ เชฆเซ เชเซ เชธเชฐเซเชตเชฐ 1 เชฌเซเชฒเซเช เชเชฐเซเชเชพเชเชตเชฎเชพเช เชฌเชงเซเช เช เชเซเชฐเซเชฎ เชเชฐเชตเชพเชจเซ เชจเชฅเซ.
เชชเซเชฐเชฆเชฐเซเชถเชจ เชชเชฐเซเชเซเชทเชฃ:
เชเชฟเชช เชเชฐเซเชฒเซ เชซเชพเชเชฒเชจเซเช เชเชฆ เชเซเชเชฒเซเช เชจเชพเชจเซเช เชเซ, เชคเซเชจเชพ เชชเชฐ เชเชกเชชเซ GET เช เชจเซ PUT เชเชชเชฐเซเชถเชจ เชฅเชพเชฏ เชเซ. เชเชพเชฒเซ HTTP เชเซเชฒเชพเชฏเชเชเชจเชพ เชฒเซเชเชจ เชฎเชพเชเซเชจเชพ เชเซเชฒ เชธเชฎเชฏเชจเซ เชจเชฟเชฏเชฎเชฟเชค เชซเชพเชเชฒเซ เช เชจเซ เชฌเซเชฒเซเช เชเชฐเซเชเชพเชเชตเซเชธ เชคเซเชฎเช เชตเชพเชเชเชจ เชธเชพเชฅเซ เชธเชฐเชเชพเชฎเชฃเซ เชเชฐเซเช. 32 KB, 256 KB, 1024 KB, 4096 KB เช เชจเซ 32768 KB เชธเชพเชเชเชจเซ เชซเชพเชเชฒเซ เชธเชพเชฅเซ เชเชพเชฎเชจเซ เชธเชฐเชเชพเชฎเชฃเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชฌเซเชฒเซเช เชเชฐเซเชเชพเชเชตเซเชธ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชคเซ เชตเชเชคเซ, เชฆเชฐเซเช เชซเชพเชเชฒเชจเซ เชกเซเชเชพ เช เชเชเชกเชฟเชคเชคเชพ เชคเชชเชพเชธเชตเชพเชฎเชพเช เชเชตเซ เชเซ (เชธเซเชเชฐเชธเซเชจเซ เชเชชเชฏเซเช เชฅเชพเชฏ เชเซ), เชฐเซเชเซเชฐเซเชกเชฟเชเช เชชเชนเซเชฒเชพเช เช เชจเซ เชฐเซเชเซเชฐเซเชกเชฟเชเช เชชเชเซ เชชเชฃ, เชซเซเชฒเชพเชฏ เชตเชพเชเชเชจ เช เชจเซ เชชเซเชจ: เชเชฃเชคเชฐเซ เชฅเชพเชฏ เชเซ, เช เชเซเชฆเชฐเชคเซ เชฐเซเชคเซ เชตเชฟเชฒเชเชฌเชจเซ เชชเชฐเชฟเชเชฏ เชเชชเซ เชเซ, เชชเชฐเชเชคเซ เชฎเซเชเซเชฏ เชตเชธเซเชคเซ เชกเซเชเชพ เชธเซเชฐเชเซเชทเชพ เชเซ.
เชฎเซเช SSD เชกเซเชฐเชพเชเชตเซเชธ เชชเชฐ เชชเซเชฐเชฆเชฐเซเชถเชจ เชชเชฐเซเชเซเชทเชฃเซ เชนเชพเชฅ เชงเชฐเซเชฏเชพ, เชเชพเชฐเชฃ เชเซ SATA เชกเซเชฐเชพเชเชตเซเชธ เชชเชฐเชจเชพ เชชเชฐเซเชเซเชทเชฃเซ เชธเซเชชเชทเซเช เชคเชซเชพเชตเชค เชฌเชคเชพเชตเชคเชพ เชจเชฅเซ.
เชชเชฐเซเชเซเชทเชฃ เชชเชฐเชฟเชฃเชพเชฎเซ เชชเชฐ เชเชงเชพเชฐเชฟเชค เชเชฒเซเช:


เชเซเชฎ เชคเชฎเซ เชเซเช เชถเชเซ เชเซ, เชจเชพเชจเซ เชซเชพเชเชฒเซ เชฎเชพเชเซ เชเชฐเซเชเชพเชเชต เชเชฐเซเชฒเซ เช
เชจเซ เชฌเชฟเชจ-เชเชฐเซเชเชพเชเชต เชเชฐเซเชฒเซ เชซเชพเชเชฒเซ เชตเชเซเชเซ เชตเชพเชเชเชตเชพ เช
เชจเซ เชฒเชเชตเชพเชจเชพ เชธเชฎเชฏเชฎเชพเช เชคเชซเชพเชตเชค เชเชเซ เชเซ.
32 MB เชเชฆเชจเซ เชซเชพเชเชฒเซ เชตเชพเชเชเชตเชพ เช เชจเซ เชฒเชเชตเชพเชจเซเช เชชเชฐเซเชเซเชทเชฃ เชเชฐเชคเซ เชตเชเชคเซ เช เชฎเชจเซ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เช เชฒเช เชเชฟเชคเซเชฐ เชฎเชณเซ เชเซ:

เชซเชพเชเชฒเซ เชตเชพเชเชเชตเชพ เชตเชเซเชเซเชจเซ เชธเชฎเชฏ เชคเชซเชพเชตเชค 5-25 ms เชจเซ เช
เชเชฆเชฐ เชเซ. เชฐเซเชเซเชฐเซเชกเชฟเชเช เชธเชพเชฅเซ, เชตเชธเซเชคเซเช เชตเชงเซ เชเชฐเชพเชฌ เชเซ, เชคเชซเชพเชตเชค เชฒเชเชญเช 150 เชเชฎเชเชธ เชเซ. เชชเชฐเชเชคเซ เช เชเชฟเชธเซเชธเชพเชฎเชพเช เชฎเซเชเซ เชซเชพเชเชฒเซ เช
เชชเชฒเซเชก เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชจเชฅเซ; เชคเซเช เชเชฐเซเชเชพเชเชตเชฅเซ เช
เชฒเช เชฐเชนเซ เชถเชเซ เชเซ.
*เชคเชเชจเซเชเซ เชฐเซเชคเซ, เชคเชฎเซ เช เชธเชฐเซเชตเชฐเชจเซ เชเชชเชฏเซเช NoSQL เชเชฐเซเชฐเซ เชเชพเชฐเซเชฏเซ เชฎเชพเชเซ เชเชฐเซ เชถเชเซ เชเซ.
wZD เชธเชฐเซเชตเชฐ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชตเชพเชจเซ เชฎเซเชณเชญเซเชค เชชเชฆเซเชงเชคเชฟเช:
เชจเชฟเชฏเชฎเชฟเชค เชซเชพเชเชฒ เชฒเซเชก เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ:
curl -X PUT --data-binary @test.jpg http://localhost/test/test.jpgเชฌเซเชฒเซเช เชเชฐเซเชเชพเชเชต เชชเชฐ เชซเชพเชเชฒ เช เชชเชฒเซเชก เชเชฐเชตเซ (เชเซ เชธเชฐเซเชตเชฐ เชชเซเชฐเชพเชฎเซเชเชฐ fmaxsize, เชเซ เชเชฐเซเชเชพเชเชตเชฎเชพเช เชธเชฎเชพเชตเซ เชถเชเชพเชฏ เชคเซ เชฎเชนเชคเซเชคเชฎ เชซเชพเชเชฒ เชเชฆ เชจเชเซเชเซ เชเชฐเซ เชเซ, เชคเซ เชเชณเชเชเซ เชจเชฅเซ; เชเซ เชคเซ เชเชณเชเชเซ เชเชพเชฏ, เชคเซ เชซเชพเชเชฒ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชเชฐเซเชเชพเชเชตเชจเซ เชฌเชพเชเซเชฎเชพเช เช เชชเชฒเซเชก เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ):
curl -X PUT -H "Archive: 1" --data-binary @test.jpg http://localhost/test/test.jpgเชซเชพเชเชฒ เชกเชพเชเชจเชฒเซเชก เชเชฐเซ เชฐเชนเซ เชเซ (เชเซ เชกเชฟเชธเซเช เชชเชฐ เช เชจเซ เชเชฐเซเชเชพเชเชตเชฎเชพเช เชธเชฎเชพเชจ เชจเชพเชฎเชตเชพเชณเซ เชซเชพเชเชฒเซ เชนเซเชฏ, เชคเซ เชกเชพเชเชจเชฒเซเชก เชเชฐเชคเซ เชตเชเชคเซ, เช เชจเชเชฐเซเชเชพเชเชต เชเชฐเซเชฒเซ เชซเชพเชเชฒเชจเซ เชฎเซเชณเชญเซเชค เชฐเซเชคเซ เชชเซเชฐเชพเชฅเชฎเชฟเชเชคเชพ เชเชชเชตเชพเชฎเชพเช เชเชตเซ เชเซ):
curl -o test.jpg http://localhost/test/test.jpgเชฌเซเชฒเซเช เชเชฐเซเชเชพเชเชตเชฎเชพเชเชฅเซ เชซเชพเชเชฒ เชกเชพเชเชจเชฒเซเชก เชเชฐเชตเซ (เชฌเชณเชเชฌเชฐเซเชฅเซ):
curl -o test.jpg -H "FromArchive: 1" http://localhost/test/test.jpgเช เชจเซเชฏ เชชเชฆเซเชงเชคเชฟเชเชจเซเช เชตเชฐเซเชฃเชจ เชฆเชธเซเชคเชพเชตเซเชเซเชเชฐเชฃเชฎเชพเช เชเซ.
เชธเชฐเซเชตเชฐ เชนเชพเชฒเชฎเชพเช เชซเชเซเชค HTTP เชชเซเชฐเซเชเซเชเซเชฒเชจเซ เชธเชฎเชฐเซเชฅเชจ เชเชชเซ เชเซ; เชคเซ เชนเชเซ เชธเซเชงเซ HTTPS เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชคเซเช เชจเชฅเซ. POST เชชเชฆเซเชงเชคเชฟ เชชเชฃ เชธเชฎเชฐเซเชฅเชฟเชค เชจเชฅเซ (เชคเซเชจเซ เชเชฐเซเชฐ เชเซ เชเซ เชจเชนเซเช เชคเซ เชนเชเซ เชจเชเซเชเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชจเชฅเซ).
เชเซ เชเซเช เชธเซเชฐเซเชค เชเซเชกเชฎเชพเช เชเซเชฆเชถเซ เชคเซเชจเซ เชคเซเชฏเชพเช เชฌเชเชฐเชธเซเชเซเช เชฎเชณเชถเซ, เชฆเชฐเซเชเชจเซ เชคเซ เชเชฎเชคเซเช เชจเชฅเซ, เชชเชฐเชเชคเซ เชฎเซเช เชเชจเซเชเชฐเชชเซเช เชนเซเชจเซเชกเชฒเชฐ เชธเชฟเชตเชพเชฏ, เชตเซเชฌ เชซเซเชฐเซเชฎเชตเชฐเซเชเชจเชพ เชเชพเชฐเซเชฏเซ เชธเชพเชฅเซ เชฎเซเชเซเชฏ เชเซเชก เชฌเชพเชเชงเซเชฏเซ เชจเชฅเซ, เชคเซเชฅเซ เชญเชตเชฟเชทเซเชฏเชฎเชพเช เชนเซเช เชคเซเชจเซ เชฒเชเชญเช เชเซเชเชชเชฃ เชฎเชพเชเซ เชเชกเชชเชฅเซ เชซเชฐเซเชฅเซ เชฒเชเซ เชถเชเซเช เชเซเช. เชเชจเซเชเชฟเชจ
เชถเซเช เชเชฐเชตเซเช:
- เชเซเชฒเชธเซเชเชฐ เชซเชพเชเชฒ เชธเชฟเชธเซเชเชฎเซเชธ เชตเชฟเชจเชพ เชฎเซเชเซ เชธเชฟเชธเซเชเชฎเชฎเชพเช เชเชชเชฏเซเชเชจเซ เชถเชเซเชฏเชคเชพ เชฎเชพเชเซ เชคเชฎเชพเชฐเชพ เชชเซเชคเชพเชจเชพ เชชเซเชฐเชคเชฟเชเซเชคเชฟ เช เชจเซ เชตเชฟเชคเชฐเช + เชเซเชเชจเซ เชตเชฟเชเชพเชธ (เชชเซเชเซเชค เชตเชฏเชจเชพ เชฒเซเชเซ เชฎเชพเชเซ เชฌเชงเซเช)
- เชเซ เชฎเซเชเชพเชกเซเชเชพ เชธเชเชชเซเชฐเซเชฃเชชเชฃเซ เชเซเชตเชพเช เชเชพเชฏ เชคเซ เชคเซเชจเซ เชธเชเชชเซเชฐเซเชฃ เชตเชฟเชชเชฐเซเชค เชชเซเชจเชเชชเซเชฐเชพเชชเซเชคเชฟเชจเซ เชถเชเซเชฏเชคเชพ (เชเซ เชเซเช เชตเชฟเชคเชฐเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชฐเชนเซเชฏเชพเช เชนเซเชฏ)
- เชตเชฟเชตเชฟเชง เชชเซเชฐเซเชเซเชฐเชพเชฎเชฟเชเช เชญเชพเชทเชพเช เชฎเชพเชเซ เชธเชคเชค เชจเซเชเชตเชฐเซเช เชเชจเซเชเซเชถเชจเซเชธ เช เชจเซ เชกเซเชฐเชพเชเชตเชฐเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ เชฎเชพเชเซ เชฎเซเชณ เชชเซเชฐเซเชเซเชเซเชฒ
- NoSQL เชเชเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพ เชฎเชพเชเซ เช เชฆเซเชฏเชคเชจ เชถเชเซเชฏเชคเชพเช
- เชฌเซเชฒเซเช เชเชฐเซเชเชพเชเชตเซเชธเชจเซ เช เชเชฆเชฐเชจเซ เชซเชพเชเชฒเซ เช เชฅเชตเชพ เชฎเซเชฒเซเชฏเซ เช เชจเซ เชจเชฟเชฏเชฎเชฟเชค เชซเชพเชเชฒเซ เชฎเชพเชเซ เชตเชฟเชตเชฟเชง เชชเซเชฐเชเชพเชฐเชจเชพ เชเชฎเซเชชเซเชฐเซเชถเชจเซเชธ (gzip, zstd, snappy)
- เชฌเซเชฒเซเช เชเชฐเซเชเชพเชเชตเซเชธเชจเซ เช เชเชฆเชฐ เช เชจเซ เชจเชฟเชฏเชฎเชฟเชค เชซเชพเชเชฒเซ เชฎเชพเชเซ เชซเชพเชเชฒเซ เช เชฅเชตเชพ เชฎเซเชฒเซเชฏเซ เชฎเชพเชเซ เชตเชฟเชตเชฟเชง เชชเซเชฐเชเชพเชฐเซเชจเซเช เชเชจเซเชเซเชฐเชฟเชชเซเชถเชจ
- เชตเชฟเชฒเชเชฌเชฟเชค เชธเชฐเซเชตเชฐ-เชธเชพเชเชก เชตเชฟเชกเชฟเช เชฐเซเชชเชพเชเชคเชฐเชฃ, GPU เชชเชฐ เชธเชนเชฟเชค
เชฎเชพเชฐเซ เชชเชพเชธเซ เชฌเชงเซเช เชเซ, เชนเซเช เชเชถเชพ เชฐเชพเชเซเช เชเซเช เชเซ เช เชธเชฐเซเชตเชฐ เชเซเชเชจเซ เชเชชเชฏเซเชเซ เชฅเชถเซ, BSD-3 เชฒเชพเชเชธเชจเซเชธ, เชกเชฌเชฒ เชเซเชชเชฟเชฐเชพเชเช, เชเชพเชฐเชฃ เชเซ เชเซ เชนเซเช เชเซเชฏเชพเช เชเชพเชฎ เชเชฐเซเช เชคเซเชฏเชพเช เชเซเช เชเชเชชเชจเซ เชจ เชนเซเชค, เชคเซ เชธเชฐเซเชตเชฐ เชฒเชเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชจ เชนเซเชค. เชนเซเช เชเชเชฎเชพเชคเซเชฐ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพ เชเซเช. เชคเชฎเชจเซ เชฎเชณเซเชฒ เชเซเชเชชเชฃ เชฌเชเซเชธ เช
เชจเซ เชซเซเชเชฐ เชตเชฟเชจเชเชคเซเช เชฎเชพเชเซ เชนเซเช เชเชญเชพเชฐเซ เชฐเชนเซเชถ.
เชธเซเชฐเซเชธ: www.habr.com
