ืืื ืคึฟืึธืจืฉืืึธืื ืืืจ ืืืืขื ืขื ืื ืืจืึทื ืกืงืจืืคึผื ืคืื ืื ืคืจื 2020 ืืึทืจืืื ืคืื Georgy Rylov "WAL-G: ื ืืึท ืึทืคึผืขืจืืื ืึทืืื ืืื ืืงืกืคึผืึทื ืฉืึทื ืคืื ืื ืงืื"
ืขืคึฟืขื ืขื-ืืงืืจ ืืึทืื ืืขืจื ืืึธืื ืคืืืข ืืฉืึทืืึทื ืืืฉืื ืืืขื ืืื ืืืึทืงืกื. ืืื ืฆื ืฉืจืืึทืื ืืขืจ ืืื ืืขืจ ืคืืจืืื ืื ืคึฟืขืึดืงืืืื, ืคืึทืจืจืืืื ืืขืจ ืืื ืืขืจ ืืฉืื ืืื ืคืืจื ืฆื ืืขื ืืขืจ ืืื ืืขืจ ืฆืืขื ืจืืงืืืขืก? ื ืืฆื WAL-G (ืืึทืงืึทืคึผ ืืขืฆืืึทื ืคึฟืึทืจ PostgreSQL) ืืื ืึท ืืืืฉืคึผืื, ืืื ืืืขื ืืึธืื ืืืจ ืืื ืืืจ ืกืึทืืืื ืื ืคึผืจืึธืืืขืืก ืืืจื ืืึธื ืืฉืื ื ืึท ืงืืจืก ืืืืฃ ืขืคึฟื ืืงืืจ ืึทื ืืืืืงืืื ื ืืื ืืขืจ ืืื ืืืืขืจืกืืืขื, ืืืึธืก ืืืจ ืึทืืฉืืืื ืืื ืืื ืืืจ ืืืขืื ืืึทื ืืืืึทืืขืจ.
ืืขืื ืืืืืขืจ ืึทืืขืืขื! ืืื ืืื ืึท ืืึทื ืืขืงืก ืืขืืืขืืึธืคึผืขืจ ืคืื ืืขืงืึทืืขืจืื ืืืจื. ืืื ืืืื ื ืืืขื ืืื ืจืขืื ืืืขืื ืืืื-ื.
ืืขืจ ืืืื ืคืื ืืขื ืืึทืจืืื ืืื ื ืืฉื ืืึธืื ืึทื ืขืก ืืื ืขืคึผืขืก ืืืขืื ืืึทืงืึทืคึผืก. ืืืื ืขืจ ืืืืืกื ืืืืก ืืื WAL-G? ืืืขืจ ืืขืืขืจ ืืืืืกื? ืืืืื ืืืื ืืึทื ื ืืืื ืืืจ ืืึธื ื ืื ืืืืกื. ืืืืืืืขืจ, ืื ืืืกื ืืขืงืืืขื ืฆืื ืืืจืืื ืืื ืืืืืก ื ืืฉื ืืืืก ืขืก ืืื ืื.
ืืืืื ืืืื ืืืื ืืืืก ืืืขื ืืขืฉืขื ืืืื ื. ืขืก ืืึทืคึผืึทื ื ืึทื ืืื ืืืขืจ ืืึทื ืฉืึทืคึฟื ืืื ืืื ืืึทืงืึทืคึผืก ืคึฟืึทืจ ืืึทื ืฅ ืขืืืขืืข ืืึธื. ืืื ืืึธืก ืืื ืื ืื ืืขืจ ืืึทืจืืื ืืื ืึท ืกืขืจืืข ืืื ืืืจ ืจืขืื ืืืขืื ืืื ืืืจ ืงืจืึธื ืืึทืื ืืขืฉืึธืืขื, ืกืืงืืืจืื, ืงืึทื ืืืื ืืึทื ืืื ืืื ืืคืืฉืึทื ืืื.
ืืื ืื ืคืจืืขืจืืืงืข ืกืขืจืืข ืขืก ืืขื ืขื ืืขืืืขื ืคืืืข ืจืืคึผืึธืจืฅ ืึทื ืืจืื ืืึธืจืึธืืื ืืื ืืืืืืืืืจ ืืขืกืงืึธืื. ืขืก ืืขื ืขื ืืขืืืขื ืคืืืข ืคืื โโืืื ืื. ืืื ืืืจ ืืึธืื ืฉืืื ืืขืจืขืื ืืืขืื WAL-G ืคึฟืึทืจ ืคืืืข ืืึธืจื.
clck.ru/F8ioz โ
clck.ru/Ln8Qw โ
ืืขืจ ืืึทืจืืื ืืืขื ืืืื ืึท ืืืกื ืึทื ืืขืจืฉ ืคืื ืื ืื ืืขืจืข ืืื ืึทื ืขืก ืืื ืืขืืืขื ืืขืจ ืืืขืื ืื ืืขืื ืืฉ ืืืื, ืึธืืขืจ ืืึธ ืืื ืืืขื ืจืขืื ืืืขืื ืืื ืืืจ ืืขืคึผืืึธื ืืขืจื ืคึผืจืึธืืืขืืก ืคึฟืึทืจืืื ืื ืืื ืืขื ืืืึผืงืก ืคืื ืื ืงืื. ืืื ืืื ืืืจ ืืขืงืืืขื ืึทืจืืืฃ ืืื ืึท ืงืืืื ืืขืืึทื ืง ืืืึธืก ืืขืืคึผืก ืืื ืื ืงืึธืคึผืข ืืื ืืขื.
ืืื ืขืืืขืืข ืืึธืจ ืฆืืจืืง, WAL-G ืืื ืืขืืืขื ืึท ืืึทื ืฅ ืงืืืื ืคึผืจืืืขืงื ืืืึธืก ืืืจ ืืึทืงืืืขื ืคึฟืื Citus Data. ืืื ืืืจ ื ืึธืจ ืืขื ืืืขื ืขืก. ืืื ืขืก ืืื ืืขืืืขื ืืขืืืขืืึธืคึผืขื ืืืจื ืืืื ืืขื ืืฉ.
ืืื ืืืืื WAL-G ืืื ื ืืฉื ืืึธืื:
- ืืึทืงืงืืคึผ ืคึฟืื ืึท ืจืขืคึผืืืงืข.
- ืขืก ืืขื ืขื ืงืืื ืื ืงืจืึทืืขื ืืึทื ืืึทืงืึทืคึผืก.
- ืขืก ืืขื ืขื ืืขืืืขื ืงืืื WAL-Delta ืืึทืงืึทืคึผืก.
- ืืื ืขืก ืืึธื ื ืึธื ืืขืคืขืื ืึท ืกื.
ืืื ืื ืืืกื ืืึธืจื, WAL-G ืืื ืืขืืืืงืกื ืคืื.
ืืื ืืื 2020, ืึทืืข ืื ืืืืื ืืึธืื ืฉืืื ืืจืืืก. ืืื ืฆื ืืขื ืืื ืฆืืืขืืขืื ืืืึธืก ืืืจ ืืืฆื ืืึธืื:
- ืืขืจ ืืื 1 ืฉืืขืจื ืืืืฃ GitHub.
- 150 ืคืึธืจืงืก.
- ืืืขืื 15 ืขืคืขื ืขื ืคึผืจืก.
- ืืื ืคืืืข ืืขืจ ืืืืืจืืขืืขืจืก.
- ืืื ืขืคืขื ืขื ืืฉืื ืึทืืข ืื ืฆืืึทื. ืืื ืืึธืก ืืจืึธืฅ ืืขืจ ืคืึทืงื ืึทื ืืืจ ืืืฉ ืืืื ืืึธืจื ืืขืืขืจ ืืึธื ืืื ืืึธื ืขืคึผืขืก ืืืขืื ืืื.
ืืื ืืืจ ืืขืงืืืขื ืฆื ืื ืืกืงื ื ืึทื ืืขืจ ืคึผืจืืืขืงื ืจืืงืืืืืขืจื ืืขืจ ืืคืืขืจืงืืึทืืงืืื, ืืคืืื ืืืขื ืืืจ ืืื ืืึธื ื ืื ืืึทืจืคึฟื ืฆื ืื ืกืืจืืืขื ื ืขืคึผืขืก ืคึฟืึทืจ ืืื ืืืขืจ ืืึทื ืึทืืขื ืืึทืืึทืืืืกืื ืืื ืกื ืืื ืืึทื ืืขืงืก.
ืืื ืขืจืืขืฅ ืืื ืื ืืึทืจืืกื ืคืื 2018, ืึท ืืขืืึทื ืง ืืขืงืืืขื ืฆื ืืื ืืืขืจ ืืืฉืืืช. ืืืืฉืึทืืืึทืื ืื ืืึทื ืฉืึทืคึฟื ืืื ืขืืืขืืข ืืืขืื ืฆื ืึทื ืืืืืงืืขื ืขืืืขืืข ืคึฟืขืึดืงืืืื ืึธืืขืจ ืคืึทืจืจืืืื ืืึทืื ืืืื ืืืจ ืืึธื ื ืื ืืึธืื ืืขื ืื ืืขื ื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืจ ืงืขื ืขื ืึธื ืฉืืขืื ืื ืื ืืขืจ ืืขืืืขืืึธืคึผืขืจ ืืื ืืึทืฆืึธืื ืืื ืืขืื. ืึธืืขืจ ืืืจ ืงืขื ืขื ื ืขืืขื ืึท ืื ืืขืจื ืคึฟืึทืจ ืึท ืืฉืขืช ืืื ืืืื ืืึทืฆืึธืื ืืื ืขืืืขืืข ืืขืฆืึธืื. ืืืขืจ ืขืก ืืื ื ืึธื ืืึทื ืฅ ืึท ืืจืืืก ืืจืืคึผืข ืคืื โโืืขื ืืฉื, ืขืืืขืืข ืคืื โโืืื ืฉืืื ืืึทืงืข ืืืืกื ืืื ืฆื ืฉืจืืึทืื ืงืึธื. ืืืจ ื ืึธืจ ืืึธื ื ืื ืฉืืขื ืืืง ืืืืกื ืืืึธืก ืงืืืึทืืืืขื ืื ืงืึธื ืืื.
ืืืจ ืืขืืึทื ืง ืืืขืื ืืื ืืื ืืึทืฉืืึธืกื ืฆื ืคึผืจืืืืจื ืฆืืฆืืขื ืกืืืืขื ืื. ืืืขืจ ืกืืืืขื ืื ืืืขืื ื ืืฉื ืึธื ืืืื ื ืขืืขื ืืื ืึทืืฅ ืืื ืืื ืื. ืืื ืืืขืื ื ืึธืจ ืืึธื ืึท ืืืื ืคืื ืืขืจ ืึทืจืืขื. ืืื ืืื ืืืขืื, ืืืฉื, ืฉืจืืึทืื ืืขืกืฅ, ืคืึทืจืจืืืื ืืึทืื, ืื ืกืืจืืืขื ื ืคึฟืขืึดืงืืืื ืืืึธืก ืืึธื ื ืื ืืืืจืงื ืื ืืืืคึผื ืคืึทื ืืงืฉืึทื ืึทืืืื. ืื ืืืืคึผื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื ืงืจืืืืืื ื ืืึทืงืึทืคึผืก ืืื ืจืืกืืึธืจืื ื ืืึทืงืึทืคึผืก. ืืืื ืืืจ ืืึทืื ืึท ืืจืืึทื ืืื ืงืจืืืืืื ื ืึท ืืึทืงืึทืคึผ, ืืืจ ืืืขืื ืืขืจืคืึทืจืื ื ืืึทืื ืึธื ืืืขืจ. ืืื ืงืืื ืืืื ืขืจ ืืืื ืืึธืก, ืคืื ืงืืจืก. ืึทืืขืืขื ืืืื ืึทืืฅ ืฆื ืืืื ืืืืขืจ ืืืืขืจ. ืืขืจืืืขืจ, ืคืื ืงืืจืก, ืืืจ ืืึธื ื ืืฉื ืืืขืื ืฆื ืืึธืื ืงืึธื ืืืึธืก ืืืจ ืฆืืืจืื ืืืืื ืืงืขืจ ืืื ืืื ืืืขืจ ืืืืื. ืืึธืก ืืื, ืงืืื ื ืื-ืงืจืืืืฉ ืงืึธื ืืื ืืืึธืก ืืืจ ืืืึธืื ืืื ืฆื ืืึทืงืืืขื ืคืื ืืื ืืืขืจ ื ืึธื ืืืขืจืก.
ืืื ืืขืจ ืืืึธืก ืื ืึธืื ืืื ืชึผืืืื PR ืื ืืขื ืืืขื?
- ืืื ืืขื ืขื ืคืืจืืื ืื ืฆื ืืขืงื ืืืืขืจ ืงืึธื ืืื ืืขืกืฅ. ืึทืืฅ ืืึธื ื ืขืืขื ืึธืจื ืืื ืกื.
- ืืื ืืืจ ืืืื ืืืื ืืืจื 2 ืืืจืืืื. ืืืื ืขืจ ืืืจื ืึทื ืืจืื ืืึธืจืึธืืื ืืื ืืืื ืขืจ ืืืจื ืืืจ.
- ืืื ืึทืืืฉื ืึทืื, ืฆื ืงืึธื ืืจืึธืืืจื ืึทื ืืึธืก ืืืขื ื ืืฉื ืืจืขืื ืขืคึผืขืก ืืื ืืื ืืืขืจ ืืื ืกื, ืืื ืกืขืคึผืขืจืึทืืื ืฆืืคึฟืขืืืงืขืจ ืื ืคึฟืึทืจืืึทืืืื ื ืืื ืืขื ืืืขืจืืขืื. ืืื ืืืจ ืงืึธื ืืจืึธืืืจื ืืื ืกืืฃ-ืฆื-ืกืืฃ ืืขืกืฅ ืึทื ืืึธืจื ืืฉื ืคืืืื.
ืกืคึผืขืฆืืขืืข ืงืืจืก ืืืืฃ ืขืคึฟื ืืงืืจ
ื ืืืกื ืืืขืื ืืืึธืก ืืึธืก ืืื ืืืจืฃ ืืื ืืืึธืก ืืึธืก, ืขืก ืืืื ื ืฆื ืืืจ, ืืื ืึท ืงืื ืืขืืึทื ืง.
ืคึฟืึทืจ ืืื ืื, ืื ื ืืฅ ืืื ืงืืึธืจ ืืื ืืขืจ ืืึธื:
- ืืืจ ืืึทืงืืืขื ืขืงืกืืจืข ืืขื ื.
- ืืื ืืืจ ืืขื ืขื ืงืืงื ืคึฟืึทืจ ืงืึทื ืืึทืืืืฅ ืคึฟืึทืจ ืื ืืึทื ืฉืึทืคึฟื ืฆืืืืฉื ืงืืื ืกืืืืขื ืื ืืืึธืก ืฉืจืืึทืื ืงืืื ืงืึธื.
ืืืึธืก ืืื ืื ื ืืฅ ืคึฟืึทืจ ืกืืืืขื ืื?
ืืื ืงืขื ืืืื ืืืืื ืืงืขืจ ืงืืึธืจ ืืื ืืขืจ ืืึธื, ืืืืึทื ืกืืืืขื ืื, ืืืึท ืึท ืืื ืืืื, ืืึธื ื ืื ืืึทืงืืืขื ืืขืื ืคึฟืึทืจ ืื ืงืึธื ืืื ืฉืจืืึทืื, ืึธืืขืจ ืืืืื ืืึทืงืืืขื ืืจืึทืืขืก ืคึฟืึทืจ ืืืืขืจ ืชึผืืืื ืจืขืงืึธืจืืก.
ืืื ืืื ืืื ืืขืคืจืขืื ืืืขืื ืืขื. ืืื ืืื ืืืืขืจ ืืืขืจืืขืจ:
- ืงืึธื ืืจืืืืืึธืจ ืืขืจืคืึทืจืื ื ืืื ืขืคึฟื ืืงืืจ.
- ืืึทืงืืืขื ืึท ืฉืืจื ืืื ืืืื ืงืื.
- ืืึทืืืืึทืื ืืื ืืื ืคืึธืจื ืึทื ืืื ืืขืจืืืื ืืื ืืึทื ืืขืงืก.
- ืืืขืจื ืึท GSoC ืืืืืืื.
- +1 ืกืคึผืขืฆืืขืืข ืงืืจืก ืคึฟืึทืจ ืืขื ืข ืืืึธืก ืืืืื ืฆื ืฉืจืืึทืื ืงืึธื.
ืืื ืืืขื ื ืืฉื ืจืขืื ืืืขืื ืืื ืืขืจ ืงืืจืก ืืื ืืขืืืขื ืกืืจืึทืงืืฉืขืจื. ืืื ืืืขื ื ืึธืจ ืืึธืื ืึทื WAL-G ืืื ืืขืืืขื ืืขืจ ืืืืคึผื ืคึผืจืืืขืงื. ืืืจ ืืืื ืึทืจืืึทื ืืขืจืขืื ื ืึทืืึท ืคึผืจืึทืืืฉืขืงืก ืืื Odyssey, PostgreSQL ืืื ClickHouse ืืื ืืขื ืงืืจืก.
ืืื ืืื ืืขืื ืคึผืจืึธืืืขืืก ื ืื ืืืืื ืืื ืืขื ืงืืจืก, ืึธืืขืจ ืืืื ืืขืืขืื ืืืคึผืืึธื ืืื ืงืึธืืจืกืขืืืึธืจืง.
ืืืึธืก ืืืขืื ืื ื ืืฅ ืคึฟืึทืจ ื ืืฆืขืจืก?
ืืืฆื ืืึธืื ืืื ืื ืืึทื ืืืืฃ ืฆื ืืขื ืืืื ืืืึธืก ืืื ืืขืจืขืก ืืืจ ืจืืึฟ. ืืืึธืก ืืื ืืึธืก ืืึธื ืืืจ? ืื ืคืื ื ืืื ืึทื ืื ืกืืืืขื ืื ืคืึทืจืคืขืกืืืงื ืึท ืคึผืืึทืฅ ืคืื ืืึทืื. ืืื ืืืจ ืืึธืื ืืขืืืื ืื ืืขืื ืคึฟืขืึดืงืืืื ืืืึธืก ืืืจ ืืึธื ืืขืืขืื ืืื ืื ืฆื ืืึธื.
ืืื ืืืืื ืืขืจืฆืฒืื ืฐืขืื ืื ืืืืขื, ืฐืื ืื ืืืกื ืฉืืื ืืื ื ืืขืฐืืื ืืื ืฐืืก ืืฒื ืขื ืคืืจืฐืืจืงืืขืื ืืขืฐืืจื.
ืฉืืืฆื ืคึฟืึทืจ ืืืฉื. ืืึทืืืขืกืคึผืึทืกืขืก ืืื WAL-G ืืขื ืขื ืืืกืืึธืืข ืืขืจืืืึทืจื ืืื ื ืื ืืขืืืื ื ืคืื WAL-G, ืืืืึทื WAL-G ืืื ืืขืจ ืกืึทืงืกืขืกืขืจ ืคืื ืื ืื ืืขืจ ืืึทืงืึทืคึผ ืืขืฆืืึทื WAL-E, ืืื ืืึทืืึทืืืืก ืืึทืงืึทืคึผืก ืืื ืืืฉ ืกืคึผืืืกืึทื ืืขื ืขื ืืขืฉืืืฆื.
ืืึธืื ืืืจ ืืขืงืืฆืขืจ ืืขืจืืึธื ืขื ืืืจ ืืืึธืก ืขืก ืืื ืืื ืืืึธืก ืขืก ืืื ืึทืืข ืืืจืฃ. ืืืคึผืืงืึทืืื, ืึทืืข ืืืื ืคึผืึธืกืืืจืขืก ืืึทืื ืึทืงืืึทืคึผืืื ืืืื ืืืขืืืืืึทืืขืจ ืืืืฃ ืืขืจ ืืขืงืข ืกืืกืืขื, ืืขืจืืคื ืื ืืึทืืข. ืืื ืืขืจ ืืืขืืืืืึทืืขืจ ืฉืืื ืึผืืื ืึทืืข ืื ืืขืงืขืก ืืื ืกืืืืืจืขืงืืึธืจืืขืก ืคืืจืืื ืื ืืืจื Postgres.
ืืึทืืืขืกืคึผืืืกืึทื ืืขื ืขื ืืืจืขืงืืขืจืื ืืืึธืก ืึทื ืืืึทืืื ืคึผืึธืกืืืจืขืก ืืึทืื, ืึธืืขืจ ืืื ืืขื ืขื ื ืืฉื ืืืื ืึทืจืืืก ืื ืืึทืืข ืืืขืืืืืึทืืขืจ. ืืขืจ ืจืืง ืืืืืื ืึทื ืื ืืืฉื ืืขื ืขื ืืืื ืึทืจืืืก ืื ืืึทืืข ืืืขืืืืืึทืืขืจ.
ืืื ืึทืืื ืงืืงื ืืึธืก ืคึฟืึทืจ Postgres ืืื? ืขืก ืืื ืึท ืืึทืืื ืืขืจ ืกืืืืืจืขืงืืึธืจื pg_tblspc ืืื ืื ืืึทืืข ืืืขืืืืืึทืืขืจ. ืืื ืขืก ืึผืืื ืกืืืืื ืงืก ืฆื ืืืืจืขืงืืขืจืื ืืืึธืก ืึทืงืฉืื ืึทื ืืืึทืืื Postgres ืืึทืื ืึทืจืืืก ืื ืืึทืืข ืืืขืืืืืึทืืขืจ.
ืืืขื ืืืจ ื ืืฆื ืึทืืข ืืขื, ืื ืงืึทืืึทื ืื ืงืขื ืขื ืงืืงื ืขืคึผืขืก ืืื ืืึธืก. ืึทื ืืื, ืืืจ ืืึทืื ืึท ืืืฉ ืืื ืขืืืขืืข ืกืคึผืขืกืืคืืขื ืืืฉ ืคึผืืึทืฅ ืืื ืืขื ืืื ืขืก ืืื ืืืฆื. ืืืก ืืขื ืขื ืื ืืขืฆืืข ืฆืืืื ืฉืืจืืช, ืื ืืขืฆืืข ืฆืืืื ืงืึทืืึทื ืื ืืขืจืืคื. ืืื ืืึธืจื ืืื ืงืืึธืจ ืึทื ืขืก ืืื ืึท ืืืขื. ืืืขืจ ืืื ืคืึทืงื, ืืึธืก ืืื ื ืืฉื ืืขืจ ืืืช ืืืขื. ืืึธืก ืืื ืืขืจ ืคึผืจืขืคืืงืกื ืืจื ืคืื ืื ืืึทืืข ืืืขืืืืืึทืืขืจ ืฆื ืืืฉ ืคึผืืึทืฅ. ืืื ืคึฟืื ืืึธืจื ืขืก ืืื ืืึทืืฉื ืืื ืึท ืกืืืืื ืง ืืืึธืก ืคืืจื ืฆื ืืืื ืคืึทืงืืืฉ ืืึทืื.
ืืืจ ืืึธื ื ืื ื ืืฆื ืึทืืข ืืขื ืืื ืืื ืืืขืจ ืืึทื ืฉืึทืคึฟื, ืึธืืขืจ ืขืก ืืื ืืขื ืืฆื ืืืจื ืคืืืข ืื ืืขืจืข WAL-E ืืืืขืจื ืืืึธืก ืืึธืื ืืขืฉืจืืื ืฆื ืืื ืื ืึทื ืืื ืืขืืืืื ืฆื ืึทืจืืืขืจืคืืจื ืฆื WAL-G, ืึธืืขืจ ืืึธืก ืืื ืืขืืืขื ืกืืึธืคึผืคึผืื ื ืืื. ืืึธืก ืืื ืืืฆื ืืขืฉืืืฆื.
ืื ืื ืืขืจ ืฉืืจืื ืืืึธืก ืืื ืืืขืจ ืกืคึผืขืฆืืขื ืงืืจืก ืืขืืจืืื ืืื ืื ืืื ืงืึทืืึทืคึผ. ืืขื ืืฉื ืืืึธืก ืืึธืื ืืืกืืึธืืข ืืขืืจืืขื ืืขืจ ืืื Oracle ืืื ืืื Postgres ืืืืกื ืืืขืื ืงืึทืืึทืคึผ.
ืืงืืฆืืจ ืืืืก ืืืก ืืื. ืื ืงื ืืื ืืึทืคึผืึทืืึทืืืฉื ืืื ืืื ืืืขืจ ืืื ืกื ืงืขื ืืืืฉืึทืืืึทืื ืงืืงื ืขืคึผืขืก ืืื ืืึธืก. ืืืจ ืืึธืื ืึท ืืขื. ืขืก ืืื ืึท ืจืขืคึผืืืงืข ืืืึธืก ืกืืจืืื ืคืื ืฉืจืืืื-ืคืึธืจืืืก ืงืืึธืฅ. ืืื ืื ืจืขืคึผืืืงืข ืืขืจืฆืืืื ืื ืืขื ืืืึธืก LSN ืขืก ืืื ืืืฆื ืืืืฃ. ืืื ืขืจืืขืฅ ืืื ืคึผืึทืจืึทืืขื ืืื ืืขื, ืื ืงืืึธืฅ ืงืขื ืขื ืืืื ืึทืจืืฉืืืืขื. ืืื ืืื ืึทืืืฉืึทื ืฆื ืึทืจืืฉืืืืื ื ืื ืงืืึธืฅ, ืืึทืงืึทืคึผืก ืืขื ืขื ืืืื ืืขืฉืืงื ืฆื ืื ืืืึธืืงื. ืืื ืืขืืืึท ืืึทืงืึทืคึผืก ืืขื ืขื ืืขืฉืืงื.
ืืืึธืก ืงืขื ืืืื ืื ืคึผืจืึธืืืขื? ืืืขื ืืืจ ืืึธืื ืึท ืืึทื ืฅ ืืจืืืก ืืึทืืึทืืืืก, ืขืก ืงืขื ืืืื ืึทื ืืืื ืจืขืคึผืืืงืข ืืืืื ืฆื ืึธืคึผืืึทืืื ืืืืึทื ืืื ืืขืจ ืืขื ืืขื. ืืื ืื ืืฒืื ืืื ืึทืืฑ ืฐืฒื ืืื ืืขืจ ืืื, ืึทื ืื ืงืึธื ืืื ืงืฒื ืืึธื ื ืืฉื ืืึทืคึผื. ืืขืจ ืคึผืจืึธืืืขื ืืืืฉืึทืืืึทืื ืืึทืจืฃ ืืืื ืกืึทืืืื ืขืคืขืก.
ืืื ืื ืืืืึทืกื ืืืขื ืืื ืฆื ืืึทืืืึทืืืงื ืื ืจืขืคึผืืืงืข ืืื ืฉืืึทืขื-ืืคึผืืึธืึทื ืขืก, ืืืืึทื ืขืก ืืืขื ืงืืื ืืึธื ืืึทืคึผื ืืื, ืืื ืื ืคึผืจืึธืืืขื ืืึทืจืฃ ืืืื ืืขืื ืืื. ืึธืืขืจ ืืึธืก ืืื ืืึทื ืฅ ืึท ืืึทื ื ืฆืืื, ืืืืึทื ืจืืกืืึธืจืื ื ืึท ืืึทื ืฅ 10 ืื ืืึทืืึทืืืืก ืืึทืงืึทืคึผ ืืื ืืืืขืจ, ืืืืขืจ ืืึทื ื. ืืื ืืืจ ืืืืื ืฆื ืืึธื ืืึธืก ืึทืืฅ ืืื ืืขืฉืืืื ื ืืื ืืขืืืขื ืืืื ืึทืืึท ืคึผืจืึธืืืขืืก ืงืืืขื. ืืื ืืึธืก ืืื ืคึผืื ืงื ืืืึธืก ืงืึทืืฉืื ื ืืื ืคึฟืึทืจ.
ืงืึทืืืฉืืคึผ ืึทืืึทืื ืืืจ ืฆื ื ืืฆื ืืขืืืึท ืืึทืงืึทืคึผืก, ืืืึธืก ืืขื ืขื ืกืืึธืจื ืืื ืื ืืืึธืืงื ืืื ืืขื ืืืขื. ืืืจ ืืึธืื ืืืึธืก LSN ืื ืืึทืืื ื ืจืขืคึผืืืงืข ืืื ืืขืจืืืืึทื ืืืืฃ ืืื ืกืคึผืขืฆืืคืืฆืืจื ืขืก ืืื ืื ืงืึทืืึทืคึผ ืืึทืคึฟืขื ืฆื ืฉืึทืคึฟื ืึท ืืขืืืึท ืืึทืงืึทืคึผ ืฆืืืืฉื ืืขื LSN ืืื ืื LSN ืืืืฃ ืืืึธืก ืืืื ืงื ืืื ืืื ืืืฆื ืืืื. ืืื ื ืึธื ืืขื ืืืจ ืืืงืขืจื ืืขื ืืึทืงืึทืคึผ ืฆื ืื ืจืขืคึผืืืงืข ืืืึธืก ืืื ืืขืืืขื ืืึทืืื ื ืืื ืืขืจ.
ืื ืืขืจืข ืืึทืกืขืก
ืื ืกืืืืขื ืื ืืึธืื ืืื ืื ืืืื ืืขืืจืืื ืึท ืคึผืืึทืฅ ืคืื ืคึฟืขืึดืงืืืื ืืื ืึทืืึธื. ืืื ื ืืื ืืึทื ืืขืงืก ืืืจ ืงืึธืื ื ืื ืืืืื Postgres, ืืืจ ืืืื ืืึธืื MySQL, MongoDB, Redis, ClickHouse, ืืื ืขืืืขืืข ืคืื ื ืืืจ ืืึทืจืคึฟื ืฆื ืงืขื ืขื ืืึทืื ืืึทืงืึทืคึผืก ืืื ืคืื ื-ืืื-ืฆืืื ืึธืคึผืืื ืคึฟืึทืจ MySQL, ืืื ืึทืืื ืขืก ืืื ืืขืืืขื ืึท ืืขืืขืื ืืืื ืฆื ืฆืืคึฟืขืืืงืขืจ ืืฒ ืฆืื ืฐืึธืืงื.
ืืื ืืืจ ืืขืืืืื ืฆื ืืึธื ืืึธืก ืืื ืึท ืขื ืืขื ืืืขื ืฆื ืืืึธืก WAL-G ืืื. ืืื ืืืจ ืืึทืฉืืึธืกื ืฆื ืขืงืกืคึผืขืจืืืขื ื ืืื ืืขื ืืื ืขืก ืืืึธืื ืึทืืข ืงืืงื.
ืืื ืืื ืขืจืฉืืขืจ, ืึธื ืืึทื ืืืืืื ื ืืขื ืืึธืืืง ืืื ืงืืื ืืืขื, ืืื ืืขืฉืจืืื ืื ืงืึธื ืืื ืื ืืึธืคึผื. ืืื ืืขืืขื ืึทื ืืืจ ืืึธืื ืึท ืืื ืคืื ืึทืจืืขื ืืึธืืขื ืืื ืขืก ืงืขื ืขื ืคืืืขื. ืืขืจื ืึธื ืืืจ ืืขืืึทื ืง ืึทื ืืื ืืืขืจ ืืืืคึผื ืงืื ืืื ืคึผืึธืกืืืจืขืกืืกืฅ, ืืื ื ืืฆื WAL-G. ืืื ืืขืจืืืขืจ ืืืจืคื ืืืจ ืขืคืขืก ืืคืืืืื ืื ืืืืืงืข ืืืืื. ืืึธืก ืืื, ืืืขื ืืืจ ืจืขืืึทืืืจื ืงืึธื ืคึฟืึทืจ Postgres, ืืืจ ืืึธื ื ืื ืืจืขืื MySQL; ืืืขื ืืืจ ืจืขืืึทืืืจื MySQL, ืืืจ ืืึธื ื ืื ืืจืขืื Postgres.
ืืขืจ ืขืจืฉืืขืจ ืืขืืึทื ืง ืืืขืื ืืื ืฆื ืฆืขืืืืื ืืขื ืืื ืืขืืืขื ืืขืจ ืืขืืึทื ืง ืคืื ื ืืฆื ืื ืืขืืืข ืฆืืืึทื ื ืืืึธืก ืืื ืืขื ืืฆื ืืื PostgreSQL ืืงืกืืขื ืฉืึทื ื. ืืื, ืืื ืคืึทืงื, ืฆื ืืึทืื ืึท MySQL ืืึทืงืึทืคึผ ืืืจ ืืึธืื ืฆื ืื ืกืืึทืืืจื ืึท ืืื ืคืื ืืื ืึทืืืฉ ืืืืืืึธืืขืง.
ืืืขืจ ืืึธ ืื ืึทืกืืืืขืืจื ืคืื ืืขื ืฆืืืึทื ื ืืื ืืื ืงืขื ืืืง. ืืืขื ืืืจ ืืึทืงืึทืคึผ Postgres, ืืืจ ืฉืืขืื ืึท ื ืึธืจืืึทื ืืึทืงืึทืคึผ ืคึฟืึทืจ Postgres ืืืืฃ ืขืก ืืื ืึทืืฅ ืืื ืืื. ืืื ืคึฟืึทืจ MySQL ืขืก ืืืจื ืก ืืืืก ืึทื ืืืจ ืื ืกืืึทืืืจื ืึท ืืึทืงืึทืคึผ ืคึฟืึทืจ Postgres ืืื ืืืื ืื ืกืืึทืืืจื ืึท ืืื ืึทืืืฉ ืืืืืืึธืืขืง ืคึฟืึทืจ MySQL ืคึฟืึทืจ ืขืก. ืขืก ืกืึธืื ืืก ืืื ืคืื ืืึธืื ืข. ืืืจ ืืืื ืืืื ืืืื ืืขืืจืืื ืืื ืืืฉืืืกื ืื ืืืก ืืื ื ืืฉื ืื ืืืืืื ื ืืืืก ืืืจ ืืืจืคื.
ืคืึทืจืฉืืื ืืืืืขืจ ืคึฟืึทืจ Postgres, MySQL, MongoDB, Redis
ืึธืืขืจ ืืึธืก ืืึธื ืืื ืื ืืขืืึธืื, ืืืื ืืื, ืฆื ืงืืืขื ืฆืื ืจืืืืืงื ืืึทืฉืืืก โ ืฆืืืืืื ืคึฟืึทืจืฉืืืขื ืข ืคึฟืึทืจืืึทืืืื ืื ืคึฟืึทืจ ืคึฟืึทืจืฉืืืืขื ืข ืืึทืกืขืก. ืืึธืก ืืึธื ืืขืืืื ืขืก ืืขืืืขื ืฆื ืืืึธืืืจื ืื ืืึธืืืง ืืืื ืฆื ืืึทืงืึทืคึผืก ืคืื ืคืึทืจืฉืืื ืืึทืืึทืืืืกืื ืืืึธืก ืืืขื ืึทืงืกืขืก ืื ืคึผืจืึธืกื API ืืืึธืก WAL-G ืืืคึผืืึทืืึทื ืฅ.
ืืืก ืืื ืืขืจ ืืืื ืืืืก ืืืจ ืืืื ืืืืื ืืขืฉืจืืื - ืคืืจื ืืขืื ืื ืชืืืืืื ืื ืคืจืืืืขืืขื. ืืึธืก ืืื, ืืึธืก ืืื ืคึผืื ืงื ืืขืจ ืืืื ืืื ืืื ืงืขื ืืึธื ืขืคึผืขืก ืคืึทืืฉ, ืึทืืื ืืืจ ืืึทืฉืืึธืกื ืึทื ืืืจ ืืขืกืขืจ ืืึธื ืขืคึผืขืก ืืื ืืึธืก ืืื ืึทืืฅ ืืืขื ืืืื ืืื.
ื ืื ืืขื ืืืื ืืืจ ืืจืืืกืืขืืขืื ืคืจืืืืขืืขื. ืืข ื ืื ื ื ืฒ ืืืฒ ื ืืคืืขืจืืกื . ืกืืืืขื ืื ืืขื ืขื ืคืืจืืื ืื ืฆื ืฉืืืฆื ืืจืืึท ืืึทืกืขืก.
ืืึธืก ืืื MySQL, ืืืึธืก ืืืจ ืืึธืื ืฉืืื ืืึทืงืึทืคึผ ืืื WAL-G ืืื ืืขื ืืืขื ืคึฟืึทืจ ืืขืจ ืืื ืึท ืืึธืจ.
ืืื ืืืฆื MongoDB ืืื ืึทืคึผืจืึธืืืฉืื ื ืคึผืจืึธืืืงืฆืืข, ืืื ืืื ืขื ืืืงื ืขืก ืืื ืึท ืืขืงืข. ืืื ืคืึทืงื, ืืืจ ืืขืฉืจืืื ืื ืคืจืืืืืืขืจืง ืคึฟืึทืจ ืึทืืข ืืขื. ืืขืจื ืึธื ืืึธืื ืื ืกืืืืขื ืื ืืขืฉืจืืื ืขืืืขืืข ืืืขืจืงืึทืืึทื ืืืื. ืืื ืืขืืึธืื ืืืจ ืืจืขื ืืขื ืืื ืฆื ืึท ืฉืืึทื ืึทื ืืืจ ืงืขื ืขื ืึธื ื ืขืืขื ืืื ืคึผืจืึธืืืงืฆืืข.
ืื ืคึผืจืึธืืืขืืก ืืึธืื ื ืืฉื ืงืืงื ืืื ืกืืืืขื ืื ืืึทืจืคึฟื ืฆื ืฉืจืืึทืื ืืึทื ืฅ ืืึทืงืึทืคึผ ืืืฉืืจืื ืคึฟืึทืจ ืืขืืขืจ ืคืื ืื ืืึทืืึทืืืืกืื. ืืืจ ืืืื ื ืืฉื ืืขืืื ืืื ืคืจืืืืขื. ืืื ืืืขืจ ืคึผืจืึธืืืขื ืืื ืืขืืืขื ืึทื ืืืจ ืืขืืืืื ืคืื ื-ืืื-ืฆืืื ืึธืคึผืืื ืืื ืืืจ ืืขืืืืื ืฆื ืืึทืงืึทืคึผ ืฆื ืื ืืืึธืืงื. ืืื ืืื ืืขืืขืื ืื ืกืืืืขื ืื ืฆื ืฉืจืืึทืื ืขืืืขืืข ืงืึธื ืืืึธืก ืืืึธืื ืกืึธืืืืข ืืขื. ืื ืกืืืืขื ืื ืืึธืื ืืขืืืืื ื ืฉืืื ืืืืืกืืื ื ืืึทืงืึทืคึผ ืืืฉืืจืื, ืืืึธืก ืขืคืขืก ื ืขืืขื ืืึทืงืึทืคึผืก, ืืื ืืขืืึธืื ืืืื ืขืก ืึทืืข ืฆืืืึทืืขื ืืื WAL-G, ืืืึธืก ืคืึธืจืืืขืจืืื ืขืก ืึทืืข ืฆื ืื ืืืึธืืงื. ืืื ืืื ืืืื ืฆืืืขืืขืื ืคืื ื-ืืื-ืฆืืื ืึธืคึผืืื ืฆื ืืขื.
ืืืึธืก ืึทื ืืขืจืฉ ืืึธืื ืื ืกืืืืขื ืื ืืขืืจืืื? ืืื ืืขืืจืืื ืืืืกืึธืืืื ืขื ืงืจืืคึผืฉืึทื ืฉืืืฆื ืฆื WAL-G.
ืืืจ ืืืื ืืึธืื ืืึทืงืึทืคึผ ืกืืึธืจืืืืฉ ืคึผืึทืืึทืกืื. ืืืฆื ืืึทืงืึทืคึผืก ืงืขื ืขื ืืืื ืื ืืขืฆืืืื ื ืืื ืฉืืขื ืืืง. ืืื ืขืคืขืก ืขืก ืืื ืืขืจ ืืึทืงืืืขื ืคึฟืึทืจ ืืืื ืืื ืกื ืฆื ืึธืืึทืืืื ืืขื ืคึผืจืึธืฆืขืก ืคืื ืกืืึธืจืื ื ืืื.
ืืืึธืก ืืื ืืขืืืขื ืืขืจ ืจืขืืืืืึทื ืคืื ืืขื ืขืงืกืคึผืขืจืืืขื ื?
ืืขืจ ืืื 100 ืืขื ืืฉื ืืืืืขืก ืจืขืืืกืืจืืจื ืคึฟืึทืจ ืืขื ืงืืจืก. ืืื ืขืจืฉืืขืจ ืืื ืืื ื ืืฉื ืืึธืื ืึทื ืื ืืื ืืืืขืจืกืืืขื ืืื ืืขืงืึทืืขืจืื ืืืจื ืืื ืื ืืืจืึทื ืคืขืืขืจืืืข ืืื ืืืืขืจืกืืืขื. ืืืจ ืืึธืื ืืึธืจื ืึทืืฅ ืืืืืข. 100 ืืขื ืืฉื ืจืขืืืกืืจืืจื. ืืื ืคืึทืงื, ืคืื ืืืืื ืืงืขืจืข ืืขื ืืฉื ืื ืืขืืืืื ืฆื ืืึธื ืขืคึผืขืก, ืืืขืื 30 ืืขื ืืฉื.
ืืคืืื ืืืืื ืืงืขืจืข ืืขื ืืฉื ืืึธืื ืืืจืืืขืงืึธืื ืืขื ืงืืจืก, ืืืืึทื ืขืก ืืื ื ืืืืืง ืฆื ืฉืจืืึทืื ืืขืกืฅ ืคึฟืึทืจ ืื ืงืึธืืขืก ืืืึธืก ืฉืืื ืขืงืกืืกืืืจื. ืืื ืืืื ืคืึทืจืจืืืื ืขืืืขืืข ืืฉืืง ืึธืืขืจ ืืึทืื ืขืืืขืืข ืฉืืจืื. ืืื ืขืืืขืืข ืกืืืืขื ืื ื ืึธื ืคืืจืืืื ืืขื ืงืืจืก.
ืืขืจืืืืึทื, ืืขืฉืึทืก ืืขื ืงืืจืก, ืกืืืืขื ืื ืืึธืื ืคืึทืจืคืขืกืืืงื ืืืขืื 14 ืืฉืื ืืื ืืขืืืื 10 ืคึฟืขืึดืงืืืื ืคืื ืคืึทืจืฉืืื ืกืืืขืก. ืืื, ืขืก ืืืื ื ืฆื ืืืจ, ืืึธืก ืืื ืึท ืคืื-ืคืืขืืืฉื ืคืึทืจืืืึทื ืคืื ืืืื ืึธืืขืจ ืฆืืืื ืืขืืืขืืึธืคึผืขืจืก.
ืฆืืืืฉ ื ืื ืืขืจ ืข ืืื ื ืื ืจ ืืจืืืกืืขืืขื ื ืืืคืืืืื ื ืื ื ืงืืจืกืืจืืขื . ืืื 12 ืืืงืืืขื ืืืคึผืืึธืืึทืก. 6 ืคืื ืืื ืืึธืื ืืื ืฉืืื ืคืืจืืืืืืงื ืืื "5". ืื ืืืืก ืืขื ืขื ืืขืืืืื ืืืื ื ืื ื ืืฉื ืืขืืื ืงืืื ืฉืืฅ, ืืืขืจ ืืื ืืืื ืื ืืืื ืคืืจ ืืื ืืืขื ืืืขืก ืืืื ืืื.
ืคึผืืึทื ืก ืคึฟืึทืจ ืื ืฆืืงืื ืคึฟื
ืืืึธืก ืคึผืืึทื ื ืืึธืื ืืืจ ืคึฟืึทืจ ืืขืจ ืฆืืงืื ืคึฟื?
ืืื ืืื ืืกืืขืจ ืื ืฉืืจืื ืจืืงืืืขืก ืืืึธืก ืืืจ ืืึธืื ืฉืืื ืืขืืขืจื ืคืื ืืืืขืจื ืืื ืืืืื ืฆื ืืึธื. ืืืก:
- ืืึธื ืืืึธืจืื ื ืื ืงืขืจืขืงืื ืึทืก ืคืื ืืืืืืืื ืืจืึทืงืื ื ืืื ืื HA ืงื ืืื ืืึทืงืึทืคึผ ืึทืจืงืืืื. ืืืจ ืงืขื ืขื ืืึธื ืืึธืก ืืื WAL-G. ืืื ืืื ืืจืึทืืื ืืืจ ืืืขืื ืืึธืื ืกืืืืขื ืื ืืืึธืก ืืืขืื ื ืขืืขื ืืขื ืขื ืื.
- ืืืจ ืืึธืื ืฉืืื ืึท ืืขื ืืฉ ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ ืืจืึทื ืกืคืขืจืื ื ืืึทืงืึทืคึผืก ืืื WAL ืฆืืืืฉื ืืืืืงื ืก.
- ืืื ืืืจ ืืขืฆืื ืก ืคืืจืขืคื ืืืขืื ืึท ืืขืืึทื ืง ืึทื ืืืจ ืงืขื ืขื ืคืึทืจืืืืขืจื WAL-G ืืคืืื ืืขืจ ืืืจื ืึทื ืคึผืึทืงืื ื ืื ืงืจืึทืืขื ืืึทื ืืึทืงืึทืคึผืก ืึธื ืจืืจืืืืื ื ืืืขืืขืจ ืืื ืึธืคึผืืืืืืืจื ืื ืึทืจืงืืืืื ืืืึธืก ืืืจ ืฉืืงื ืืึธืจื.
ืืืจ ืงืขื ืขื ืืืืื ืืื ืืึธ
ืืืึธืก ืืื ืืขืืืขื ืืขื ืืึทืจืืื ืคึฟืึทืจ? ืืขืจืฆื, ืืืฆื, ืืื ืึทืืืฉืึทื ืฆื ืื 4 ืืขื ืืฉื ืืืึธืก ืฉืืืฆื ืืขื ืคึผืจืืืขืงื, ืืืจ ืืึธืื ื ืึธื ืืขื ื, ืคืื ืืืึธืก ืขืก ืืขื ืขื ืืึทื ืฅ ืึท ืคึผืืึทืฅ. ืกืคึผืขืฆืืขื ืืืื ืืืจ ืฉืจืืึทืื ืฆื ืืื ืืื ืึท ืคึผืขืจืืขื ืืขื ืึธื ืืึธื. ืืื ืืืื ืืืจ ืืึทืงืึทืคึผ ืืืื ืืึทืื ืืื ืืึธื ืืึธืก ืืื WAL-G ืึธืืขืจ ืืืึธืื ืืื ืฆื ืึทืจืืืขืจืคืืจื ืฆื WAL-G, ืืืจ ืงืขื ืขื ืืึทื ืฅ ืืืืื ืึทืงืึทืืึทืืืื ืืืื ืืืื.
ืืึธืก ืืื ืึท QR ืงืึธื ืืื ืึท ืืื ืง. ืืืจ ืงืขื ืขื ืืืื ืืืจื ืืื ืืื ืฉืจืืึทืื ืึทืืข ืืืื ืืืื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืจ ืืขื ืขื ื ืืฉื ืคืืงืกืืจ ืขืืืขืืข ืืฉืืง. ืึธืืขืจ ืืืจ ืืึทืงืข ืืืืื ืขืืืขืืข ืฉืืจืื, ืึธืืขืจ ืคึฟืึทืจ ืขืืืขืืข ืกืืื ืขืก ืืื ื ืืฉื ื ืึธื ืืื ืงืืื ืืึทืงืึทืคึผ, ืึทืจืืึทื ืืขืจืขืื ื ืืื ืืืขืจ. ืืืื ืืืืขืจ ืฆื ืฉืจืืึทืื ืืืขืื ืืขื.
ืฉืืืืช
ืืขืื! ื ืืื ืง ืคืืจ ืืขื ืืืจืืื! ืคืจืืืข ืืืขืื WAL-G, ืึธืืขืจ ื ืืฉื ืืืขืื Postgres. WAL-G ืืึทืงืึทืคึผืก MySQL ืืื ืจืืคื ืึทื ืขืงืกืืจืข ืืึทืงืึทืคึผ. ืืืื ืืืจ ื ืขืืขื ืืึธืืขืจื ืื ืกืืึทืืืืฉืึทื ื ืืืืฃ CentOS ืืื ืืืื ืืืจ ืื ืกืืึทืืืจื MySQL, MariDB ืืืขื ืืืื ืืื ืกืืึทืืืจื. ืคึฟืื ืืืขืจืกืืข 10.3, ืขืงืกืืจืข ืืึทืงืึทืคึผ ืืื ื ืืฉื ืืขืฉืืืฆื, MariDB ืืึทืงืึทืคึผ ืืื ืืขืฉืืืฆื. ืืื ืืืื ืืืจ ืืื ืืขื?
ืืื ืืขื ืืึธืืขื ื ืืืจ ืืึธืื ื ืืฉื ืืขืคืจืืืื ืฆื ืืึทืงืึทืคึผ MariDB. ืืืจ ืืึธืื ืืขืืื ืจืืงืืืขืก ืคึฟืึทืจ FoundationDB ืฉืืืฆื, ืึธืืขืจ ืืื ืึทืืืขืืืื, ืืืื ืขืก ืืื ืึทืืึท ืึท ืืงืฉื, ืืืจ ืงืขื ืขื ืืขืคึฟืื ืขื ืืขื ืืฉื ืืืึธืก ืืืขืื ืืึธื ืืึธืก. ืขืก ืืื ื ืืฉื ืึทืืื ืืึทื ื ืึธืืขืจ ืืื ืฉืืืขืจ ืืื ืืื ืืจืึทืืื.
ื ืืืื ืืืืื ื ืืื ืง ืคืืจ ืืขื ืืืจืืื! ืคืจืืืข ืืืขืื ืคึผืึธืืขื ืฆืืขื ื ืืึทืข ืคึฟืขืึดืงืืืื. ืืขื ื ืืืจ ืืจืืื ืฆื ืืึทืื WAL-G ืึทืจืืขื ืืื ืืืืคึผืก ืึทืืื ืึทื ืืืจ ืงืขื ืขื ืืึทืงืึทืคึผ ืฆื ืืืืคึผืก?
ืืึทืงืงืืคึผ ืืืืฃ ืืึทืฉืืข ืกืืึธืจืืืืฉ ืืฉืืขืืช ืืืื?
ืื.
ืขืก ืืื ืึทื ืืจืขื ืืึธืจืึธืืื, ืืืึธืก ืงืขื ืขื ืขื ืืคึฟืขืจื ืื ืงืฉืื ืืขืกืขืจ ืืื ืืืจ.
(ืื ืืจืื) ืื, ื ืืื ืง ืคืืจ ืื ืคืจืืืข! ืืืจ ืืึธืื ืึท ืืงืฉื ืฆื ืึทืจืืืขืจืคืืจื ืึท ืืึทืงืึทืคึผ ืฆื ืืึทืฉืืข ืคึฟืื ืืืึธืืงื ืกืืึธืจืืืืฉ. ืืื ืคึฟืึทืจ ืืขื
ื ืืื ืง ืคืืจ ืืขื ืืืจืืื! ืืฉืืงืึทืืืข ืึทื ืืืืืงืืื ื ืคึผืจืึธืฆืขืก. ืืึทืงืงืืคึผ ืืื ืึท ืขืจื ืกื ืฉืืืง ืคืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืืึธืก ืืึธื ืืืื ืืขืืื ื ืืืืขืงื ืืืจื ืืขืกืฅ. ืืืขื ืืืจ ืืืคึผืืึทืืขื ืึทื ืคืึทื ืืงืฉืึทื ืึทืืืื ืคึฟืึทืจ ื ืืึทืข ืืึทืืึทืืืืกืื, ืืึธืื ืื ืกืืืืขื ืื ืืืื ืืขืฉืจืืื ืื ืืขืกืฅ, ืึธืืขืจ ืืืจ ืืึธื ืืขืฉืจืืื ืื ืืขืกืฅ ืืื ืืื ืืึทื ืืขืื ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืฆื ืื ืกืืืืขื ืื?
ืกืืืืขื ืื ืืืื ืืขืฉืจืืื ืืขืกืฅ. ืืืขืจ ืกืืืืขื ืื ืืขืฉืจืืื ืืขืจ ืคึฟืึทืจ ืคึฟืขืึดืงืืืื ืึทืืึท ืืื ื ืืึท ืืึทืืึทืืืืกืื. ืืื ืืขืฉืจืืื ืื ืืึทืืจืืืฉืึทื ืืขืกืฅ. ืืื ืืื ืืขืฉืจืืื ืึทืคึผืึทืจืึทื ืืขืกืฅ. ืืืื ืื ืื ืืึทืืจืืืฉืึทื ืคึผืึทืกืื, โโืืึธืก ืืื, ืืื ืืขื ืืึธืืขื ื, ืืึธืก ืืื ืึท ืฉืจืืคื ืืืึธืก ืืืจ ืืืกืคืืจื ืืึทื ืืืึทืื ืึธืืขืจ ืืืจ ืืึธืื Cron ืืื ืขืก, ืืืฉื. ืืึธืก ืืืืกื, ืืขืจ ืฉืจืืคื ืืึธืจื ืืื ืืืืขืจ ืงืืึธืจ.
ืื ืกืืืืขื ืื ืืึธืื ื ืืฉื ืคืื ืืขืจืคืึทืจืื ื. ืืื ืจืืืืืืื ื ื ืขืืขื ืึท ืคึผืืึทืฅ ืคืื ืฆืืื?
ืืึธ, ืืืจืืืื ื ืขืืขื ืืึทื ืฅ ืึท ืคึผืืึทืฅ ืคืื ืฆืืื. ืืืก ืืืืกื, ืืขืืืขื ืืื ืืืขื ืขืก ืงืืืขื ื ืื ืขืืืืืข ืืชืืืืืื ืืืืฃ ืืืื ืืื ืืื ืืืื ืื ืืื ืืื ืืืก ืืขืืื, ืืื ืืื ืืืก ืืขืืื, ืืื ืืืจืฃ ืืขื ืืจืืืื ืืื ืืคืฉืืขืื ืืขืจื ื ืืืืื ืืื ืฆื ืคืืจืฉืืืื ืืืืก ืืื ืืืื ืืืจื ืืขืฉืจืืื. ืืืืึทื ืื ืงืึธื ืืืื ืืืื ืืืืขื ืขื ืงืขืจืคืึทืื. ืืื ืืืื ื ืืฉื ืืขืืื ืงืืื ืืื ืืขืจืืืื. ืืืจ ืงืขื ืขื ืืื ื ืืฉื ืืืืขืจ ืืื, ืึทืืื ืขืก ื ืขืื ืึท ืืึทืืืืืืง ืฆืืื.
ื ืืื ืง ืคืืจ ืืขื ืืืจืืื! ืืื ืึทืืขืจ, Andrey Borodin ืกืืืืืื ืึทื archive_command ืืื WAL-G ืืึธื ืืืื ืืขืจืืคึฟื ืืืืึทื. ืืืขืจ ืืื ืืขื ืคืึทื ืคืื ืึท ืืื ืคืื ืงื ืืื ืคึผืึทืืจืึธื, ืืืจ ืืึทืจืคึฟื ื ืึธื ืืึธืืืง ืฆื ืืึทืฉืืืกื ืื ื ืึธืืข ืคืื โโืืืึธืก ืฆื ืฉืืงื ืื ืฉืึทืคืฅ. ืืื ืืึธื ืืืจ ืกืึธืืืืข ืืขื ืคึผืจืึธืืืขื ืืื?
ืืืืก ืืื ืืืื ืคืจืืืืขื ืื? ืืื ืก ืืึธืื ืืืจ ืืึธืื ืึท ืกืื ืืฉืจืึธื ืึธืืก ืจืขืคึผืืืงืข ืืื ืืืึธืก ืืืจ ืืึทืื ืึท ืืึทืงืึทืคึผ? ืืืขืจ ืืืืก?
(ืึทื ืืจืื) ืืขืจ ืคืึทืงื ืืื ืึทื ืืึทืงืข WAL-G ืืื ืืืขื ืฆื ืืืื ืืขืืืืื ื ืึธื ืฉืึธื ืกืงืจืืคึผืก. ืืืื ืขืคึผืขืก ืืื ืคืขืื ืืืง, ืืึธืื ืืื ืื ืืืืื ืื ืืึธืืืง ืืืึธืก ืืึธื ืืืื ืืื WAL-G. ืืื ืคึฟืึทืจ ืืื ืึทืจืงืืืืืื ื ืืึธื ืงืืืขื ืคืื, ืืืจ ืืืืืื ืึทื ืึทืจืงืืืืืื ื ืืึธื ืืืื ืคืื ืื ืงืจืึทื ื ืืขื ืืื ืืขื ืงื ืืื. ืึทืจืืฉืืืืื ื ืคืื ืึท ืจืขืคึผืืืงืข ืืื ืึท ืฉืืขืื ืืขืืึทื ืง. ืขืก ืืขื ืขื ืคืึทืจืฉืืื ืืขืืืขื ืกืื ืขืจืืึธืื ืืื ืคึผืจืึธืืืขืืก. ืืื ืืึทืืื ืืขืจ, ืคึผืจืึธืืืขืืก ืืื ืึทืจืืฉืืืืื ื ืืืืืืืื ื ืืื ืงืืื ื ืึธื ืืื ืคึฟืึธืจืืึทืฆืืข. ืืึทื ืงืขื ืคึฟืึทืจ ืื ืงืฉืื!
(ืงืืขืจืึทืคืึทืงืืืฉืึทื: ืืืจ ืืึทื ืืึทืคืจืืึทืขื ืคืื ืฉืึธื ืกืงืจืืคึผืก
ืืืื ืืืืขื ื! ื ืืื ืง ืคืืจ ืืขื ืืืจืืื! ืืื ืืื ืืื ืืขืจืขืกืืจื ืืื ืื ืงืึทืืึทืคึผ ืฉืืจืื ืืืึธืก ืืืจ ืืึธื ืืขืจืขืื ืืืขืื. ืืืจ ืืขื ืขื ืืขืืืขื ืคืืืกื ืืื ืึท ืกืืืืึทืฆืืข ืืื ืึท ืจืขืคึผืืืงืข ืืื ืืขืืืขื ืืื ืืขืจ ืืื ืงืขื ื ืืฉื ืืึทืคึผื ืืื. ืืื ืืื ืืึธื ื ืื ืืขืคึฟืื ืขื ืึท ืืึทืฉืจืืึทืืื ื ืคืื ืืขื ืฉืืจืื ืืื WAL-G ืืึธืงืืืขื ืื.
Catchup ืืื ืืจืืืก ืืืฉ ืืืืฃ 20 ืืื ืืืจ 2020. ืื ืืึทืงืืืืขื ืืืืฉืึทื ืงืขื ืืึทืจืคึฟื ืขืืืขืืข ืืขืจ ืึทืจืืขื. ืืืจ ืฉืจืืึทืื ืขืก ืืื ืืื ืืืจ ืืึธื ื ืื ืฉืจืืึทืื ืขืก ืกืืคึผืขืจ ืืื. ืืื ืืคืฉืจ ืืืื ืืืจ ืื ืืืืื ืคืืจืืื ืื ืื ืกืืืืขื ืื ืฆื ืฉืจืืืื ืขืก.
ืืื ืขืก ืฉืืื ืืจืืืก?
ืื ืฆืืขื ืืงืฉื ืืื ืฉืืื ืืืื, ื"ื ืืื ืึธืคึผืืขืฉืืขืื ืขืก. ืืื ืืขืคืจืืืืื ืืขื ืืืืฃ ืึท ืคึผืจืึธืืข ืงื ืืื. ืืื ืืืฆื ืืืจ ืืึธืื ื ืืฉื ืืขืืื ืึท ืกืืืืึทืฆืืข ืืื ืืืจ ืงืขื ืคึผืจืืืืจื ืืึธืก ืืื ืึท ืงืึทืืืึทื ืืืึทืฉืคึผืื.
ืืืขื ืฆื ืืขืจืืืึทืจืื?
ืืื ืืืืก ื ืืฉื. ืืืึทืจืื ืึท ืืืืฉ, ืืืจ ืืืขืื ืงืึธื ืืจืึธืืืจื ืคึฟืึทืจ ืืืืขืจ.
ืืงืืจ: www.habr.com