ืจืขืืื ืืช ืืคืืืฉืืช ืืืื ืืืื ืชืืืืืื ื ืืกืคืื ื ืืชื ืืืฆืข ืืืืืืืืช ืขืืืื ืืขืกืงืื ืืืืืื ืฉืื ืื ืืื ืืื. ืืื ืื ืืกืฃ ืืขืืืื ืฉื ืืชื ืืืืื ืืื ืจื ืขื ืืฆืืจืช ืืืื, ืืชื ืฆืจืื ืืืฉืงืืข ืืืชื ืขื ืืขืจืืชื ืืืืืืง ืฉืืชืืฆืื ืืืชืงืืืช ืืื ื ืืงืจืืืช. ืืืืจ ืืืืฉืื, ืืฉ ืื ืืจ ืื ืืืื ืืืืืืง ืืขืช ืืขืช.
ืืืื ืื ืืฉืืืื ืฉืฆืจืื ืืืฉืืื ืืื ืืืจื, ืืื ืงืฉืจ ืืืืืื. ืื ืื ืื ื ืืืืจืื ืขื ืงื ื ืืืืื ืืืืืจืฉืช ืฉื Sberbank, ืืกืคืจ ืืืืื ืื ืืขืืื ืืื ืืืืคื ืืฉืืขืืชื. ืขื ืกืืฃ 2019, Sber ืืืจ ืืฉืชืืฉื ืืืืชืจ ื-2000 ืืืืื. ืื ืืกืคืืง ืคืฉืื ืืคืชื ืืืื, ืืฉ ืฆืืจื ืืืฉืชืื ืขื ืืขืจืืืช ืชืขืฉืืืชืืืช, ืืคืชื ืืืื ืืจืืก ืืื ืืืช ืืืืืื ืืืืืืื ืฉืืืื ืขื ืคืขืืืชื ืืืฉืืื.
ืืฆืืืช ืฉืื ื ืืคืชื ืืช ืคืืืคืืจืืช Sber.DS. ืืื ืืืคืฉืจืช ืืคืชืืจ ืืขืืืช ืืืืืช ืืืื ื, ืืืจืืช ืืช ืชืืืื ืืืืงืช ืืฉืขืจืืช, ืืคืฉืืช ืืืืคื ืขืงืจืื ื ืืช ืชืืืื ืืคืืชืื ืืืืืืืช ืฉื ืืืืืื ืืื ืฉืืืืช ืืชืืฆืืช ืืืืื ื-PROM.
ืืื ืื ืืจืืืช ืืช ืืฆืืคืืืช ืฉืืื, ืื ื ืจืืฆื ืืืืจ ืืจืืฉ ืฉืืคืืกื ืืื ืืื ืคืืกื ืืืืจืืช, ืืืชืืชืืช, ืืชืืจ ืืชืืื, ืื ืื ื ืืืืจืื ืขื ืื ืฉืืืืคื ืขืงืจืื ื ื ืืฆื ืืชืืช ืืืืกื ืืื ืืข ืฉื ืคืืืคืืจืืช Sber.DS. ื ืกืคืจ ืื ืคืจื ืืช ืืกืืคืืจ ืขื ืืืืืจ ืืืืื ืฉื ืืืืื ืืืืฆืืจื ืืขื ืืืืฉืื.
Sber.DS ืืืจืื ืืืกืคืจ ืจืืืืื, ืืืฉืจ ืืืคืชื ืฉืืื ืื ืืกืคืจืืื, ืืขืจืืช ืืคืืชืื ืืืขืจืืช ืืืฆืืข ืืืืืืื.
ืืกืคืจืืื ืฉืืืืช ืืืืืืจ ืืืืื ืฉื ืืืืื ืืจืืข ืืืคืขืช ืืจืขืืื ืืคืืชืืื ืืขื ืืืืืขืชื ื-PROM, ื ืืืืจ ืืคืืจืืง. ืืืืืืช ืกืคืจืืืช ืจืืืช ืืืืชืืืช ืขื ืืื ืืืงื ืืจืืืืืืจ, ืืืฉื, ืืืืื ืืืืกืื ืฉื ืืืืืืืช ืืืจืื ืืืืืืช. ืืืขืฉื, ืืื ืจืืฉืื ืฉื ืื ืืืืืื ืฉืื ื.
ืืขืจืืช ืืคืืชืื ืืืืขืืช ืืคืืชืื ืืืืืืื ืฉื ืืืืืื ืืืื ืืงืืช ืืืืืช. ืืืืืืื ืฉืคืืชืื ืขืืืจืื ืืืืืช ืจืืฉืื ื ืืืกืืคืงืื ืืืขืจืืช ืืืืฆืืข ืืืืฆืืข ืชืคืงืืืืื ืืขืกืงืืื. ืืื ืื, ืืืขืจืืช ืืื ืืจืืฆื ื ืืชื ืืืฆืื ืืช ืืืื ืขื ืืื ืืืืจ ืืฆืืจื ืืฉืงื ืชืงืืคืชืืช ืฉื ืืื ืืงืืช ืืืืืช ืื ืืืืจ ืคืขืืืชื.
ืืฉื ื ืืกืคืจ ืกืืืื ืฉื ืฆืืชืื ืืืขืจืืช. ืืืงื ื ืืขืื ืืืชืืืจ ืืืงืืจืืช ื ืชืื ืื ืฉืื ืื, ืืืจืื ื ืืขืื ืืืคืื ื ืชืื ื ืืงืืจ ืืืืขืฉืืจ ืืืชื (ืกืืืื). ืืฉื ื ืฆืืชืื ืจืืื ืืื ืืืช ืืืืืื ืฉืื ืื ืืฆืืชืื ืืืืืืชื. ืืืคืชื ืืืื ืืืขืื ื ืชืื ืื ืืื ืืงืืจ, ืืืคืื, ืืกื ื, ืืืืืื ื ืชืื ื ืืื ืืื ืืืคืจืง ืืืชื ืืืืงืื.
ืืคืืืคืืจืื ืืืืื ืื ืืืืืืื ืืืื ืื ืื ืืชื ืื ืืืจืืจื ืืฉืืจืืจ ืขื ืืืืจ ืืขืืฆืื. ืื ืืคืขืืืืช ืืืืฆืขืืช ืืืืฆืขืืช ืืืฉืง ืืืืชื. ืืืขืฉื, ืืชื ืืืื ืืคืชืืจ ืืช ืืืขืื ืืื ืฉืืจืช ืงืื ืืืช.
ืื ืืืืืืืช ืืืืื ืืช ืืื ื ืืกืคืืงืืช, ืืืขืจืืช ืืกืคืงืช ืืช ืืืืืืช ืืืฆืืจ ืืืืืจืืช ืืืืืืื ืืฉืื. ืขืฉืื ื ืืฆื ืคืืชืื ืืฉืืื ืืืืืกืก ืขื
ืืืจืืืืงืืืจื ืฉื Sber.DS ืื ืืื ืขื ืฉืืจืืชื ืืืงืจื. ืืฉื ื ืืขืืช ืจืืืช ืืืื ืื ืื ืฉืืจืืชื ืืืงืจื. ืืฉ ืื ืฉืื ืฉืืืฉืืื ืฉืืกืคืืง ืืคืฆื ืืช ืืงืื ืืืื ืืืืื ืืืืงืื, ืืื ืืืืชื ืืื ืื ืขืืืื ืืืืืื ืืืืชื ืืกื ื ืชืื ืื. ืืืืงืจื-ืฉืืจืืช ืฉืื ื ืืืื ืืชืงืฉืจ ืขื ืืืงืจื-ืฉืืจืืช ืืืจ ืจืง ืืืืฆืขืืช REST API. ืืื ืืจืืื ืืขืงืืคืช ืืืฉื ืืฉืืจืืช ืืืกื ืื ืชืื ืื.
ืื ื ืื ืกืื ืืืืืื ืฉืืฉืืจืืชืื ืื ืืืคืื ืืืืืืื ืืืืืฉืืื ืืืืืื: ืืืคืข ืืื ืื ืฆืจืื ืืฆืจืื ืืืชืจ ื-4-8 ืืืื-ืืืื ืฉื ืืืืจืื RAM ืืืืื ืืกืคืง ืืช ืืืืืืช ืืืจืืื ืืงืฉืืช ืืืคืงืืช ืขื ืืื ืืฉืงืช ืืืคืขืื ืืืฉืื. ืื ืฉืืจืืช ืืชืงืฉืจ ืขื ืืืจืื ืจืง ืืืืฆืขืืช REST API (
ืืืืช ืืืคืืืงืฆืื ืืชืืื ื-Java ืืืืฆืขืืช Spring Framework. ืืคืชืจืื ืชืืื ื ืืชืืืื ืืคืจืืกื ืืืืจื ืืชืฉืชืืช ืืขื ื, ืืืื ืืืคืืืงืฆืื ื ืื ืชื ืืืืฆืขืืช ืืขืจืืช ืงืื ืืืื ืจืืืฆืื
ืืืช ืืชืืื ืืช ืฉื ืืคืืืคืืจืื ืฉืื ื ืืื ืฉืื ื ืืืืืื ืืืจืืฅ ืงืื ืฉืคืืชื ืืืืฉืง ืืืืืืื ืืื ืืขืจืืช ืืืฆืืข ืืืื Sberbank. ืขืืฉืื ืืฉ ืืืจ ืฉื ืืื ืืื: ืืื ื-Hadoop, ืืฉื ื ื-OpenShift (Docker). ืื ืื ื ืื ืขืืฆืจืื ืฉื ืืืืฆืจืื ืืืืืื ืืื ืืืจืฆืื ืืืจืฆืช ืงืื ืขื ืื ืชืฉืชืืช, ืืืื On-premise ืืืขื ื. ืืืื ืืืคืฉืจืืืืช ืฉื ืืื ืืืจืฆืื ืืคืงืืืืืช ืืชืื ืืืขืจืืช ืืืงืืืืืืช ืฉื Sberbank, ืื ื ืืชืื ื ืื ืื ืืชืืื ืืขืืืื ืขื ืกืืืืืช ืืืฆืืข ืงืืืืืช. ืืขืชืื, ื ืืชื ืืฉืื ืืช ืืคืชืจืื ืืฆืืจื ืืืืฉื "ืืืืฅ ืืงืืคืกื" ืืื ื ืืฃ ืฉื ืื ืืจืืื.
ืื ืฉืื ืคืขื ื ืืกื ืืชืืื ืืคืชืจืื ืฉืืจืืฅ ืืช Python ืขื Hadoop ื-PROM ืืืืข ืฉืื ืื ืืกืคืืง ืืืืื ืืืกืคืง ืกืืืืช ืืฉืชืืฉ Python ืืื dataanode. ืืืกืคืจ ืืขืฆืื ืฉื ืกืคืจืืืช C/C++ ืืืืืืช ืืืื ื ืืืฉืชืืฉืืช ืืืืืืืื ืฉื Python ืื ืืืคืฉืจ ืืื ืืืืืช ืจืืืขืื. ืขืืื ื ืืืืืจ ืืขืืื ืืืืืืช ืืขืช ืืืกืคืช ืกืคืจืืืช ืื ืฉืจืชืื ืืืฉืื, ืชืื ืฉืืืจื ืขื ืชืืืืืช ืืืืืจ ืขื ืงืื ืืืื ืฉืืืจ ืืืืฉื.
ืืฉื ื ืืกืคืจ ืืืฉืืช ืืืฆื ืืขืฉืืช ืืืช. ืืืืืื, ืืื ืืกืคืจ ืกืคืจืืืช ืืฉืืืืฉ ืชืืืฃ ืืจืืฉ ืืืืืืข ืืืชื ื-PROM. ืืืคืฆืช Hadoop ืฉื Cloudera, ืื ืืืจื ืืื ืืฉืชืืฉืื
ืืื ืง ืืืงื ืืช ืืืืืื ืฉื ืืคืขืืช ืงืื ืฉื ืฆื ืฉืืืฉื ืืจืฆืื ืืช ืจืื, ืืืื ืื ื ืื ืฆืืื ืืช ืืืจื ืืืชืืื ืืช ืืืืฉืืช ืฉื ืืืืช ืืื ืืงืก, ืฉืื ืชืืืื ืคืืขื ืืกืืืื ืืืืืืช
ืืฉื ื ืื ื ืืชืื ื ืื ืืืฉืืื ืืช ื-MVP ืฉื ืืฉืงืช ืืืืื ืฉื ืืชืื ื-Python/R/Java ื-Hadoop. ืืฆืื ื ืืขืฆืื ื ืืช ืืืฉืืื ืืฉืืคืชื ืืช ืืืืื ืืืฆื ืืืคืขืื ืื ืกืืืื ืืืชืืืช ืืืฉืืช ื-Hadoop, ืืื ืื ืืืืืื ืืช ืืืฉืชืืฉืื ืืคืืืคืืจืื ืฉืื ื ืืฉืื ืฆืืจื.
ืื ืืกืฃ, ืืคื ืฉืืชืืจืจ, ืืืืื DS ืจืืื ืืฆืืื ืื ืืืชืืืืงื ืืกืืืืกืืืงื, ืืืืฆืจืื ืืืืืื ืืื ืืืื, ืื ืืื ื ืืงืืืื ืืืจื ืกืคืืจืืฆืืืช ืืื ืืืื, ืืื ืืงืืงืื ืืขืืจื ืฉื ืืื ืืกื ืื ืชืื ืื ืฉืื ื ืืื ืืืืื ืืืืืืืช ืืืจืื. ืืืืื ื ืืขืืืจ ืืขืืืชืื ื ืืืืฆืืจ ืืืืืืื ื ืืืื ืืืจื ืกืคืืจืืฆืื ืกืื ืืจืืืช ืืืื ืช ืชืืื ืืช ืขืืืจ ืืืืื ืืื ืืข Spark. ืื ืืืคืฉืจ ืื ืืืฉืงืืข ืืืชืจ ืืื ืืคืืชืื ืืืืืื ืืื ืืืืืช ืืืื ืืกื ื ืชืื ืื ืฉืืืื ื ืืขืจื ื ืชืื ืื ืืืฉ.
ืื ื ืืขืกืืงืื ืื ืฉืื ืืขืื ืืืข ืืชืืืืื ืฉืื ืื: ืืื ืืงืก ื-DevOps, Hadoop ื-Spark, Java ื-Spring, Scala ื-Akka, OpenShift ื-Kubernetes. ืืคืขื ืืืื ื ืืืจ ืขื ืกืคืจืืืช ืืืืืืื, ืืื ืืืืื ืขืืืจ ืืช ืืืืืจ ืืืืื ืืชืื ืืืืจื, ืืื ืืชืจืืฉืื ืืืืืช ืืืืืขื.
ืืงืืจ: www.habr.com