ืืฉืืืข ืืืืจืื ืฉื ื ืืืืืจ ืืชืงืืื ืืคืจืกืื-ืืืกืงื ืคืืจืื ืืืฉืื ืืขื ืืืืืื. ืืืฉื ืฉืืืฉื ืืืื ืื ืฉืื ืกืืคืจื ืืืจืื ืืื ืืืื ืขื ืืชืคืชืืืช ืืืฉืื ืืขื ืืจืืกืื ืืืืฆื ืืื ืืืืืืืช ืฉื ืืืงืืช ืขื ืืืฉืื ืขื ืืืคืืืช ืืกืืืจื.
ืืืจ ืืงืืื ืืืงืืืื ืืจืืกืืช ืืืืขืื ืกืจืืื ืืืจืืื ืืืืจ ืขื ืคืจืืืงื "ืืืืช ืืจืืืฉ" (27 ืื ืืืืืจ). ืืคืืชืื ืืืืฉื "ืืืช ืืื", ืืื ืืฆืืข ืืืชืืื ื ืืฆืืื ืืืืชื, ืืื ืืช ืืืืืืจ ืืคืืกื ืืชื ืืืืช ืฉืื, ืืืืื ืืืืขืืืืช ืฉืื ืืืืืืช ืืจืืฉ ืืช ืืฆืื ืืืขืืืชืื.
ืืืืื ืืืขืจืืืช ืชืืื ื ืฉื ืืืงืืืื ืืจืืกืืช ืืืืขืื, ืืื ืืืชื ืฉื ืกืจืืื ืืืจืืื, ืืื ืืืฆืืจ "ืืชืื ืจืืืฉืื" ื-2014, ืืืฉืจ ืืจืคืืจืื ืืืงืืืื ืืืืขืื ืืืืื ืืืืื ืคืจืืืงืืื ืืงืืืืื ืืฉืืง ืืืกืืจื. ืืฉืื ืื, ื-IPS RAS ืืื ืืชืคืชืืืืืช ืืืืืช ืืจืฉืชืืช ืืืืฉื ืื ืืืงืจืช ืฆืืื, ืืืื ืคืืชืื ืืื ืืืืืืืช ืขื ื ืืืืืืช ืืืื ื.
ืืืืจื ืกืจืืื ืืืจืืื, ืืื ื ืืืืจืื ืืชืขืฉืืื ืืืืื ืืฆืืื ืฉืื ืชืืืื ืจืืืืช ืืืืช ืืืขืืืื ืืฉืงืื ืฉื โโืื ืฉืื. ืืืจืืช ืฉืืฆืืื ื"ืืื" ืืื ืืชืคืชื ื"ืืืช ืืื", ืืื ืื ืฉืืืื ืืืืืืืืช. ืืืขืืื ืืื ื ืืืืขืื ืืช ืืฆื ืืืืฉืืจืื ืืืื ื ืืืืืื ืืคืงื ืขืืืื ืื ืืืืช. ืื ืื ืฉื ืืชืจ ืืื ืืืคื ืืืืคื ืืื ื ืืื ืืชืฉืชืืช, ืืื ืืืืืฆ'ื ืขื ืง, ืืืืืง ืืืืคื ืงืืืข ืืืืชืืื ืืช ืืืืื ืืช.
ืืื ืืืืช ืืืื ืขืืื ืืื ืฉืฆืจืื? ืื ืฉืืืืข ืืืื ืืืชืขืจื? ืืื ืชืืื ืชืืื ื ืืงืจืื? ืืฉืืขืฆืื, ืฉืื "ืืืช ืืื" ืื ืคืืชืจ ืืช ืืืขืื ืืื; ืืื ืืขื ืืช ืขื ืฉืืืืช ืืืื, ืืฉ ืฆืืจื ืืคืืงืื ืื ืืชืื ืืืืืืืืื. ืืื, ืืขืจืืช ืืืืฉืื ืฉื ืืฆืจื ืืืืื ืืืกืคืช ื ืชืื ืื ืกืืืืกืืืื ืืืืืฉื ืื, ืืื ื ืืคืืกื ืืชื ืืืืช ืฉื ืืืื ืืช ืืืชืืืช ืืืืืืช ืืืืืช ืืคืืกืื ืืื. ืขื ืืื ืืืื ื ืืื ืืชื ืืืืช ืจืืืื ืืืชื ืืืืช ืืขืืืชืืช ืืืืชืืจ ืคืขืืื ืืจืืื, ืืื ื ืืืืืืชืืช ืชืชืจืืข ืืืื ืืืขื ืืืืช ืขื ืืืื ืคืืื ืฆืืืื.
"ืืืช ืจืืืฉ" ืืื "ืืืช ืืื", ืฉืืืื ื ืืกืคื ืจืืืฉืืช, ืืืืืช ืืืืื ืขืฆืืืช, ืืืืืช ืฆืืืจืช ืืคืืก ืืชื ืืืืช ื ืืื ื, ืืืืืช ืืืืื ืืชืืืื.
(ืกืจืืื ืืืจืืื, ืืืจ ืืงืืื ืืืงืืืื ืืจืืกืืช ืืืืขืื)
ืื ืื ื ืจืืืืื ืืืืคื ืฉืื "ืืืช ืืื" ืฉืืืจ ืขื ืืคืจืืืจืื ืฉืื: ืืืคืจืืืจื ืืชืืืจื ืืืืืจืื, ืืืืช ืืืืืจ ืงืืืขื, ืืชื ืืฆืื ืืจืฉืช. "ืืืช ืืื" ืืืื ืืคืขืื ืืคื ืชืกืจืื ืืืชืื ืืฉืขื ืืืื ืื ืืืืจืืข (ืืืืืื, ืืื ืืกืืืจ ืืจื ืื ืืคืงืืื ืื ืชื ืื). "ืืืช ืจืืืฉ" ืืืงื ืืช ืืฆืขื ืืื - ืื ืชื ื ืชืื ืื ืชืืืฉืชืืื ืืืื ื ืชืจืืืฉืื ืืืฉืื ืืกืืืื: ืืื ืืืื ืืื ืคืขื ืื ืฉืืฉ ืืคืชืขืืช. ืืื ืืืื ืืฉืื ืืืื ืืกืืืื ืืืืฆืื ืืช ืืื ืื ืืฉืืื ืืคืฉืจืืื, ืื ืืฉ ืืจืืืืช ืืคืขืืืืช ืื-ืืื ืืืช ืฉื ืืืฉืืจืื ืฉืื ืื. "ืืืช ืจืืืฉ" ืขืืงื ืืืจ ืชืืฆืืืช ืขืืืืชื, ืืชืจืืข ืขื ืืขืืืช ืืืฉื ื ืืช ืืชืจืืืฉ, ื ืืชื ืจืืืื ืืืขืืื ืืืืคืฉืจ ืืืขืืื ืืืืืช ืืืฉืืจื ืืฉืื ืคืืืืื.
ืื ื ืคืืชืจืื ืืช ืืืขืื ืฉื ืืชื ืืืืช ืื ืืืคืืกืืช ืฉื ืฆืืื.
(ืกืจืืื ืืืจืืื, ืืืจ ืืงืืื ืืืงืืืื ืืจืืกืืช ืืืืขืื)
ืืืขืจืืช ืืืืฆืขืช ืืกืชืืืช ืขื ืจืฉืช ืืืืฉื ืื ืืืกืคืงืช ืืืืืืช ืืืืกืกืืช ืืื. ืืืืืื, ืืื ืืืื ื ืืืง ืืื ืคืขื ืืืืื ืืช ืืืื, ืืฉืืืช ืกืืจืืจ ืื ืืขื ืืื ืืืื ืืจื ืฆืื ืืจืืช ืืืืื, ืืืืืฉื ืื ืจืืฉืืื ืืืืืืื ืืืฆื ืืืฉืืจืื ืืื ืฆืืจืืื ืืฉืื. ืืืชืืกืก ืขื ืกืืจื ืฉื ืงืจืืืืช, ืืืืืฉื ืืืฉื ื (ืืชืืื ืืช) ืืฉืืื ืืืชื ืืคืจืืคืื ืืจืืื ืืืืืื ืืฉืืื. ืืืืืฉื ืืฉืืืฉืื ื (ืืชืืื ืืช) ืงืืื ืืช ืืืคืจืืืจืช ืืืืืืจ ืืืืฆืื ื ืืื ืื ืืช ืคืขืืืชื ืืขืชืืืืช ืฉื ืืืขืจืืช, ืืขืจืื ืืช ืืขืืืก ืืืืขืืืืช ืฉืื - ืืื ืงืฉืืจ ืืืืื ืืืื ืืืื ืืืืืืจ. ืืืื ืืืืื ืืช ืคืชืืืื ืืืืื ืืืื ืืช ืืจืืื, ืื ืืืื ืืืขืืืืช ืืจืื ืืืืืข ืืืื ืืชืืงืื ืื ืืื ืขืื. ืืืชืืกืก ืขื ืืกืืฃ ืฉื ืคืจืืืจืื ื ืืืจืื, ื ืืชื ืืืืืช ืืืืื ืฉืขื ืื ืืขืืจื ืืช ืื ืืจืื.
ืขื ืืื ืืขืจืืช ืืงืจืืืืช ืืื-ืืื ืืืช ืฉื ืืืืืฉื ืื, "ืืืืช ืืจืืืฉ" ืืกืืื ืืืืืื ืฉืืฉืืืช ืืืื ืืื ื ื ืืืืช ืืืืืื ืฉืืื ืืืจืืื ืืื ืืืจื ืืืืจ (ืืจื ืฉืกืชืื ืคืืื) ืื ืืฉืืจืืช ืขื ืืจืฆืคื (ืืจื ืคืจืฅ ืฆืื ืืจ). ืืืืื ื ืชืืื ืืืื ื ืขืื ืืืชืจ ืื ืืืืฉื ื ืืชื ืืขื ืฉืืชืงืื ืืืืฉืืื ืฉืืืืช ืืื ืืืืช ืจืืง.
ืจืฉืชืืช ืืืืฉื ืื ื ืืฆืืืช ืื ืืืชืื ืืืืื. ืชืฉืชืืช ืขื ื ืืืื ื ืื ืืืชืื ืืืืื. ืืื ืื ืฉืืื ื"ืืชืื ืืืืื" ืื ืืื ื ืืืืืืชืืช, ืืืืืช ืืืื ื, ืืฆืืืจืืช ืฉื ืืคืืกื ืืชื ืืืืช ื ืืื ื, ืกืืืื ืืืืืื.
(ืกืจืืื ืืืจืืื, ืืืจ ืืงืืื ืืืงืืืื ืืจืืกืืช ืืืืขืื)
ืืืง ืืขื ื ืฉื "ืืืืช ืืจืืืฉ" ืืืืกืก ืขื ืืกื ืื ืชืื ืื NoSQL Riak ืื ืืกื ืื ืชืื ืื Akumuli, ืฉืื ืืืืืกื ืืช ืกืืจืืช ืืื ืฉื ืงืจืืืืช. ืงืืื ืืื ืคืงืช ื ืชืื ืื ื ืขืฉืืช ืืคืืืคืืจืืช Erlang/OTP, ืืื ืืืคืฉืจืช ืืคืจืืก ืืช ืืกื ืื ืชืื ืื ืืฆืืชืื ืจืืื. ืืขืืื ื ืคืจืกืช ืชืืื ื ืืืืฉืืื ืกืืืืจ ืืืืฉืง ืืื ืืจื ื ืืืืืข ืืช ืืืงืื ืืจื ืืืื ืืจื ื ืืืืืคืื ืืืฆืืื ืชืืื ื ืื ืืชืื ื ืชืื ืื ืืืงืจืช ืืชื ืืืืช. ืืชื ืืืื ืืืืจ ืืื ืื ื ืืชืื ืกืืจืช ืืื, ืืืื ืืื ืืืืืกืกืื ืขื ืจืฉืชืืช ืขืฆืืืืช. ืื, ืื ืืฉืืืื ืขื ืืขืจืืืช "ืืืืช ืืจืืืฉ" ืืืืงืืช ืืฉืืืช ื ืืืื ื ืคืจืืช. ืืืืฉื ืืืื ื ืืชื ืช ืืจื ืืฉืืื ื ืืืืฉื ืืฉืืจืืช ืืขื ื.
Erlang ืืกืคืง ืืช ืื ืืืชืจืื ืืช ืฉื ืืืฉื ืคืื ืงืฆืืื ืืืช. ืืฉ ืื ืื ืื ืื ืื ืืคืขืืื ืืืืืจืช, ืืืืจื ืืงืื ืืืืชืจ ืืืฆืืจ ืชืืื ืืช ืืืืืจืช ืืืงืืื ืืื ืืืฉืชืืฉ ื-Erlang. ืืืจืืืืงืืืจื ืฉืื ื ืืืืื ืชืืื ื "ืืืืฉื ืื ืืฉื ืืื"; ืืืืืื ืืืืืช ืืื ืืื ืืื ืืืืฉื ืคืืื, ืืื ื ืกืืื ืขื ืขืฉืจืืช ืืืคื ืืงืืืืช ืขื ืขืฉืจืืช ืืืฉืืจืื, ื ืฆืืจื ืืขืื ืืจืืื ืขืฆืืื ืฉื ื ืชืื ืื. ืื ืืงืืงืื ืืชืืืืืื ืงืืื ืฉื ืืชื ืืืคืขืื ืืืกืคืจืื ืขืฆืืืื. Erlang ืืืคืฉืจ ืื ืืืจืืฅ ืขืฉืจืืช ืืืคื ืชืืืืืื ืขื ืืืื ืืืช; ืืขืจืืช ืื ืืืจืืช ืืืื.
(ืกืจืืื ืืืจืืื, ืืืจ ืืงืืื ืืืงืืืื ืืจืืกืืช ืืืืขืื)
ืืืืจื ืืืคืชื, ื-Erlang ืงื ืืืจืื ืฆืืืช ืืืืื ืฉื ืืชืื ืชืื, ืฉืื ืกืืืื ืืื ืืืืืจืื ืื ืืืฆืจืื ืืขืจืืช ืืืช. ืืืงืื ืืืืืื ืฉื ืืขืจืืช ืืชืืื ื ืงืืจืกืื ืขื ืฉืืืื, ืืื ืืืขืจืืช ืืืื ืืืฉืืื ืืขืืื, ืื ืฉืืืคืฉืจ ืื ืืชืงื ืืืืจืื ืฉืืืืื ืชืื ืืื ืชื ืืขื.
ืืขืจืืช "ืืืช ืจืืืฉ" ืืฉืชืืฉืช ืืื ืืืื ืืืืืืืช ืืื ืืฉืชืืฉ IPS RAS ืืฉืืืื ืืืืฉืื-ืขื. ืื ืืืื ืืืืฉื ืื ืืืงืืจืื ืืื, ืืขืจืืืช ื ืืืืจ ืืฉืืืื ืืจืืืง. ื ืืื ืืขืืฉืื, ืืชืืื ืืช ืืจืืืฉื ืคืืขืืช ืขื ืืืืฉื ืื ืืฉืื ืืืืืื ืืืชืืืจ ืืืืืืืช ืฉื ืืืื ืืืฉ, ืืื ืืฉ ืชืืื ืืช ืืืกืืฃ ื ืชืื ืื ืืืืืืฉื ืื ืฉื ืื "ืืชืื ืืืืื".
"ืืืช ืจืืืฉ" ืืขื ืืื ืื ืคืชืจืื ืืช ืืื ืืืืื ืืืื ืืืจืืืื ืืขืืจ, ืืฉืืื ื ืืืืืช ืขืืืื ืขื ืืคืจืง. ืื ืฉืืขื ืืื ืืื ืืื ืื ืืื ืืช ืืืฉื-ืขื, ืืื ืืื ืืช ืงืืืคืืงืก ืืืจืชื-ืืืฉื, ืืืื ืืก ืืืฉื-ืขื ืืืื ืืืืืืื, ืื ืฉืืืืื ื ืชืฉื ื ืืช ืืืืื ืฉื ืื ืฉืื.
(ืืืืื ืงืืืกื ืืฆ'ื ืงื, Ph.D., ืืจืฆื ืืืืจื ืืืื ืืืจืกืืืช ืกืฆ'ื ืื)
ืขื ืืืื 2020 ืืืื ื ืืืืืื ืืขืจื ืืกืืกื ืฉื ืชืืื ืืืช ืืฆืืื ืืืจืืืช ืืขืจืืืช ืืืืืื ืฉืื ืื ืืื ืืื ืื ืืืืืจืืช. ืื ืืืืืืื ืฉืืชืืฆืื ืชืืื ืงืื ืืืชืงื ื, ืื ืืืชืจ ืืกืืืืช ืืฉืืื ืืืง ืจืืืืื. ืืขืจืื ืืืกืืกืืช ืชืชืืื ืืื ืฆืืื ืืคืืงื: ืืืื ืืืืื, ืืืืื ืืื, ืืงืจืจืื, ืืฉืืืืช ืืื ืืืืจืืช ืกืคืืื. ืื ืืืืข ืชืืจื ืฉื ืืืืจืืช ืืงื ื ืืืื ืงืื, ืืื ืืืฆืืจ ืืืืืช, ืืืกืคืช ืืืืฉื ืื ืืืืืืืื ืืืฉืื. ืืืขืชืื ืืคืฉืจืืื ืื ืืื ื ืืืืื ืืืชืืื - ืืืื ืจืืืฉื, ืืืช ืืืืื ืจืืืฉ, ืกืคืื ื ืจืืืฉื ืืืคืืื ืื ืง ืจืืืฉ ืืืื.
ืืงืกื:
ืึฐืืึนืงึธื:
ืืงืืจ: www.habr.com