ืื ืคึผืจืืืขืงื ืึทืืึทืื ืืืจ ืฆื ืึธืจืืึทื ืืืืจื ืืขืจืึทื ืืื ืคึผืจืึทืกืขืกืื ื ืคืื ืคืึทืจืฉืืื ืืขืฉืขืขื ืืฉื ืืื ืคืึทืงืืืฉ ืฆืืื. ืฆืื ืืืืฉืคึผืื, ืกืืึธืจื ืงืขื ืขื ืืืขืจื ืืขื ืืฆื ืฆื ืึทื ืึทืืืื ืืึทืื ืกืืจืืื ืืื ืคืึทืงืืืฉ ืฆืืื, ืืืืคื ืืึทืฉืื ืืขืจื ืขื ืืึทืกืงืก, ืึธืจืืึทื ืืืืจื ืงืขืกืืืืขืจืืืง ืงืึทืืคึผืืืืื ื, ืื ืกืืจืืืขื ื RPC, ETL, ืขืืง. ืื ืกืืกืืขื ืฉืืืฆื ืงืืึทืกืืขืจืื ื, ืฉืึทืคืื ื ืคืื ืฉืืื-ืืึธืืขืจืึทื ื ืงืึทื ืคืืืืขืจืืืฉืึทื ื, ืืขืจืึทื ืืื ืืึทืื ืคึผืจืึทืกืขืกืื ื ืืึธืืข ืืื ืืื ืืืื ืคืึธืจืฉืืขืืื ื, ืืขื ืื ืฆื ืคึผืจืึธืฆืขืก ืืขืจ ืืื ืึท ืืืืืึธื ืจืืงืืืขืก ืคึผืขืจ ืกืขืงืื ืืข ืืืืฃ ืืืื ืงื ืืื ื ืึธืืข.
ืื ืืขืืจืึทืืืึธื ืืื ืคืึทืจืฉืืื ืจืื ืคึผืจืึทืกืขืกืื ื ืกืืกืืขืืขื ืืื ืืึทืืึทืืืืก ืืขืงื ืึทืืึทืืืฉืื ืืื ืืขืฉืืืฆื. ืื ืกืืึธืจื ืึทืจืงืึทืืขืงืืฉืขืจ ืื ืืืึทืืืื ืจืืกืืืืื ื ืืื ืคึผืจืึทืกืขืกืื ื ืึทื ืกืืจืึทืงืืฉืขืจื, ืงืขืกืืืืขืจ ืืขืจืืืึทื ืืืงื ืืึทืื ืกืืจืืื ื ืืฆื ืึทืจืืืืจืึทืจืืฉ ืงืึธืืคึผืืขืงืก ืคึผืจืึทืกืขืกืขืจื ืืื ืื ืคืืืืงืืื ืฆื ืฆืขืืืืื ืฆืืืืฉื ืคืึทืจืฉืืืขื ืข ืกืืึทืืขืก ืคืื ืืฉืืื ืืช. ืื ืคึผืจืืืขืงื ืืื ืืขืืืขื ืืืืขืจืืขืืขืื ืฆื ืื ืึทืคึผืึทืืฉื ืงืื ื ืึธื Twitter ืงืื ื BackType, ืื ืคืืจืืข ืืืึธืก ืขืจืืืืฉื ืึทืื ืืขืืืขืืึธืคึผืขื ืื ืคืจืืืืืืขืจืง. ืืื ืคืืจ, ืฉืืืจืขื ืืื ืืขื ืืฆื ืืื ืืึทืงืงืืืคึผืข ืฆื ืคืื ืึทื ืืขืจืงืืืึทืื ืื ืึธืคึผืฉืคึผืืืืื ื ืคืื ืืขืฉืขืขื ืืฉื ืืื ืืืงืจืึธืืืึธืืก, ืืืจื ืงืึทืืคึผืขืจืื ื ืืืืฃ ืื ืคืืืขื ื ืืึท ืืืืขืขืฅ ืืื ืื ืคึฟืึทืจืืื ืืื ืืขื ืืขื ืืฆื ืืื ืืื (ืืืฉื, ืขืก ืืื ืึทืกืกืขืกืกืขื ืืื ืคืื ืืจืืืกื ืืืง ืคึฟืึทืจืืื ืืื ืืขื ืึธืืขืจ ืืืืขืืช ืืจืืืก ืืืืฃ ืืืืืืืขืจ ืืขื ืขื ืจืืืจืึธืึทืืงืึทืกื ืืืจื ืื ืืขืจืข ืคึผืึทืจืืืกืึทืคึผืึทื ืฅ ).
ืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืคืื ืกืืึธืจื ืืื ืงืึทืืคึผืขืจื ืืื ืื Hadoop ืคึผืืึทืืคืึธืจืืข, ืืื ืืขืจ ืฉืืืกื ืืืืืง ืืื ืึทื ืื ืืึทืื ืืขื ืขื ื ืืฉื ืกืืึธืจื ืืื ืึท ืืืขืจืืึทืืก, ืึธืืขืจ ืื ืืืฉืขืกืืื ืืืกืืืืื ืืง ืืื ืคึผืจืึทืกืขืกื ืืื ืคืึทืงืืืฉ ืฆืืื. ืกืืึธืจื ืืื ื ืืฉื ืึท ืืขืืืื-ืืื ืกืืึธืจืืืืฉ ืฉืืืืข ืืื ืื ืึทื ืึทืืืกืืก ืึธื ืคึฟืจืขื ืืืืื ืฆื ืืืื ืืขืืืขื ืื ืฆื ืื ืงืึทืืื ื ืืึทืื ืืื ืขืก ืืื ืงืึทื ืกืึทืื (ืืฉืขืช Hadoop ื ืืฆื ืขื ืืืขื ืฆืืื MapReduce ืืืฉืึธืืก, ืกืืึธืจื ื ืืฆื ืืขื ืืขืืึทื ืง ืคืื ืงืึทื ืืื ืืืึทืกืื ืืืืคื "ืืึธืคึผืึธืืึธืืืขืก"). ืื ืืืจืืคืืจืื ื ืคืื ืืึทื ืืืขืจืก ืงืขื ืขื ืืืื ืคืื ืื ืืขืจืืขืืืืื ืืืืขืจ ืขืืืขืืข ืกืขืจืืืขืจืก - ืกืืึธืจื ืืืืืึธืืึทืืืฉ ืคึผืึทืจืึทืืขืืืืื ืึทืจืืขื ืืื ืคึฟืขืืขื ืืืืฃ ืคืึทืจืฉืืืขื ืข ืงื ืืื ื ืึธืืื.
ืืขืจ ืกืืกืืขื ืืื ืขืจืืืืฉื ืึทืื ืืขืฉืจืืื ืืื Clojure ืืื ืืืืคื ืืื ืื JVM ืืืืจืืืึทื ืืึทืฉืื. ืื ืึทืคึผืึทืืฉื ืืืืงืืคึผืขืืืข ืืื ืืึธื ืืฉื ืึทื ืืื ืืฆืืืืืื ืฆื ืืืืืจืืื ืกืืึธืจื ืฆื ืึท ื ืืึท ืงืขืจื ืืขืฉืจืืื ืืื ื'ืืื, ืื ืจืขืืืืืึทืื ืคืื ืืืึธืก ืืขื ืขื ืคืืจืืขืืืืื ืืื ืืขืจ ืืขืืืื ื ืคืื ืึทืคึผืึทืืฉื ืกืืึธืจื 2.0. ืึทืืข ืืงืขืจืืืง ืงืึทืืคึผืึธืื ืึทื ืฅ ืคืื ืืขืจ ืคึผืืึทืืคืึธืจืืข ืืขื ืขื ืจืืจืืืึทื ืืื Java. ืฉืืืฆื ืคึฟืึทืจ ืฉืจืืืื ืืึทื ืืืขืจืก ืืื Clojure ืืื ืจืืืืื ื, ืึธืืขืจ ืืื ืืืฆื ืืขืคึฟืื ื ืืื ืื ืคืึธืจืขื ืคืื ืืืื ืืื ืื. ืฉืืืจืขื 2.0.0 ืจืืงืืืืืขืจื ื'ืืื 8. ืื ืืืืื-ืืจืขืืื ืคึผืจืึทืกืขืกืื ื ืืึธืืขื ืืื ืืึธืจ ืจืืืืืืื ื, ืึทืืึทืืื ื
ืื ื ืืึทืข ืืืขืจืกืืข ืืืื ืึธืคืคืขืจืก ืึท ื ืืึทืข ืืืืคึผื ืกืืจืขืึทืืก ืึทืคึผื ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืืขืคืื ืืจื ืืึทื ืืืขืจืก ื ืืฆื ืคืึทื ืืงืฉืึทื ืึทื ืคึผืจืึธืืจืึทืืืื ื-ื ืืกื ืึทืคึผืขืจืืืฉืึทื ื. ืื ื ืืึทืข ืึทืคึผื ืืื ืืืคึผืืึทืืขื ืึทื ืืืืฃ ืฉืคึผืืฅ ืคืื ืื ื ืึธืจืืึทื ืืึทืืข ืึทืคึผื ืืื ืฉืืืฆื ืึธืืึทืืึทืืืง ืืขืจืืืฉืื ื ืคืื ืึทืคึผืขืจืืืฉืึทื ื ืฆื ืึทืคึผืืึทืืืื ืืืืขืจ ืคึผืจืึทืกืขืกืื ื. ืื ืืืื ืืึธืืื ื ืึทืคึผื ืคึฟืึทืจ ืคึฟืขื ืฆืืขืจ ืึทืคึผืขืจืืืฉืึทื ื ืืื ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ ืฉืคึผืึธืจื ืืื ืจืืกืืึธืจืื ื ืฉืืึทื ืืื ืื ืืึทืงืขื ื.
ืฉืืืฆื ืฆื ื ืขืืขื ืืื ืืฉืืื ื ืึธื ืจืขืกืืจืกื ืืืขื ืืืจ ืืึทืื ืืืกืืืฉืึทื ื ื ืื ืืืืืืขื ืฆื
ืงืคึผื ืืื ืืึผืจืื, ืึทืืึท ืืื ื ืขืฅ ืืื ืืคึผื ืกืขืืืื ืืก. ื ืืจืืืก ื ืืืขืจ ืคืื ืืืคึผืจืืืืืึทื ืฅ ืืขื ืขื ืืขืืืื ืฆื ืขื ืฉืืจ ืื ืืึทืืจืืืฉืึทื ืืื ืื ืคึผืืึทืืคืึธืจืืข
ืึทืจืขืึทืก ืคืื ืึทืคึผืืึทืงืืืฉืึทื ืคึฟืึทืจ ืกืืึธืจื:
- ืคึผืจืึทืกืขืกืื ื ืกืืจืืื ืคืื ื ืืึทืข ืืึทืื ืึธืืขืจ ืืึทืืึทืืืืก ืืขืจืืืึทื ืืืงืื ืืขื ืืื ืคืึทืงืืืฉ ืฆืืื;
- ืงืขืกืืืืขืจืืืง ืงืึทืืคึผืืืืื ื: ืกืืึธืจื ืงืขื ืขื ืืืืคื ืงืขืกืืืืขืจืืืง ืคึฟืจืืื ืืื ืคึผืจืึธืฆืขืก ืงืขืกืืืืขืจืืืง ืกืืจืืื, ืืื ืฆืืฉืืขืื ืคึผืจืึทืกืขืกืื ื ืจืขืืืืืึทืื ืฆื ืืขื ืงืืืขื ื ืืื ืคืึทืงืืืฉ ืฆืืื.
- ืืืกืืจืืืืืืื ืจืืืึธืื ืคึผืจืึทืกืืืืฉืขืจ ืจืืคื (ืจืคึผืง): ืฉืืืจืขื ืงืขื ืขื ืืืื ืืขืืืืื ื ืฆื ืฆืืฉืืขืื ืคึผืึทืจืึทืืขื ืืืจืืคืืจืื ื ืคืื ืืืื-ืืื ืืขื ืกืืืืข ืคึฟืจืืื. ื ืึทืจืืขื ("ืืึทืคึผืึธืืึธืื") ืืื ืกืืึธืจื ืืื ืึท ืคึฟืื ืงืฆืืข ืคืื ืื ืืขืจืืขืืืืื ืึทืจืืืขืจ ื ืึธืืื ืืืึธืก ืืืึทืจืื ืคึฟืึทืจ ืึทืจืืืงืืขื ืฆื ืึธื ืงืืืขื ืืืึธืก ืืึทืจืคึฟื ืฆื ืืืื ืคึผืจืึทืกืขืกื. ื ืึธื ืืืงืืืขื ืึท ืึธื ืืึธื, ืื ืคึฟืื ืงืฆืืข ืคึผืจืึทืกืขืกืึทื ืขืก ืืื ืื ืืืืข ืงืึธื ืืขืงืกื ืืื ืงืขืจื ืื ืจืขืืืืืึทื. ื ืืืืฉืคึผืื ืคืื ื ืืฆื ืคืื ืื ืืขืจืืขืืืืื RPC ืืืึธืื ืืืื ืฆื ืคึผืจืึธืฆืขืก ืืืื ืงืืืืจืื ืืื ืคึผืึทืจืึทืืขื ืึธืืขืจ ืืืจืืคืืจื ืึทืคึผืขืจืืืฉืึทื ื ืืืืฃ ืึท ืืจืืืก ืืึทื ื ืคืื ืฉืืขืื.
ืฉืืืจืขื ืคึฟืขืึดืงืืืื:
- ื ืคึผืฉืื ืคึผืจืึธืืจืึทืืืื ื ืืึธืืขื ืึทื ืืืืขืจ ืกืืืคึผืืึทืคืืื ืคืึทืงืืืฉ-ืฆืืื ืืึทืื ืคึผืจืึทืกืขืกืื ื;
- ืฉืืืฆื ืคึฟืึทืจ ืงืืื ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทืื. ืืึธืืืืขืก ืืขื ืขื ืื ืืืฆื ืคึฟืึทืจ ื'ืืื, ืจืืื ืืื ืคึผืืืืึธื, ืึทืืึทืคึผืืืืฉืึทื ืคึฟืึทืจ ืื ืืขืจืข ืฉืคึผืจืึทืื ืืื ืืจืื ื ืืึทื ืง ืฆื ืึท ืืืืขืจ ืคึผืฉืื ืงืึธืืื ืืงืึทืฆืืข ืคึผืจืึธืืึธืงืึธื ืืืึธืก ืจืืงืืืืืขืจื ืืืขืื 100 ืฉืืจืืช ืคืื ืงืึธื ืฆื ืฉืืืฆื;
- ืฉืืื ืืึธืืขืจืึทื ืฅ: ืฆื ืืืืคื ืึท ืืึทืื ืคึผืจืึทืกืขืกืื ื ืึทืจืืขื, ืืืจ ืืึทืจืคึฟื ืฆื ืืืฉืขื ืขืจืืื ืึท ืกืืื ืืขืงืข ืืื ืงืึธื. ืฉืืืจืขื ืืืขื ืื ืืืคึผืขื ืืึทื ืืื ืคืึทืจืฉืคึผืจืืืื ืืขื ืกืืื ืืขืงืข ืึทืจืืืขืจ ืื ืงื ืืื ื ืึธืืื, ืคืึทืจืืื ืื ืื ืืึทื ืืืขืจืก ืคึฟืึทืจืืื ืื ืืื ืืื ืืื ืึธืจืืึทื ืืืืจื ืืึธื ืืืึธืจืื ื. ืืืขื ืื ืึทืจืืขื ืงืึทืืคึผืืืฅ, ืื ืงืึธื ืืืขื ืืืื ืืืืืึธืืึทืืืฉ ืคืึทืจืงืจืืคึผืื ืืืืฃ ืึทืืข ื ืึธืืื;
- ืืึธืจืืืึธื ืืึทื ืกืงืึทืืึทืืืืืื. ืึทืืข ืืฉืืื ืืช ืืขื ืขื ืืืจืืืขืงืึธืื ืืื ืคึผืึทืจืึทืืขื ืืึธืืข; ืืื ืื ืืึทืกืข ืื ืงืจืืกืื, ืขืก ืืื ืืขื ืื ืฆื ืคืึทืจืืื ืื ื ืืึท ื ืึธืืื ืฆื ืืขื ืงื ืืื;
- ืจืืืืืึทืืืืึทืื. ืฉืืืจืขื ืื ืฉืืจื ืึทื ืืขืืขืจ ืื ืงืึทืืื ื ืึธื ืืึธื ืืื ืืึธืจ ืคึผืจืึทืกืขืกื ืืคึผืืืช ืึทืืึธื. ืืขืจ ืึธื ืืึธื ืืืขื ืืืื ืคึผืจืึทืกืขืกื ืึทืืึธื ืืืืื ืืืื ืขืก ืืขื ืขื ืงืืื ืขืจืจืึธืจืก ืืืขื ืืืจืืืขืืื ืืขื ืืืจื ืึทืืข ืืึทื ืืืขืจืก; ืืืื ืคึผืจืึธืืืขืืก ืืืืคืฉืืืื, ื ืื ืืขืจืึธืื ืคึผืจืึทืกืขืกืื ื ืคืจืืืื ืืืขื ืืืื ืจืืคึผืืืื.
- ืกืคึผืื. ืกืืึธืจื ืก ืงืึธื ืืื ืืขืฉืจืืื ืืื ืืืื ืคืึธืจืฉืืขืืื ื ืืื ืืื ืขื ืืื ื ืืฆื ืื ืกืืกืืขื ืคึฟืึทืจ ืฉื ืขื ืืืกืื ืืงืจืึทื ืึทืก ืืขืกืืืืฉืื ื
ZeroMQ .
ืืงืืจ: opennet.ru