เดšเต†เดฑเดฟเดฏ เดซเดฏเดฒเตเด•เดณเตเดŸเต† เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดธเด‚เดญเดฐเดฃเดคเตเดคเดฟเดจเตเดณเตเดณ เดธเต†เตผเดตเดฑเดพเดฏ wZD 1.0.0-เดจเตเดฑเต† เด†เดฆเตเดฏ เดชเดคเดฟเดชเตเดชเต

เดฒเดญเตเดฏเดฎเดพเดฃเต เด†เดฆเตเดฏ เดชเดคเดฟเดชเตเดชเต wZD 1.0.0 - เดชเตเดฑเดคเตเดคเต เดจเดฟเดจเตเดจเต เดจเต‹เด•เตเด•เดฟเดฏเดพเตฝ เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ WebDAV เดธเต†เตผเดตเตผ เดชเต‹เดฒเต† เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจ เด•เต‹เด‚โ€Œเดชเดพเด•เตเดฑเตเดฑเต เดฐเต‚เดชเดคเตเดคเดฟเตฝ เดงเดพเดฐเดพเดณเด‚ เดซเดฏเดฒเตเด•เตพ เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดฎเดพเดฏเดฟ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดธเต†เตผเดตเตผ. เดธเด‚เดญเดฐเดฃเดคเตเดคเดฟเดจเดพเดฏเดฟ เดชเดฐเดฟเดทเตเด•เดฐเดฟเดšเตเดš เดชเดคเดฟเดชเตเดชเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต BoltDB. เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เด•เต‹เดกเต Go เดŽเดจเตเดจเดคเดฟเตฝ เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดคเดคเต BSD เดฒเตˆเดธเตปเดธเดฟเดจเต เด•เต€เดดเดฟเตฝ.

เดธเต†เตผเดตเตผ เด‡เดคเต เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต เดชเต‚เตผเดฃเตเดฃ เดฒเต‹เด•เตเด•เดฟเด‚เด—เต เดชเดฟเดจเตเดคเตเดฃเดฏเตเดณเตเดณ เดฑเต†เด—เตเดฒเตผ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด•เตเดฒเดธเตเดฑเตเดฑเต‡เตผเดกเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเดฒเต† เดšเต†เดฑเดฟเดฏ เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เด•เตเดฑเดฏเตเด•เตเด•เตเด•. wZD เดกเดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เด•เตเดฒเดธเตเดฑเตเดฑเตผ เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ 250 เดฆเดถเดฒเด•เตเดทเด‚ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เดณเดฟเดฒเดพเดฏเดฟ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ 15 เดฆเดถเดฒเด•เตเดทเด‚ เดšเต†เดฑเดฟเดฏ เดซเดฏเดฒเตเด•เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดฎเต‚เดธเตเดŽเดซเตเดŽเดธเต.

เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเดฟเดฒเต† เด‰เดณเตเดณเดŸเด•เตเด•เด™เตเด™เตพ BoltDB เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดฒเตเดณเตเดณ เด†เตผเด•เตเด•เตˆเดตเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดจเต€เด•เตเด•เตเดจเตเดจเดคเต (เด†เตผเด•เตเด•เตˆเดตเต) เดธเดพเดงเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเต, เดคเตเดŸเตผเดจเตเดจเต เดˆ เด†เตผเด•เตเด•เตˆเดตเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดˆ เดซเดฏเดฒเตเด•เตพ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเด• (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ PUT เดฐเต€เดคเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดซเดฏเดฒเตเด•เตพ เด†เตผเด•เตเด•เตˆเดตเตเด•เดณเดฟเตฝ เดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•), เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต† เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เด•เตเดฑเดฏเตเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดฎเต†เดฑเตเดฑเดพเดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เด“เดตเตผเดนเต†เดกเต เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเต. เดตเดฒเดฟเดฏ เดซเดฏเดฒเตเด•เตพ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดค เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เด…เดคเตเดคเดฐเด‚ เดซเดฏเดฒเตเด•เตพ เดฌเต‹เตพเดŸเตเดŸเต เด†เตผเด•เตเด•เตˆเดตเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต† เดเดจเต‹เดกเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเดฟเตฝ เดชเดฐเดฟเดงเดฟเดฏเดฟเดฒเตเดฒเดพเดคเต† เด’เดฐเต เดตเดฒเดฟเดฏ เดŽเดฃเตเดฃเด‚ เดšเต†เดฑเดฟเดฏ เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดธเด‚เดญเดฐเดฃเด‚ เดธเด‚เด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดˆ เดธเดฎเต€เดชเดจเด‚ เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

