ืืื ืืื, ืืืืืื ื ืฆืืคืื ืฆืืคืื ืืกืจืืื ืื ืืืื ืืจื ื. ืืื ืืื ืฉืืกืจืืื ืืืื ืืืื, ืืฉ ืืืขืืืช ืืืชื ืื ืจืง ืืฉืจืช, ืืื ืื ืืขืื ืืืชื. ืืื ืฉืื ืงืืจื ืืืจ ืืืชืจ, ืื ืืื ืืืชืจ ืืฉืืจืืช ืืืืฉืชืืฉืื ืื.
ืฉืื ืืฉืงืจ ืงืืืืื, ืืคื ื ืฉื ื ืืฆืืจืคืชื ืืฆืืืช ืืื ืืืืืืืช ืืืืืืื ืฉื Yandex. ืืืื ืืกืคืจ ืืงืฆืจื ืืงืืจืื Habr ืืืฆื, ืขื ืืื ืืงืืื ืืชืืืื ืืงืืืื, ืืฆืืื ื ืืืจื ืืฉืืขืืชืืช ืืช ืืกืคืงืช ืืืืืืื ืืืฉืชืืฉ.
ืืคืืกื ืืื ืืขื ืืื ืืขืืงืจ ืืช ืืื ืฉืื ืืฉืื ืืขืืจ ืขื ืื ืฉืงืืจื ืืชืืช ืืืืกื ืืื ืืข ืฉื ืฉืืจืืชื ืืืืืืื. ืืชืืืืืช ืชืืืื ืืฉืืื ืฉืืืืช ืืืืฆืืข ื ืืฉืืื ืืคืืกืืื ืขืชืืืืื.
ืืื ืืืืื ืขื ืืืฉืืื ืขืฆืื. Yandex ืื ืจืง ืขืืืจืช ืื ืืืคืฉ ืกืจืืื ืื ืืืชืจืื ืืืจืื, ืืื ืื ืืืืกื ืช ืกืจืืื ืื ืขืืืจ ืืฉืืจืืชืื ืฉืื. ืืื ืื ืืืืืจ ืืชืืื ืืช ืืงืืจืืช ืื ืืฉืืง ืกืคืืจื ืืฉืืืืจ, ืกืจื ื-KinoPoisk ืื ืกืจืืื ืื ื-Zen ืืื ืืื - ืื ืื ืืืขืื ืืฉืจืชืื ืฉืื ื. ืขื ืื ืช ืฉืืฉืชืืฉืื ืืืืื ืืฆืคืืช ืืกืจืืื, ืืฉ ืืืืื ืืืชื: ืืืืืจ ืืืชื ืืคืืจืื ืื ืืจืฉ, ืืืฆืืจ ืชืฆืืื ืืงืืืื, ืื ืืคืืื ืืืคืขืื ืืื ืืืืืื
ืงืืืื ืจืฆืืฃ
ืื, ืืืืฉืจ ืฉื ืืืฉืชืืฉ ืชืืื ืืืืื ืจืื ืืื ืืืจ ืืกืจืืื ืืืคื ืืืื. ืืื ื ืงืืข ืืขืืงืจ ืขื ืืื ืืืืจืืช ืืืืจื. ืืืฉืจ ืืื ืืจืืฉืืช ืงืคืื ืืืช ืืืืืจืืช ืืขืืืช ืืืืื, ืื ืืื ืืขืืืช. ืืชื ืืืงื ืงืืืฅ ืืืื, ืืืชื ื ืืชื ืืืืืงื, ืืืืจื ืืืชื ืืืขืื ืืืชื. ืืชืืืืช ืืจืื ื, ืื ืขืืื ื:
ืืืงืื ืืขืื ืืช ืืกืจืืื ืืืืกืื, ืจืืื ื-Analyzer ืืืกืฃ ืืื ืืืืข ืืืขืืืจ ืืช ืืกืจืืื ืืจืืื ื-Worker ืืืืจื. ืื ืืฉืืืื ืืืืฆืขืื ืืจืฆืฃ. ืืืงืจื ืื, ืืืืืื ืืืืืช ืฉืจืชื ืงืืืื ืจืืื, ืื ืจืง ืืื ืขืกืืง ืืขืืืื ืกืจืืื ืืกืืื. ืืืืืจืื ืคืฉืืื ืืฉืงืืคื. ืืื ืืกืชืืืืื ืืืชืจืื ืืช ืฉืื. ื ืืชื ืืฉื ืืช ืืช ืงื ื ืืืืื ืฉื ืชืื ืืช ืื ืจืง ืื ืืืช (ืขืงื ืจืืืฉืช ืฉืจืชืื ืืืงืื ืืืชืจ).
ืงืืืื ืจืฆืืฃ ืขื ืชืืฆืืช ืืื ืืื
ืืื ืืืืืืง ืืืืฉืื ืืช ืืืืชื ื ืืืืืืช, ืืชืขืฉืืื ืืืฆืืื ืืคืฉืจืืช ืงืืืื ืืืืจื. ืืฉื ืืืขื, ืื ืืืขืฉื, ืงืืืื ืืื ืืชืจืืฉ ืืจืฆืฃ ืืืืงื ืื ืคืืืช ืืื. ืืื ืขื ืชืืฆืืช ืืื ืืื. ืืจืขืืื ืืื ืืื: ืืืื ื ืืคืจืกืื ืืจืกื ืืจืืืืืฆืื ื ืืืื ืฉื ืืกืจืืื ืืื ืฉืืืชืจ ืืืจ, ืืจืง ืืืจ ืื ืืจืกืืืช ืืจืืืืืฆืื ืืืืื ืืืชืจ.
ืืฆื ืืื, ืืืืื ืืืคื ืืืื ืืืจ ืืืชืจ. ืืื ืฉืืืืฉื ืืืืจืืขืื ืืฉืืืื. ืืื ืืฆื ืฉื ื, ืืชืืื ื ืืืืฉืืฉืช, ืืื ืืขืฆืื ืืช ืืฆืืคืื.
ืืกืชืืจ ืฉืฆืจืื ืื ืจืง ืืขืื ืืช ืืกืจืืื ืืืืืจืืช, ืืื ืื ืืฉืืืจ ืขื ืืืืืชื. ืื ืื ืฉืืืฉืชืืฉืื ืืฆืคืื ืืฉืืจืืช ืืืืื ืขืืฉืื. ืื ืืืื ื ืจืื ืฉืืกืคืืง ืืงื ืืช ืืช ืืฉืจืชืื ืืื ืคืจืืืืงืืืืืื (ืืืฉืืจื ืืช ืืืื ืืืืคื ืงืืืข ืืืช ืืืช). ืืื ืื ืืืื ืกืชืื, ืื ืชืืื ืืฉ ืกืจืืื ืฉืืืจืื ืืคืืื ืืืืืจื ืืืืงื ืืืืชืจ ืืืื.
ืงืืืื ืืงืืื
ืืจืื ืืืชืจ ืืขืื ืืืืง ืืขืื ืืืจืืืช ืืืจืื ืคืืืช ืืืจืืืืช ืืืคืชืืจ ืืืชื ืืืงืืื ืืฉืจืชืื ืฉืื ืื. ืื MapReduce ืืืืืืื. ืืืงืจื ืื, ืืื ื ื ืืืืืืื ืขื ืืื ืืืืฆืืขืื ืฉื ืฉืจืช ืืื ืืืืืืื ืืฉื ืืช ืืช ืงื ื ืืืืื ืืืคืงืืช (ืขื ืืื ืืืกืคืช ืืืื ืืช ืืืฉืืช).
ืืื, ืืจืขืืื ืฉื ืคืืฆืื ืกืจืืื ืื ืืืชืืืืช ืงืื ืืช, ืขืืืืื ืืืงืืื ืืืืืงืชื ืื ืื ืกืื. ื ืืชื ืืืฆืื ืืชืืืืกืืืืช ืจืืืช ืืืืฉื ืื (ืืืืืื, ื-Habrรฉ ืื ื ืืืืืฅ ืขื ืคืืกื ืขื ืืคืจืืืงื
ืื, ืืืจืืืืงืืืจื ืืืืฉื, ืืืืงื ื ืืช ืืืืง Worker ืืืื ืืืืื ืขื ืงืืืื ืจืฆืืฃ ืืืืงืจื-ืฉืืจืืชืื Segmenter, Tcoder, Combiner.
- Segmenter ืืคืจืง ืืช ืืกืจืืื ืืจืกืืกืื ืฉื ื-10 ืฉื ืืืช. ืฉืืจืื ืืืจืืืื ื-GOP ืืื ืื ืืืชืจ (
ืงืืืฆืช ืชืืื ืืช ). ืื GOP ืขืฆืืื ืืืงืืื ืื ืคืจื ืื ืฉื ืืชื ืืคืขื ื ืืืชื ืืื ืืชืืืืกืืช ืืืกืืจืืช ื-GOPs ืืืจืืช. ืืืืืจ, ื ืืชื ืืฉืืง ืคืจืืื ืืื ืืื ืชืืืช ืื ืืื. ืจืืกืืง ืื ืืคืืืช ืืช ืืื ืืืืืืจ, ืืืืคืฉืจ ืืขืืืื ืืืชืืื ืืืงืื ืืืชืจ. - Tcoder ืืขืื ืื ืคืจืืื ื. ืื ืืืงื ืืฉืืื ืืืชืืจ, ืืืจืื ืคืจืืื ื ืืืืืกืื, ืืงืืื ืืืชื ืืจืืืืืฆืืืช ืฉืื ืืช (ืืืืจ ืฉืืฉืืงื ืืืื ืืืืืจ ืืจืกื ืขื ืกืื ืืืืจืืช ืืืืืืจ), ืืื ืืืืืจ ืืช ืืชืืฆืื ืืืืกืื ืืืกืื ืืช ืืคืจืืื ื ืืขืืื ืืืกื ืื ืชืื ืื. ืืืืจ ืขืืืื ืื ืืคืจืืื ืืื, Tcoder ืฉืืื ืืช ืืืฉืืื ืืื ืืืฆืืจ ืชืืฆืืืช ืขืืืจ ืืจืืื ืืื.
- Combiner ืืืกืฃ ืืช ืืชืืฆืืืช ืืื: ืืืจืื ืืช ืื ืืคืจืืื ืืื ืฉื ืขืฉื ืขื ืืื Tcoder, ืืืฆืจ ืืจืืื ืขืืืจ ืจืืืืืฆืืืช ืฉืื ืืช.
ืืื ืืืืื ืขื ืกืืื ื. ืืงืืืง ืืืืืื ืืคืืคืืืจื ืืืืชืจ ืฉื AAC ืืฉ ืชืืื ื ืื ื ืขืืื. ืื ืชืงืืื ืงืืขืื ืื ืคืจื, ืคืฉืื ืื ืชืืื ืืืืืืง ืืืชื ืืื ืืฆืืจื ืืืงื. ืืขืืจืื ืืืื ืืืจืืฉืื. ื-codec ืืืืื ืืื ืืขืื ืื. ืชืืืืจืืืช, ืืชื ืืืื ืืืคืฉ ืคืชืจืื ืืื ื ืืืจืื, ืืื ืืืฉืืง ืืื ืคืฉืื ืื ืฉืืื ืืช ืื ืจ ืขืืืื (ืืืืื ืฉืืงื ืืฉืืขืืชืืช ืคืืืช ืืืืืืื). ืืื, ืจืง ืืกืจืืื ืืงืืื ืืืงืืื, ืืื ืจืฆืืขืช ืืืืืื ืืขืืืืช.
ืืืฆืืื
ืืืืืช ืืขืืืื ืืืืื ืืงืืื, ืฆืืฆืื ื ืืฉืืขืืชืืช ืืช ืืขืืืื ืืื ืืขืืืช ืกืจืืื ืืืื ื ืืืื ืืืื ืืืฉืชืืฉืื. ืืืืืื, ืืขืืจ ืืืื ืืงืืช ืฉืขืชืืื ืืืฆืืจ ืืกืคืจ ืืจืกืืืช ืืืืืช ืืืืืืช ืฉืื ื ืขืืืจ ืกืจื FullHD ืฉื ืืฉื ืฉืขื ืืืฆื. ืขืืฉืื ืื ืื ืืืงื 15 ืืงืืช. ืืชืจื ืืื, ืืขืืืื ืืงืืื, ืื ื ืืืฆืจืื ืืจืกื ืืจืืืืืฆืื ืืืืื ืืคืืื ืืืจ ืืืชืจ ืืืจืกื ืืจืืืืืฆืื ื ืืืื ืืืืฉืช ืชืืฆืืช ืืืื ืืื ืืืฉื ื.
ืืขืื ืืืจ ืืื. ืืืืฉื ืืืฉื ื, โโืื ืฉืื ืืื ืืกืคืืง ืฉืจืชืื, ืื ืฉืื ืื ืืื ืคืขืืืื ืืื ืืฉืืืืช. ืงืืืื ืืงืืื ืืืคืฉืจ ืื ืืืืืื ืืช ื ืชื ืืืืืืจ ืืืจืื. ืขืืฉืื ืืืฉืืื ืฉืื ื ืฉื ืืืชืจ ืืืืฃ ืฉืจืชืื ืชืืื ืขืกืืง ืืืฉืื.
ืืืขืฉื, ืขืืืื ืืฉ ืืงืื ืืฉืืคืืจ. ืืืฉื, ื ืืื ืืืกืื ืืื ืืฉืืขืืชื ืื ื ืชืืื ืืขืื ืงืืขืื ืืืกืจืืื ืืคื ื ืฉืืื ืืืืข ืืืื ื ืืฉืืืืชื. ืืื ืฉืืืืจืื, ืขืื ืืืืื.
ืืชืื ืืชืืืืืช ืืืื ืืฉืืืืช ืืชืืื ืืขืืืื ืขื ืืืืื ืชืจืฆื ืืงืจืื ืขืืืื.
ืงืืฉืืจืื ืฉืืืืฉืืื ืื ืืกืืื ืฉื ืขืืืชืื ืืชืขืฉืืื
SVE: ืขืืืื ืืืืื ืืืืืจ ืืกืืื ืคืืืกืืืง ืคืืฉืื ืืืฉื ืืช ืืืื ืื ืืคืืืงืก ืขื Archer. ืืืื ืืืื ืืืืืื ืฉื ื ืืคืืืงืก
ืืงืืจ: www.habr.com