แฐแแ แฐแแแ !
2017 แฌแแแก, แจแแแ แแแ แแกแแแแแก แแ แแก, แแแขแแแ แแแ แแแแฅแแแก แแ แแแแฎแแแแ แฏแแ แแแแแแ แแ แแ แฉแแแแ แกแแ แแแ แแแ แแแแแขแแ แแงแ. แฌแแแก แแแแแแแแแแแจแ, แแแแแแขแแแแก แ แแแแแแแแ แแแแจแแแแแแแแแ แแแแแแ แแ แแ แแแแ แแแ, แ แแ แฌแแแแกแฌแแ แ แฌแแแแกแฌแแ แ แฌแแแแกแฌแแ แ แแแแแแแแแแก แแแ แแจแ, แแแแขแคแแ แแ แจแแแซแแแแ แฃแแ แแแแ แแ แแแฃแซแแแก 2018 แฌแแแก แแแขแแแ แแแแก.
แฉแแแ แแแแกแแฎแแ แจแแกแแซแแ แงแแแแแแ แแแแแชแแฃแ แ แแแแแแ: แแแแแแแแ แกแ แฃแแแ แแแแแแแแแฃแแ แแงแแคแแแแงแแแแ แแแแแกแแแแ แ, แแฃแแแแช แงแแแแแแ แซแแแแ แ, แแฅแขแแแแแแกแแแแก แแ แแแแแฌแงแแ แแฎแแแ แจแแกแแซแแแแแแแแแแก แแแจแแแแ แฌแแแแกแฌแแ แแแแแ แฌแแแก แแแแแแแแแแแจแ.
แฉแแแแ CTO แแแแ แแ แฉแแแ (
แแฆแแก แแกแฃแ แก แแแกแแฃแแ แ 2018 แฌแแแก แจแแแ แแแ แแกแแแแแกแแแแก แแแแแแแแแ. แ แแขแแ แแฎแแ, แ แแชแ แแแงแแแแแแแก แฃแแแขแแกแ แแแฌแแแ แฃแแแ แแแ แฉแแแ? แฉแแแ แแแแแฌแงแแ แแแแแแแ แคแแ แแแแแกแจแขแแแแแ แฆแแแแกแซแแแแแแแแแ แแแแฎแแแแแแ แแ แแ แฌแแแ แแแ แ แแ แกแแชแแแแ แแ แจแแชแแแแแ แแแแแแแ แแแขแแแแแฃแ แ แแแแแกแแแแแ. แฉแแแ แแแ แฉแแแ, แฌแแแแกแฌแแ แแแ แฃแแแ แชแฎแแ แกแแแแแแ แแ แแแแแแแ แแแชแแแแ แแแฆแแแแแแแแ, แ แแแแแแแช แจแแแซแแแแ แแฆแแแฉแแแแก แงแแแแแแ แจแแฃแคแแ แแแแ แแแแแแขแจแ.
แแแกแแแ แกแแกแแ แแแแแ แแฅแแแแ แงแแแแแกแแแแก, แแแกแแช แกแฃแ แก แแแแฆแแก แแแฅแกแแแแแฃแ แ แแแแแแ แแกแแแ แแฅแชแแแแแแแ, แ แแแแแ แกแแแแแฎแแก แขแแฅแแแแฃแ แ แแฎแแ แ แแฅ แแ แฉแแแแฃแแแ แแแแ แแแ แแแขแแแแฃแ แแฎแแ แแก.
แขแ แแคแแแแก แแแฎแแกแแแแแแแแแ แแแ แแแงแแแแแแจแ
แแแแฃแแแ แฃแแ แ แฌแแแแแก แกแแฌแแแแแฆแแแแแแ, แจแแแ แแแ แแกแแแแ แแ แ แแฎแแแแ แแ แแ แแฆแแ แฌแแแแฌแแแจแ, แแ แแแแ แแแแฅแแแก แแแแแ แแแแ แ: แแแ แแแแ แคแแกแแแแแแแแก แจแแแแแแแแแแแ แแแงแแแแแแแ 7-8 แแฆแแ แแแ แ แแแแแก. แแแแกแแแขแแแแก แขแ แแคแแแ แจแแฃแคแแ แฎแแแแแ แแฌแงแแแก แแ แแแก แแแแแ แแแแ แแก แแแแแแแแแแแจแ, แแฆแฌแแแก แแแแก แแแ แแกแแแแก แแ แกแแแแแแ แแแแแแ แแ แแชแแแ แจแแแแแก แแแฆแแแแแก แ แแแฃแแแ แฃแ แแแแแแแ.
แแก แแแแจแแแแแแแแแแ แแแกแแแแแแแกแฌแแแแแแแ: แแแแแแ แแแฆแแแแแแ แแแแกแแแฃแแ แแแแ แแแ แซแแแแแแ แแแ แฎแแแแแแ แกแแกแขแแแแก แแแแแกแแแแ แ โแจแแแแแแแแกโ แแแแแ แ. แแแ แแ แแแแกแ, แฉแแแแแ แแ.แคแแกแขแแก แกแแแแคแแ แแแชแแ แแแฃแแแขแแแ แแกแแแ แแแแแชแแแ แแแแจแแแแแแแแแ แแ แแ แฌแแ แแแแแแก แ แแแแแแแแแจแ.
แฉแแแแแแแก แกแขแ แแขแแแแฃแแแ แแแแจแแแแแแแแแแ แจแแแ แแแ แแกแแแแแก แแแแแ แแแแ แแแแแก แแแ แแจแ, แ แแแแแ... แแแแกแแแขแแแแก แแ แแแฆแแแแแก แกแแแแคแแ แแแชแแ แแแฃแแแขแแแแแแก แงแแแแแแ แแแแจแแแแแแแแแ แคแฃแแฅแชแแแแแ แแแ แแแแแแแแแแฃแแแ แแแแขแคแแ แแแก แแฃแจแแแแแแ, แแแ แซแแ:
- แแแแแงแฃแ แแก แแแแแแแ แแ แแ แแแฃแฅแขแแก แ แแแแแแแแแชแแแแแก แแแชแแแ,
- แแแแแแจแแ แแแฃแแ แแแกแแแแแแก แแแชแแแ (แแแแแแแแแ, แกแแ แแแแแแแแแชแแ แแแแแแแแก แแแแแแแแก แกแฃแ แแแแแ, แ แแแแ แแชแแ แแกแ แแแ, แแแแแแแ, แฎแแขแแแ แแ แกแฎแแ แแแแฃแแแฃแ แ แแแแแแแขแแแ),
- แแ แแแฃแฅแขแแก แกแแญแแ แ แแแแแก แกแฃแ แแแแแแก แแแฌแแแแแ (แแ แแแแแแแแกแแแแก แฉแแแ แแแแฅแแก "ImageResizer" - แฅแแแกแแกแขแแแ, แ แแแแแแช แฉแแแแขแแแ แแแแก แกแฃแ แแแก แแแฆแแแแแก แกแแ แแแ แแแแ, แแแฃแแจแแแก แแแก แกแแญแแ แ แแแแแแแ แแ แฅแแจแแ แแแแก แกแแ แแแ แแแแก แแแจแแแแแแ แแฌแแ แแแแแก แแแแแแฃแแ แแ แแแฃแฅแขแแกแแแแก แกแแญแแ แ แแแแแก แกแฃแ แแแแแก แแแแแแฃแแ แกแแ แแแแแแแแแชแแ แแแแแ).
แคแแฅแขแแแ แแแแ, 2019 แฌแแแก แจแแแ แแแ แแกแแแแแก แแ แแก แกแแ แแแกแแ แแแขแแแ แแแ แแแแแแ แแ 40%-แแ, แ.แ. แแแแแแ แแแฆแแแแแแแก แกแแแขแแแแ แกแแชแแแ แกแแ แแแแขแ แกแแกแขแแแ แแแแแงแฃแ แก แแแแแแแแก แแ แแแฃแจแแแแแก แแแแแแแแแแก แ แแแแแแแแ แฌแแแจแ 5-แแแ 8 แแแแก แแแแฎแแแแแแแ แแแแแแ แแ. แแแแก แแแแ, แ แแ แฃแคแ แ แกแแ แแแแฃแแ แแแขแแแ แแแแแแกแแแแก แแแแแแแแแแแแ, แแกแแ แขแแแฆแแก แแแแแแแ แแแแแแฃแ แฉแแ.
แแแแแแ แแแ แฏแแจแ
แจแแแ แแแ แแกแแแแ แแแขแแแ แแฃแแ แแ แแ แกแแชแแแ แแแญแ แแแแกแแแแก แแ แแแแกแแแฃแแ แแแแ แแแแฅแขแ แแแฃแแ แแแแแ แชแแแกแแแแก. แแแแฎแแแ แแแแแแ แ แแแแแแแแ แแ แแแแ แแฅแขแแแแแ แแ แแ แแแกแแแแก แกแแแ แซแแแแแแ แแแ แแแแ, แแแแขแแ แฉแแแ, แ แแแแ แช แงแแแแแแแแก, แกแแคแฃแซแแแแแแแ แแแแแแแแแแ แแ แแแขแแแ แแฃแแ แแ แแแกแแแแก. แแฅแแ แแแแแแแขแแ แแก แคแแฅแขแ, แ แแ แแแแ แ แแแแแแ แแแฆแแแแ แแแแฅแแก แแแแแแจแแ แแแฃแแ แแ แ แแฎแแแแ แ แฃแกแแแจแ, แแ แแแแ แแแ แแแแจแแช, แกแแแแช แแฆแแแแแ แแแ แแแชแแแแแแ แแแฆแแแแ แแ แแแแแแก แแแแแก แแแฆแแแ แแ แแแแแแฃแ แกแแ แแแแแ แฃแแ แแกแก. แ แ แฃแแแ แแแแแแแแก แแแแ แแแแ แแแขแแแ แแแแกแแแแก แกแ แฃแแแ แแแแแแแแแแกแแแแก?
แกแแ แแแ แแแแแ แแฃแจแแแแ
แแแ แแแ แ แแแจแ, แกแแญแแ แ แแงแ แแแแ แแแแ, แ แ แแแญแแ แแแแแแ แกแแ แแแ แแก แกแแแซแแแแ แแก แแแกแแแ แแแแแ. แฃแแแ แแแแแกแขแแจแ แแแแแฌแงแแ แแฎแแแ แกแแ แแแ แแแแก แจแแแแแแ แกแแแชแแแแฃแ แแ แจแแแ แแแ แแกแแแแแกแแแแก - แฏแแแจแ แแแแแแแขแแ 10 แแแแแขแแแแแ แแแแฅแแแ. แแแแแแ แแกแแแแก แแกแแแ แกแ แฃแแแ แแงแแแแ แแ แซแแแแจแ.
แแแแแแ แแฃแแแ, แแแแแแ แแ build แแแแฅแแแ แฎแแแแฎแแ แแแแแกแขแแแแ แแ แแแแแแแชแแแก แกแแ แแแ แแ แแแแแกแแงแแแแแแแ. แฉแแแ แแแจแแแแ แแแแแแแแแแ แแกแแแ แกแฎแแแแแกแฎแแ แคแฃแแฅแชแแแแแก แแแแแกแแงแแแแแแแ: แ แแแแ แช แ แแแแแแแแแชแแแแแก แแแชแแแแกแแแแก, แแกแแแ ImageResizer แกแแ แแแกแแกแแแแก, แ แแแ, แแแขแแแ แแแแก แขแแแแก แแแฎแแแแแ, แแแแแแฃแแ แแแแแแแแก แแแแแงแแแแแ แจแแกแแซแแแแแแ แงแแคแแแแงแ แแ แ-แแ แแ แแ แ แแแแกแแแแก. แแแ แแแแฃแ แ แแแแแจแ Application แแ ImageResizer แกแแ แแแ แแแก แแฅแแ แแแแคแแแ แแแแกแแแฆแแ แฃแแ แคแฃแแฅแชแแแแ: แแแ แแแแ แแแกแชแแแก แ แแแแแแแแแชแแแแก, แแแแ แ แแฌแแแแก แกแฃแ แแแแแก แฌแแ แแแแแแกแแแแก แแ แกแแ แแแแแแแแแชแแ แแแแแแแแกแแแแก แแแแแแ แกแแแแญแ แ แแแแกแแแขแแแแ. แจแแแ แแแ แแกแแแแแกแแแแก แแแแแแแแกแแก, แแแแแฌแงแแ แงแแแแ แแ แแแแ แแแแแจแแฃแแแแแก แกแแ แแแ แแก แจแแฅแแแ, แ แแแ แแแแแแแแกแแแฃแแแงแ แขแ แแคแแแ แฉแแแแขแแแ แแแแก แขแแแแก แแแฎแแแแแ.
แจแแแแแ แแแแแแแขแแ แแ แ แแแแ แกแแ แแแ แ แแแคแแแกแแแแก (Apache Kafka) แแ แแแแแฆแแ 5 แซแแแแ แ แแแแ แแขแแก แแแแกแขแแ แ. แกแแแฌแฃแฎแแ แแ, แงแแแแแคแแ แ แแกแ แแ แฌแแ แแแแ แแ, แ แแแแ แช แฉแแแ แแแกแฃแ แก: แแแแแชแแแแ แกแแแฅแ แแแแแแชแแแก แแ แแชแแกแแก แแ แแก แแ แแ แแฎแแแแ แแแแฅแแแแ แแแแแแแ แฅแกแแแแก แแ แฎแแก แแแแแ แกแแแแแ แแ แกแแกแฌแ แแคแแ แฃแแแ แแแแ แแแแ, แ แแแแ แแแแแแฎแแ แชแแแแแแแแ แแแแแขแแแแก แแ แแชแแกแ แกแฌแ แแคแแ แแ แฃแกแแคแ แแฎแแ. แแแแแ แแแคแ แแกแขแ แฃแฅแขแฃแ แ. แแ แแ แแแแแแแก แแแแแกแแญแ แแแแ แฉแแแแก แแแแแแแกแขแ แแขแแ แแแก แแแแแแชแฃแ แแ แฃแแแ แจแแแฌแแ แแ แจแแแแ-แแแแ แ.
แแแแแชแแแแแแแ แแฃแจแแแแ
แกแแ แแแ แแแแก แแแ แแ, แแแแแแฌแงแแแขแแ แคแแแแแแแก แแแขแแแแแแชแแ แแแขแแแ แแแแก แจแแกแแแกแฃแแฃแฅแแแแแ แแ แฉแแแแแแแก แแแแ แแแแแฏแ แแงแ แกแขแแขแแแฃแ แ แคแแแแแแแก แแแ แแแแ. แงแแแแ แกแขแแขแแแฃแ แ แคแแแแ, แ แแแแแแช แแแ แ แแงแ แแแแแแแกแแแฃแแ แกแแ แแแ แแแแ, แแแแแแแแ S3 + Cloudfront-แจแ. แฉแแแ แแแแ แฎแแแแ แแแแแแแแ แแแแก แแแแแแแแ, แ แแแแแ แกแแ แแแ แแ แแแขแแแ แแแ แแฆแแ แฃแ แแแแจแแแแแแแแแแแ แแฎแแแก แแงแ แแ แแฎแแ แแแแ แจแแกแแซแแแแแแแ แแแฉแแแ.
แจแแ แแแ แแกแแแแแแแ แแ แแ แแแแ แแ แแแ แ, แฉแแแ แแแแแแ แแแ แกแฃแ แแแแก แฅแแจแแ แแแแก แแ แ 3 แแฆแแแแ, แแกแ แ แแ, แแฃ ImageResizer แแแแ แแฃแแแ แแแแจแแแ, แแแ แ แฅแแจแแ แแแฃแแ แกแฃแ แแแแแ แแแแฆแแแฃแแ แแฅแแแแแแ cdn-แแแ. แแแ แแกแแแ แจแแแแชแแ แ แแแขแแแ แแแ แฉแแแแก แกแแ แแแ แแแแ, แ แแแแแ แ แแช แฃแคแ แ แแแแฎแแแก แแแแฎแแแ แกแฃแ แแแ, แแแ แฃแคแ แ แแจแแแแแแ แแแญแแ แแแแ แ แแกแฃแ แกแแแแก แแแฎแแ แฏแแ แแแแแก แจแแชแแแแแ.
แแ แแแแแก, แ แแช แแ แแแแแแแ แแแแจแแแแแแแแแแ: แจแแ แแแ แแกแแแแแแแ 5 แแฆแแ แแแ แ แแแแแชแฎแแแแ แแแ แแขแแ แแฃแแ แแแแแกแแแแ แ แแฎแแแ แคแฃแแฅแชแแแแแ แแแแก แแแแแแแกแแแแแ, แแกแแแ แ แแแแ แช แแแคแ แแกแขแ แฃแฅแขแฃแ แแกแแแ แแแแแกแแแแ แกแแแฃแจแแแแ - แแแแแ แงแฃแ แแแฆแแแ แแแแแ แแฃแแแ แแแแ แแแแ แแแขแแแ แแแแแแก แแแแแแแแแแแแ.
แ แแฃแ แกแแขแฃแแชแแแแแ แ แแแแแ แแแแก แแแแแแแ
แ แแช แแ แฃแแแ แฎแแ แแกแฎแแแแ แแงแแก แแแแแแแแแ, แคแแแแแแแ แงแแแแแแแแก แจแแกแแซแแแแแแแ. แฉแแแ แจแแแแแฃแจแแแแ 3 แกแแแแกแฃแฎแ แแแแแ แจแแกแแซแแ แแ แแขแแแฃแ แกแแขแฃแแชแแแแแ:
- แแแขแแแ แแแแก แจแแแชแแ แแแ,
- แแแแแแ แแ แกแแ แแแกแแก แแแแแ แแแ,
- แกแแ แแแกแแก แกแ แฃแแ แแแแแจแแ.
แแแแแ A: แจแแแแชแแ แแ แแแขแแแ แแแ. แฃแแแ แแแแฅแขแแฃแ แแแฃแแแงแ, แแฃ แแแขแแแ แแแแก แแแขแแแแก แแแแ, แฉแแแแ แกแแ แแแ แแแ แกแชแแแแแแ แแแกแฃแฎแแก แแแกแแฆแแแ แแแแแแก. แแ แจแแแแฎแแแแแจแ, แฉแแแ แแแแแแแแแแ แแแขแแแ แแแแก แแขแแแแแ แแแ แจแแแชแแ แแแแก แแแฅแแแแแแแแ แขแ แแคแแแแก แแแฌแแแแก Amazon แกแแ แแแ แแแแ แแแแแ แแแแ, แ แแแแแแแช แฃแแ แแแแ แฃแแแกแฃแฎแแแแ แงแแแแ แแแแฎแแแแแก โ200 OKโ แแ แชแแ แแแ แแแกแฃแฎแก แแแกแชแแแแ. แฉแแแ แแแแกแแแแ, แ แแ แแก แแงแ แแแแกแแฎแฃแ แแแแก แฎแแ แแกแฎแแก แแแแ แแแแชแแ, แแแแ แแ แแ แฉแแแแแ แแ แคแแฅแขแก แจแแ แแก, แ แแ แกแแ แแแกแ แกแแแ แแแ แแ แแฃแจแแแแก แแ แแ แแฉแแแแแแก แ แแแแแแแแแชแแแแก แขแ แแคแแแแก แแแแฎแแแแแแ 10%-แแ, แแจแแแ แแ.
แแแแแ B: แกแแ แแแกแแแแก แแแแแ แแแ. แแแฃแแแกแฎแแแแ แกแแ แแแกแแก แแแฌแแแแแ แแแ แแแแ แแแแชแแ. แแแแแแแแแ, แแแ แกแแแแแฃแ แ แ แแแแแแแแแชแแแแแก แแแแแแแแแก แกแแฉแฅแแ แแก แจแแแชแแ แแแ แแแแแแ แแ แแแแแชแแแแ แแแแแก แแ แกแแแแแฃแแแแแชแแ แแ แฎแแก แแแแขแแแ แแแแก แแแแแแ. แแแ แแแแฃแ แ แแแแแจแ, แ แแแแแแแแแชแแแแ แแแแแแแแแแแ แ แแแแฃแ แแ แแจแ, แฅแแแแก แแแแแแ แแแฆแแแแแก แแแแกแฎแแแแแแฃแ แแแ แกแแแก แแแแแแฃแแ แแแแแขแแ แแกแแแแก, แแแแ แแ แแแแ แแแแ แแแขแแแ แแแแก แแแ แแแแแจแ, แกแแฉแฅแแ แแก แจแแแชแแ แแแ แกแแจแฃแแแแแแก แแซแแแแก แกแฎแแ แซแแ แแแแ แกแแ แแแกแแแก แแแแแ แซแแแแ แแฃแจแแแแ.
แแแแแ C: แแ แแแแแแแแแก แจแแแแฎแแแแแจแ. แแฃ แกแแกแขแแแแก แกแ แฃแแ แฃแแแแ แแกแแแ แแแฎแแแแ, แฉแแแ แแแแแแแแแแ แแแแแ, แ แแแแแแช แกแแจแฃแแแแแแก แแแแแชแแแก แฃแกแแคแ แแฎแแ แแแแแแจแแ แฉแแแแก แแแแฎแแแ แแแแแแก. แแแฆแแแแแก แแงแแแแแแแแ แฃแแ แแแแ แจแแฌแงแแแขแแ แ แแแแแแแแแชแแแแแก แแแฎแแแก; แแแแแแ แแแฆแแแแแก แแคแแฅแขแฃแ แแแ แแ แแแแแ แแ แแ แแแแแ แแแแแแ. แแแแกแแแแแก แฉแแแ แแแแแแฌแแแก แฉแแแแ แแแขแแแ แแชแแแก แคแแแแแก แแแแแขแแแ แแแ, แ แแแ แแฎแแแแ แแแแฎแแแ แแแแแแแ แจแแฌแงแแแขแแ แกแแ แแแกแแแ แฃแ แแแแ แแแแ. แแแฃ, แฉแแแ แแแแฃแฅแแแแแแ แฉแแแแก แแแแแแ แแ แแฅแแแแแก แแแแก, แกแแ แแแกแ แจแแฌแงแแแขแแ แแแแแชแแแแ แจแแแ แแแแแแก แแ แ แแแแแแแแแชแแแแแก แแแแแแแแแก แแ แแแแฎแแแ แแแแแ แฃแแ แแแแ แแแแแแฎแแแแ แแแแ แแก แกแแ แแแแแแแแแชแแ แแแแแแแแก แแแ แแจแ. แงแแแแแก, แแแแช แแแ แ แแแแฆแ แแแขแแแ แแชแแแก แคแแแแ, แฉแแแ แแแแแฌแแแแ DNS แฉแแแแฌแแ แแก Amazon-แแ แแ 200 OK stub-แแ แแแแแ แแแแก แจแแกแแซแแแแแแแ.
แจแแแแแแแ
แฉแแแ แแแแฃแแแแแแแแ แแแแ แแแขแแแ แแแแก แแแแแขแแแแแ แกแแแจแแแแแแ แแแแฅแแแแแแก แแแแแงแแแแแแก แแแ แแจแแช. แแ แฌแแแแกแฌแแ แ แแแแแแแแแแก แฌแงแแแแแแ, แฉแแแ แแ แแแแแญแแ แแ แจแแแฃแจแแแแแฃแแ แ แแแแแ แแแแก แแแแแ. แแแแ แแ แงแแแแ แจแแกแ แฃแแแแฃแแ แกแแแฃแจแแ แแ แแก แคแแกแแแฃแแแแแแ แแแแแชแแแแแแ, แ แแแแแแช แแแแแแฎแแแ แแแ แแแแฃแแแแแแแแ แขแ แแคแแแแก แงแแแแแแ แแแฃแแแแแแ แแ แฃแแแ แแแแแ แแแแแแก.
แ แแแแ แช 2017 แฌแแแก, แกแแ แแแกแแ แแแขแแแ แแแ 40%-แแ แแแแแแ แแ, แฎแแแ แแแแแแ แแแฆแแแแแแจแ แแแแฎแแแ แแแแแแ แ แแแแแแแแ แจแแ แแแ แแกแแแแก 60%-แแ แแแแแแ แแ. แงแแแแ แกแแ แแฃแแ แแ แจแแชแแแแ แแแฎแแ แแแกแแแแแแแแแ แแแ แแแแจแ, แ แแแแช แฉแแแ แแ แฉแแแแก แแแแแแขแแแก แแแแแแ แฉแแแ แแแฃแแแแแแกแฌแแแแแแแ แกแแขแฃแแชแแแแ.
แ แแแแ แฃแแแแแแแแแแ แจแแ แแแ แแกแแแแก? แ แแแแ แแแแแแแแแ แแ แแขแแแฃแแ แแแขแแแ แแแแแแกแแแแก?
แฌแงแแ แ: www.habr.com