เดšเต†เดฑเดฟเดฏ เดซเดฏเดฒเตเด•เดณเตเดŸเต† เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดธเด‚เดญเดฐเดฃเดคเตเดคเดฟเดจเตเดณเตเดณ เดธเต†เตผเดตเดฑเดพเดฏ wZD 1.0.0-เดจเตเดฑเต† เด†เดฆเตเดฏ เดชเดคเดฟเดชเตเดชเต

เด•เต€/เดฎเต‚เดฒเตเดฏเด‚ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑเดฏเตโ€Œเด•เตเด•เต‹ (เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ เด˜เดŸเดจเดฏเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดทเดพเตผเดกเดฟเด‚เด—เต เด‰เดณเตเดณเดคเต) เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดš html เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ json เดชเตเดฐเดฎเดพเดฃเด™เตเด™เตพ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เดธเต†เตผเดตเตผ เด’เดฐเต NoSQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด†เดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดฌเต‹เตพเดŸเตเดŸเต เด†เตผเด•เตเด•เตˆเดตเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเดพเดฑเตเดฑ เด…เดฏเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเดคเตเด‚ เดŽเดดเตเดคเตเดจเตเดจเดคเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดฒเต‡เดฑเตเดฑเตปเดธเดฟ เดเด•เดฆเต‡เดถเด‚ 20-25% เดตเดฐเต†เดฏเตเด‚ เดŽเดดเตเดคเตเดฎเตเดชเต‹เตพ 40-50% เดตเดฐเต†เดฏเตเด‚ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เดซเดฏเตฝ เดตเดฒเตเดชเตเดชเด‚ เดšเต†เดฑเตเดคเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดฒเต‡เดฑเตเดฑเตปเดธเดฟเดฏเดฟเดฒเต† เดตเตเดฏเดคเตเดฏเดพเดธเด‚ เดšเต†เดฑเตเดคเดพเดฃเต.

เดšเต†เดฑเดฟเดฏ เดซเดฏเดฒเตเด•เดณเตเดŸเต† เด’เดคเตเด•เตเด•เดฎเตเดณเตเดณ เดธเด‚เดญเดฐเดฃเดคเตเดคเดฟเดจเตเดณเตเดณ เดธเต†เตผเดตเดฑเดพเดฏ wZD 1.0.0-เดจเตเดฑเต† เด†เดฆเตเดฏ เดชเดคเดฟเดชเตเดชเต

เดชเตเดฐเดงเดพเดจ เด…เดตเดธเดฐเด™เตเด™เตพ:

  • เดฎเตพเดŸเตเดŸเดฟเดคเตเดฐเต†เดกเดฟเด‚เด—เต;
  • เดฎเตพเดŸเตเดŸเดฟเดธเต†เตผเดตเตผ, เดคเต†เดฑเตเดฑเต เดธเดนเดฟเดทเตเดฃเตเดคเดฏเตเด‚ เดฒเต‹เดกเต เดฌเดพเดฒเตปเดธเตเด‚ เดจเตฝเด•เตเดจเตเดจเต;
  • เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต‹ เดกเดตเดฒเดชเตเดชเตผเด•เตเด•เต‹ เดตเต‡เดฃเตเดŸเดฟเดฏเตเดณเตเดณ เดชเดฐเดฎเดพเดตเดงเดฟ เดธเตเดคเดพเดฐเตเดฏเดค;
  • เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ HTTP เดฐเต€เดคเดฟเด•เตพ: GET, HEAD, PUT, DELETE;
  • เด•เตเดฒเดฏเดจเตเดฑเต เดนเต†เดกเดฑเตเด•เตพ เดตเดดเดฟ เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดŽเดดเตเดคเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด‚;
  • เดซเตเดฒเต†เด•เตเดธเดฟเดฌเดฟเตพ เดตเต†เตผเดšเตเดตเตฝ เดนเต‹เดธเตเดฑเตเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ;
  • เดŽเดดเตเดคเตเดฎเตเดชเต‹เตพ / เดตเดพเดฏเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ CRC เดกเดพเดฑเตเดฑ เดธเดฎเด—เตเดฐเดคเดฏเตเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ;
  • เด•เตเดฑเดžเตเดž เดฎเต†เดฎเตเดฎเดฑเดฟ เด‰เดชเดญเต‹เด—เดคเตเดคเดฟเดจเตเด‚ เด’เดชเตเดฑเตเดฑเดฟเดฎเตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดชเต†เตผเดซเต‹เดฎเตปเดธเต เดŸเตเดฏเต‚เดฃเดฟเด‚เด—เดฟเดจเตเดฎเตเดณเตเดณ เดธเต†เดฎเดฟ-เดกเตˆเดจเดพเดฎเดฟเด•เต เดฌเดซเดฑเตเด•เตพ;
  • เดฎเดพเดฑเตเดฑเดฟเดตเต†เดšเตเดš เดกเดพเดฑเตเดฑ เดชเดพเด•เตเด•เต‡เดœเดฟเด‚เด—เต;
  • เด•เต‚เดŸเดพเดคเต†, เด’เดฐเต เดฎเตพเดŸเตเดŸเดฟ-เดคเตเดฐเต†เดกเต เด†เตผเด•เตเด•เตˆเดตเตผ เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต wZA เดธเต‡เดตเดจเด‚ เดจเดฟเตผเดคเตเดคเดพเดคเต† เดคเดจเตเดจเต† เดฌเต‹เตพเดŸเตเดŸเต เด†เตผเด•เตเด•เตˆเดตเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดซเดฏเดฒเตเด•เตพ เดจเต€เด•เตเด•เดพเตป.

เดจเดฟเดฒเดตเดฟเดฒเต† เดฑเดฟเดฒเต€เดธเดฟเดจเตเดฑเต† เดšเดฟเดฒ เดชเดฐเดฟเดฎเดฟเดคเดฟเด•เตพ: เดฎเตพเดŸเตเดŸเดฟเดชเดพเตผเดŸเตเดŸเต, POST เดฐเต€เดคเดฟ, HTTPS เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ, เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเด•เตพเด•เตเด•เตเดณเตเดณ เดฌเตˆเตปเดกเดฟเด‚เด—เตเด•เตพ, เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเด•เดณเตเดŸเต† เด†เดตเตผเดคเตเดคเดจ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตฝ, WebDAV เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ FUSE, เดซเดฏเดฒเตเด•เตพ เดตเดดเดฟ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เด˜เดŸเดจ เดฎเต—เดฃเตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดชเดฟเดจเตเดคเตเดฃเดฏเดฟเดฒเตเดฒ. เด’เดฐเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต เด•เต€เดดเดฟเตฝ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเตผ เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸเดฎเดพเดฃเต, เดฒเดฟเดฑเตเดฑเดฟเตฝ เดŽเตปเดกเดฟเดฏเตป, เดฌเดฟเด—เต เดŽเตปเดกเดฟเดฏเตป เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดชเต‹เตผเดŸเตเดŸเดฌเดฟเตพ เด…เดฒเตเดฒ. WZD เดธเต†เตผเดตเตผ HTTP เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต†เด™เตเด•เดฟเดฒเตเด‚, nginx, haproxy เดชเต‹เดฒเตเดณเตเดณ เดฑเดฟเดตเต‡เดดเตเดธเต เดชเตเดฐเต‹เด•เตเดธเดฟเด•เดณเตเดŸเต† เดฎเดฑเดตเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เด‡เดคเต เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เดพเดตเต‚.

เด…เดตเดฒเด‚เดฌเด‚: opennet.ru

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•