เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชฐเซเชตเชฟเชธ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซ‚เชตเซเช‚: เชฎเซ‚เชณเชญเซ‚เชค เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชŸเซ€เชชเซเชธ

เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชฐเซเชตเชฟเชธ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซ‚เชตเซเช‚: เชฎเซ‚เชณเชญเซ‚เชค เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชŸเซ€เชชเซเชธsophiagworld เชฆเซเชตเชพเชฐเชพ LOST

เช† เชฒเซ‡เช–เชฎเชพเช‚ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เชจเซ‡ เชฒเชพเช–เซ‹ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฆเซเชตเชพเชฐเชพ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ€ เชฎเซ‹เชŸเชพ เชชเชพเชฏเซ‡ เชธเซ‡เชตเชพเช“ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‡เชŸเชฒเซ€เช• เชธเชพเชฎเชพเชจเซเชฏ เชชเซ‡เชŸเชฐเซเชจ เช›เซ‡. 

เชฒเซ‡เช–เช•เชจเชพ เช…เชจเซเชญเชตเชฎเชพเช‚, เช† เชเช• เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซ‚เชšเชฟ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เช–เชฐเซ‡เช–เชฐ เช…เชธเชฐเช•เชพเชฐเช• เชธเชฒเชพเชน เชคเซ‹, เชšเชพเชฒเซ‹ เชถเชฐเซ‚ เช•เชฐเซ€เช.

เช†เชงเชพเชฐ เชธเชพเชฅเซ‡ เช…เชจเซเชตเชพเชฆเชฟเชค Mail.ru เช•เซเชฒเชพเช‰เชก เชธเซ‹เชฒเซเชฏเซเชถเชจเซเชธ.

เชชเซเชฐเชฅเชฎ เชธเซเชคเชฐ

เชจเซ€เชšเซ‡ เชธเซ‚เชšเชฟเชฌเชฆเซเชง เชชเช—เชฒเชพเช‚ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช‚ เชธเชฐเชณ เช›เซ‡ เชชเชฐเช‚เชคเซ เชคเซ‡เชจเซ€ เชŠเช‚เชšเซ€ เช…เชธเชฐ เช›เซ‡. เชœเซ‹ เชคเชฎเซ‡ เชคเซ‡เชฎเชจเซ‡ เชชเชนเซ‡เชฒเชพเช‚ เช…เชœเชฎเชพเชตเซเชฏเชพ เชจเชฅเซ€, เชคเซ‹ เชคเชฎเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชธเซเชงเชพเชฐเชพเช“เชฅเซ€ เช†เชถเซเชšเชฐเซเชฏ เชชเชพเชฎเชถเซ‹.

เช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ

เชธเชฒเชพเชนเชจเซ‹ เชชเซเชฐเชฅเชฎ เชญเชพเช— เช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ‹ เช…เชฎเชฒ เช•เชฐเชตเชพเชจเซ‹ เช›เซ‡. เช†เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชธเชฎเช—เซเชฐ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชœเชฎเชพเชตเชŸ เช•เชฐเชตเชพเชจเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซ‡เชŸเชฟเช• เชฐเซ€เชค เชนเซ‹เชตเซ€ เช†เชตเชถเซเชฏเช• เช›เซ‡. เชคเซ‡ เชœเชŸเชฟเชฒ เชฒเชพเช—เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เชฎเซ‡ เช–เชฐเซ‡เช–เชฐ เชจเซ€เชšเซ‡เชจเชพ เช•เซ‹เชก เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช:

100 เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹เชจเซ€ เชœเชฎเชพเชตเชŸ

  • เช‰เชฌเซเชจเซเชŸเซ เชธเชพเชฅเซ‡
  • 2 เชœเซ€เชฌเซ€ เชฐเซ‡เชฎ เชฆเชฐเซ‡เช•
  • เชคเซ‡เชฎเชจเซ€ เชชเชพเชธเซ‡ เชจเซ€เชšเซ‡เชจเซ‹ เช•เซ‹เชก เชนเชถเซ‡
  • เช† เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชธเชพเชฅเซ‡

เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เชธเช‚เชธเซเช•เชฐเชฃ เชจเชฟเชฏเช‚เชคเซเชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชเชกเชชเชฅเซ€ เชคเซ‡เชฎเชจเชพ เชชเชฐ เชชเชพเช›เชพ เช†เชตเซ€ เชถเช•เซ‹ เช›เซ‹.

เชฎเชพเชฐเชพเชฎเชพเช‚ เช†เชงเซเชจเชฟเช•เชคเชพเชตเชพเชฆเซ€ เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เชคเชฎเซ‡ เช‰เชชเชฐเซ‹เช•เซเชค เชฌเชงเซเช‚ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ/เชกเซ‹เช•เชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เช…เชจเซ‡ เชคเซ‡ เชธเชพเชšเซ‹ เช›เซ‡.

เชตเชงเซเชฎเชพเช‚, เชคเชฎเซ‡ เชถเซ‡เชซ, เชชเชชเซ‡เชŸ เช…เชฅเชตเชพ เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชธเชคเชค เชเช•เซ€เช•เชฐเชฃ เช…เชจเซ‡ เชกเชฟเชฒเชฟเชตเชฐเซ€

เชธเซเช•เซ‡เชฒเซ‡เชฌเชฒ เชธเซ‡เชตเชพ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เชฆเชฐเซ‡เช• เชชเซเชฒ เชตเชฟเชจเช‚เชคเซ€ เชฎเชพเชŸเซ‡ เชฌเชฟเชฒเซเชก เช…เชจเซ‡ เชŸเซ‡เชธเซเชŸ เชชเชพเช‡เชชเชฒเชพเช‡เชจ เชนเซ‹เชตเซ€ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡. เชœเซ‹ เชŸเซ‡เชธเซเชŸ เช–เซ‚เชฌ เชœ เชธเชฐเชณ เชนเซ‹เชฏ, เชคเซ‹ เชชเชฃ เชคเซ‡ เช“เช›เชพเชฎเชพเช‚ เช“เช›เซเช‚ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชถเซ‡ เช•เซ‡ เชคเชฎเซ‡ เชœเซ‡ เช•เซ‹เชก เชœเชฎเชพเชตเซเชฏเซ‹ เช›เซ‡ เชคเซ‡ เช•เชฎเซเชชเชพเช‡เชฒ เช•เชฐเซ‡ เช›เซ‡.

เชฆเชฐ เชตเช–เชคเซ‡ เช† เชคเชฌเช•เซเช•เซ‡ เชคเชฎเซ‡ เชชเซเชฐเชถเซเชจเชจเซ‹ เชœเชตเชพเชฌ เช†เชชเซ‹ เช›เซ‹: เชถเซเช‚ เชฎเชพเชฐเซ€ เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เช•เชฎเซเชชเชพเช‡เชฒ เช•เชฐเชถเซ‡ เช…เชจเซ‡ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชชเชพเชธ เช•เชฐเชถเซ‡, เชถเซเช‚ เชคเซ‡ เชฎเชพเชจเซเชฏ เช›เซ‡? เช† เชจเซ€เชšเชพ เชฌเชพเชฐ เชœเซ‡เชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เช˜เชฃเซ€ เชฌเชงเซ€ เชธเชฎเชธเซเชฏเชพเช“เชจเซเช‚ เชจเชฟเชฐเชพเช•เชฐเชฃ เชฒเชพเชตเซ‡ เช›เซ‡.

เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชฐเซเชตเชฟเชธ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซ‚เชตเซเช‚: เชฎเซ‚เชณเชญเซ‚เชค เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชŸเซ€เชชเซเชธ
เช† เชŸเซ€เช•เซเชธ เชœเซ‹เชตเชพเชฅเซ€ เชตเชงเซ เชธเซเช‚เชฆเชฐ เชฌเซ€เชœเซเช‚ เช•เช‚เชˆ เชจเชฅเซ€

เช† เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เชฎเชพเชŸเซ‡ เชคเชฎเซ‡ Github, CircleCI เช…เชฅเชตเชพ Jenkins เชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเซเชธ

เชคเซ‡เชฅเซ€, เช…เชฎเซ‡ เชŸเซเชฐเชพเชซเชฟเช•เชจเซ‡ เชฐเซ€เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชšเชฒเชพเชตเชตเชพ เชฎเชพเช‚เช—เซ€เช เช›เซ€เช เช…เชจเซ‡ เชคเชฎเชพเชฎ เชจเซ‹เชกเซเชธ เชชเชฐ เชธเชฎเชพเชจ เชฒเซ‹เชกเชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเซ€เช เช›เซ€เช เช…เชฅเชตเชพ เชจเชฟเชทเซเชซเชณเชคเชพเชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชธเซ‡เชตเชพ เชšเชพเชฒเซ เชฐเชนเซ‡ เช›เซ‡:

เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชฐเซเชตเชฟเชธ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซ‚เชตเซเช‚: เชฎเซ‚เชณเชญเซ‚เชค เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชŸเซ€เชชเซเชธ
เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชŸเซเชฐเชพเชซเชฟเช•เชจเซเช‚ เชตเชฟเชคเชฐเชฃ เช•เชฐเชตเชพเชจเซเช‚ เชธเชพเชฐเซเช‚ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡. เชถเซเชฐเซ‡เชทเซเช  เช…เชญเซเชฏเชพเชธ เช เช›เซ‡ เช•เซ‡ เช“เชตเชฐเชฌเซ‡เชฒเซ‡เชจเซเชธ เช•เชฐเชตเซเช‚ เชœเซ‡เชฅเซ€ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชจเชฟเชทเซเชซเชณเชคเชพเชจเซ‹ เชเช• เชชเชฃ เชฎเซเชฆเซเชฆเซ‹ เชจ เชฐเชนเซ‡.

เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเซเชธ เชคเชฎเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹ เช›เซ‹ เชคเซ‡ เช•เซเชฒเชพเช‰เชกเชฎเชพเช‚ เช—เซ‹เช เชตเซ‡เชฒ เช›เซ‡.

เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเชพเชŸเซ‡ RayID, เชธเชนเชธเช‚เชฌเช‚เชง ID เช…เชฅเชตเชพ UUID

เชถเซเช‚ เชคเชฎเซ‡ เช•เซเชฏเชพเชฐเซ‡เชฏ เช†เชจเชพ เชœเซ‡เชตเชพ เชธเช‚เชฆเซ‡เชถ เชธเชพเชฅเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชญเซ‚เชฒเชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเซเชฏเซ‹ เช›เซ‡: "เช•เช‚เชˆเช• เช–เซ‹เชŸเซเช‚ เชฅเชฏเซเช‚. เช† เช†เชˆเชกเซ€ เชธเชพเชšเชตเซ‹ เช…เชจเซ‡ เช…เชฎเชพเชฐเซ€ เชธเชชเซ‹เชฐเซเชŸ เชŸเซ€เชฎเชจเซ‡ เชฎเซ‹เช•เชฒเซ‹"?

เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชฐเซเชตเชฟเชธ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซ‚เชตเซเช‚: เชฎเซ‚เชณเชญเซ‚เชค เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชŸเซ€เชชเซเชธ
เชเช• เช…เชจเชจเซเชฏ เช“เชณเช–เช•เชฐเซเชคเชพ, เชธเชนเชธเช‚เชฌเช‚เชง ID, RayID, เช…เชฅเชตเชพ เช•เซ‹เชˆเชชเชฃ เชตเชฟเชตเชฟเชงเชคเชพ, เชเช• เช…เชจเชจเซเชฏ เช“เชณเช–เช•เชฐเซเชคเชพ เช›เซ‡ เชœเซ‡ เชคเชฎเชจเซ‡ เชคเซ‡เชจเชพ เชธเชฎเช—เซเชฐ เชœเซ€เชตเชจเช•เชพเชณ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชตเชฟเชจเช‚เชคเซ€เชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช† เชคเชฎเชจเซ‡ เชฒเซ‹เช—เชฎเชพเช‚ เชธเชฎเช—เซเชฐ เชตเชฟเชจเช‚เชคเซ€ เชชเชพเชฅเชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชฐเซเชตเชฟเชธ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซ‚เชตเซเช‚: เชฎเซ‚เชณเชญเซ‚เชค เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชŸเซ€เชชเซเชธ
เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชธเชฟเชธเซเชŸเชฎ A เชจเซ‡ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเซ‡ เช›เซ‡, เชชเช›เซ€ A เชธเช‚เชชเชฐเซเช•เซ‹ B, เชœเซ‡ C เชจเซ‹ เชธเช‚เชชเชฐเซเช• เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชจเซ‡ X เชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เชชเช›เซ€ เชตเชฟเชจเช‚เชคเซ€ A เชจเซ‡ เชชเชฐเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชœเซ‹ เชคเชฎเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹ เชธเชพเชฅเซ‡ เชฐเชฟเชฎเซ‹เชŸเชฒเซ€ เช•เชจเซ‡เช•เซเชŸ เชฅเชถเซ‹ เช…เชจเซ‡ เชตเชฟเชจเช‚เชคเซ€ เชชเชพเชฅเชจเซ‡ เชŸเซเชฐเซ‡เชธ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชถเซ‹ (เช…เชจเซ‡ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เช•เซ‹เชฒเซเชธ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡ เชคเซ‡ เชธเชนเชธเช‚เชฌเช‚เชงเชฟเชค เช•เชฐเซ‹), เชคเซ‹ เชคเชฎเซ‡ เชชเชพเช—เชฒ เชฅเชˆ เชœเชถเซ‹. เช…เชจเชจเซเชฏ เช“เชณเช–เช•เชฐเซเชคเชพ เชฐเชพเช–เชตเชพเชฅเซ€ เชœเซ€เชตเชจ เช˜เชฃเซเช‚ เชธเชฐเชณ เชฌเชจเซ‡ เช›เซ‡. เชคเชฎเชพเชฐเซ€ เชธเซ‡เชตเชพเชฎเชพเช‚ เชตเชงเชพเชฐเซ‹ เชฅเชคเชพเช‚ เชธเชฎเชฏ เชฌเชšเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเซ‡ เช•เชฐเซ€ เชถเช•เซ‹ เชคเซ‡ เช† เชธเซŒเชฅเซ€ เชธเชฐเชณ เชตเชธเซเชคเซเช“เชฎเชพเช‚เชฅเซ€ เชเช• เช›เซ‡.

เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชธเซเชคเชฐ

เช…เชนเซ€เช‚เชจเซ€ เชธเชฒเชพเชน เช…เช—เชพเช‰เชจเซ€ เชธเชฒเชพเชนเซ‹ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชœเชŸเชฟเชฒ เช›เซ‡, เชชเชฐเช‚เชคเซ เชฏเซ‹เช—เซเชฏ เชธเชพเชงเชจเซ‹ เช•เชพเชฐเซเชฏเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡, เชจเชพเชจเชพ เช…เชจเซ‡ เชฎเชงเซเชฏเชฎ เช•เชฆเชจเซ€ เช•เช‚เชชเชจเซ€เช“ เชฎเชพเชŸเซ‡ เชชเชฃ เชฐเซ‹เช•เชพเชฃ เชชเชฐ เชตเชณเชคเชฐ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡.

เช•เซ‡เชจเซเชฆเซเชฐเชฟเชฏ เชฒเซ‹เช—เซ€เช‚เช—

เช…เชญเชฟเชจเช‚เชฆเชจ! เชคเชฎเซ‡ 100 เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹ เชคเซˆเชจเชพเชค เช•เชฐเซ€ เช›เซ‡. เชฌเซ€เชœเชพ เชฆเชฟเชตเชธเซ‡, CEO เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชธเซ‡เชตเชพเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชฎเชณเซ‡เชฒเซ€ เชญเซ‚เชฒ เชตเชฟเชถเซ‡ เชซเชฐเชฟเชฏเชพเชฆ เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡ เช…เชจเซเชฐเซ‚เชช ID เชจเซ‹ เช…เชนเซ‡เชตเชพเชฒ เช†เชชเซ‡ เช›เซ‡ เชœเซ‡เชจเชพ เชตเชฟเชถเซ‡ เช…เชฎเซ‡ เช‰เชชเชฐ เชตเชพเชค เช•เชฐเซ€ เชนเชคเซ€, เชชเชฐเช‚เชคเซ เชคเชฎเชพเชฐเซ‡ เช•เซเชฐเซ‡เชถเชจเซเช‚ เช•เชพเชฐเชฃ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡ 100 เชฎเชถเซ€เชจเซ‹เชจเชพ เชฒเซ‹เช—เชจเซ‡ เชœเซ‹เชตเซเช‚ เชชเชกเชถเซ‡. เช…เชจเซ‡ เช†เชตเชคเซ€เช•เชพเชฒเชจเซ€ เชฐเชœเซ‚เช†เชค เชชเชนเซ‡เชฒเชพ เชคเซ‡ เชถเซ‹เชงเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เชœเซเชฏเชพเชฐเซ‡ เช† เชเช• เชฎเชจเซ‹เชฐเช‚เชœเช• เชธเชพเชนเชธ เชœเซ‡เชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเซ€ เชถเซเชฐเซ‡เชทเซเช  เช›เซ‡ เช•เซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชเช• เชœ เชœเช—เซเชฏเชพเช เชคเชฎเชพเชฎ เชธเชพเชฎเชฏเชฟเช•เซ‹ เชถเซ‹เชงเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช›เซ‡. เชฎเซ‡เช‚ ELK เชธเซเชŸเซ‡เช•เชจเซ€ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฒเซ‰เช—เชจเซ‡ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชฏ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชธเชฎเชธเซเชฏเชพ เชนเชฒ เช•เชฐเซ€ เช›เซ‡: เชคเซ‡ เชถเซ‹เชงเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเชพ เชฒเซ‹เช— เชธเช‚เช—เซเชฐเชนเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เช† เชšเซ‹เช•เซเช•เชธ เชœเชฐเซเชจเชฒ เชถเซ‹เชงเชตเชพเชจเซ€ เชธเชฎเชธเซเชฏเชพเชจเซ‡ เช‰เช•เซ‡เชฒเชตเชพเชฎเชพเช‚ เช–เชฐเซ‡เช–เชฐ เชฎเชฆเชฆ เช•เชฐเชถเซ‡. เชฌเซ‹เชจเชธ เชคเชฐเซ€เช•เซ‡, เชคเชฎเซ‡ เชšเชพเชฐเซเชŸ เช…เชจเซ‡ เชคเซ‡เชจเชพ เชœเซ‡เชตเซ€ เช…เชจเซเชฏ เชฎเชจเซ‹เชฐเช‚เชœเช• เชตเชธเซเชคเซเช“ เชฌเชจเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹.

เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชฐเซเชตเชฟเชธ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซ‚เชตเซเช‚: เชฎเซ‚เชณเชญเซ‚เชค เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชŸเซ€เชชเซเชธ
ELK เชธเซเชŸเซ‡เช• เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ

เชฎเซ‹เชจเซ€เชŸเชฐเซ€เช‚เช— เชเชœเชจเซเชŸเซ‹

เชนเชตเซ‡ เชคเชฎเชพเชฐเซ€ เชธเซ‡เชตเชพ เชšเชพเชฒเซ เช›เซ‡ เช…เชจเซ‡ เชšเชพเชฒเซ€ เชฐเชนเซ€ เช›เซ‡, เชคเชฎเชพเชฐเซ‡ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชธเชฐเชณเชคเชพเชฅเซ€ เชšเชพเชฒเซ‡ เช›เซ‡. เช† เช•เชฐเชตเชพเชจเซ€ เชถเซเชฐเซ‡เชทเซเช  เชฐเซ€เชค เช เช›เซ‡ เช•เซ‡ เช…เชจเซ‡เช• เชšเชฒเชพเชตเซ‹ เชเชœเชจเซเชŸเซ‹, เชœเซ‡ เชธเชฎเชพเช‚เชคเชฐ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเชชเชพเชธเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เช•เชพเชฎเช—เซ€เชฐเซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เช† เชฌเชฟเช‚เชฆเซเช เชคเชฎเซ‡ เชคเซ‡ เชคเชชเชพเชธเซ‹ เชšเชพเชฒเซ€ เชฐเชนเซ‡เชฒ เชฌเชฟเชฒเซเชก เชธเชพเชฐเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เช…เชจเซ‡ เชธเชพเชฐเซเช‚ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡.

เชจเชพเชจเชพเชฅเซ€ เชฎเชงเซเชฏเชฎ เช•เชฆเชจเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชฎเชพเชŸเซ‡, เชนเซเช‚ API เชจเซ€ เชฆเซ‡เช–เชฐเซ‡เช– เช…เชจเซ‡ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ เชฎเชพเชŸเซ‡ เชชเซ‹เชธเซเชŸเชฎเซ‡เชจเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเซเช‚ เช›เซเช‚. เชชเชฐเช‚เชคเซ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เชคเชฎเซ‡ เชฎเชพเชคเซเชฐ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ‹ เช›เซ‹ เช•เซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซเชฏเชพเชฐเซ‡ เช†เช‰เชŸเซ‡เชœ เชฅเชฏเซเช‚ เช›เซ‡ เชคเซ‡ เชœเชพเชฃเชตเชพเชจเซ‹ เชฎเชพเชฐเซเช— เช›เซ‡ เช…เชจเซ‡ เชธเชฎเชฏเชธเชฐ เชธเซ‚เชšเชจเชพ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชฒเซ‹เชก เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ€เชจเซ‡ เช“เชŸเซ‹เชธเซเช•เซ‡เชฒเชฟเช‚เช—

เชคเซ‡ เช–เซ‚เชฌ เชœ เชธเชฐเชณ เช›เซ‡. เชœเซ‹ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ VM เชธเชฐเซเชตเชฟเชธเชฟเช‚เช— เชตเชฟเชจเช‚เชคเซ€เช“ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ 80% เชฎเซ‡เชฎเชฐเซ€ เชตเชชเชฐเชพเชถเชจเซ€ เชจเชœเซ€เช• เช›เซ‡, เชคเซ‹ เชคเชฎเซ‡ เช•เชพเช‚ เชคเซ‹ เชคเซ‡เชจเชพ เชธเช‚เชธเชพเชงเชจเซ‹ เชตเชงเชพเชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชฅเชตเชพ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชตเชงเซ VM เช‰เชฎเซ‡เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เชฒเซ‹เชก เชนเซ‡เช เชณ เชธเซเชฅเชฟเชคเชฟเชธเซเชฅเชพเชชเช• เชชเชพเชตเชฐ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชฎเชพเชŸเซ‡ เช† เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซเช‚ เชธเซเชตเชšเชพเชฒเชฟเชค เช…เชฎเชฒ เช‰เชคเซเชคเชฎ เช›เซ‡. เชชเชฐเช‚เชคเซ เชคเชฎเชพเชฐเซ‡ เชนเช‚เชฎเซ‡เชถเชพ เชงเซเชฏเชพเชจ เชฐเชพเช–เชตเซเช‚ เชœเซ‹เชˆเช เช•เซ‡ เชคเชฎเซ‡ เช•เซ‡เชŸเชฒเชพ เชชเซˆเชธเชพ เช–เชฐเซเชšเซ‹ เช›เซ‹ เช…เชจเซ‡ เชตเชพเชœเชฌเซ€ เชฎเชฐเซเชฏเชพเชฆเชพ เชจเช•เซเช•เซ€ เช•เชฐเซ‹ เช›เซ‹.

เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชฐเซเชตเชฟเชธ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซ‚เชตเซเช‚: เชฎเซ‚เชณเชญเซ‚เชค เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชŸเซ€เชชเซเชธ
เชฎเซ‹เชŸเชพเชญเชพเช—เชจเซ€ เช•เซเชฒเชพเช‰เชก เชธเซ‡เชตเชพเช“ เชธเชพเชฅเซ‡, เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชตเชงเซ เชธเชฐเซเชตเชฐเซเชธ เช…เชฅเชตเชพ เชตเชงเซ เชถเช•เซเชคเชฟเชถเชพเชณเซ€ เชธเชฐเซเชตเชฐเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช“เชŸเซ‹เชธเซเช•เซ‡เชฒ เชชเชฐ เช—เซ‹เช เชตเซ€ เชถเช•เซ‹ เช›เซ‹.

เชชเซเชฐเชฏเซ‹เช— เชธเชฟเชธเซเชŸเชฎ

เช…เชชเชกเซ‡เชŸเซเชธเชจเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชฐเซ€เชคเซ‡ เชฐเซ‹เชฒ เช†เช‰เชŸ เช•เชฐเชตเชพเชจเซ€ เชธเชพเชฐเซ€ เชฐเซ€เชค เช เช›เซ‡ เช•เซ‡ เชเช• เช•เชฒเชพเช• เชฎเชพเชŸเซ‡ 1% เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เช•เช‚เชˆเช• เชšเช•เชพเชธเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ เชฅเชตเซเช‚. เชคเชฎเซ‡, เช…เชฒเชฌเชคเซเชค, เช†เชตเชพ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเซเชธเชจเซ‡ เช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชœเซ‹เชฏเชพ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชซเซ‡เชธเชฌเซเช• เชชเซเชฐเซ‡เช•เซเชทเช•เซ‹เชจเชพ เชญเชพเช—เซ‹เชจเซ‡ เช…เชฒเช— เชฐเช‚เช— เชฌเชคเชพเชตเซ‡ เช›เซ‡ เช…เชฅเชตเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเชฎเชœเซ‡ เช›เซ‡ เชคเซ‡ เชœเซ‹เชตเชพ เชฎเชพเชŸเซ‡ เชซเซ‹เชจเซเชŸเชจเชพ เช•เชฆเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช•เชฐเซ‡ เช›เซ‡. เช†เชจเซ‡ A/B เชชเชฐเซ€เช•เซเชทเชฃ เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชจเชตเซ€ เชธเซเชตเชฟเชงเชพเชจเซ‡ เชฐเชฟเชฒเซ€เช เช•เชฐเชตเชพเชจเซเช‚ เชชเชฃ เชเช• เชชเซเชฐเชฏเซ‹เช— เชคเชฐเซ€เช•เซ‡ เชถเชฐเซ‚ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชชเช›เซ€ เชคเซ‡เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฐเชฟเชฒเซ€เช เช•เชฐเชตเซเช‚ เชคเซ‡ เชจเช•เซเช•เซ€ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชคเชฎเซ‡ เชคเชฎเชพเชฐเซ€ เชธเซ‡เชตเชพเชฎเชพเช‚ เช…เชงเซ‹เช—เชคเชฟเชจเซเช‚ เช•เชพเชฐเชฃ เชฌเชจเซ‡เชฒเชพ เช•เชพเชฐเซเชฏเชจเชพ เช†เชงเชพเชฐเซ‡ เชซเซเชฒเชพเชฏ เชชเชฐ "เชฏเชพเชฆ เชฐเชพเช–เชตเชพ" เช…เชฅเชตเชพ เช—เซ‹เช เชตเชฃเซ€ เชฌเชฆเชฒเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชชเชฃ เชฎเซ‡เชณเชตเซ‹ เช›เซ‹.

เช…เชฆเซเชฏเชคเชจ เชธเซเชคเชฐ

เช…เชนเซ€เช‚ เชเชตเซ€ เชŸเซ€เชชเซเชธ เช›เซ‡ เชœเซ‡เชจเซ‹ เช…เชฎเชฒ เช•เชฐเชตเซ‹ เช–เซ‚เชฌ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡. เชคเชฎเชจเซ‡ เช•เชฆเชพเชš เชฅเซ‹เชกเชพ เชตเชงเซ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡, เชคเซ‡เชฅเซ€ เชจเชพเชจเซ€ เช…เชฅเชตเชพ เชฎเชงเซเชฏเชฎ เช•เชฆเชจเซ€ เช•เช‚เชชเชจเซ€เชจเซ‡ เช†เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเซเชถเซเช•เซ‡เชฒ เชธเชฎเชฏ เช†เชตเชถเซ‡.

เชตเชพเชฆเชณเซ€-เชฒเซ€เชฒเชพ เชœเชฎเชพเชตเชŸ

เช†เชจเซ‡ เชนเซเช‚ เชชเซเชฐเช—เชŸ เช•เชฐเชตเชพเชจเซ€ "เชเชฐเซเชฒเชพเช‚เช—" เชฐเซ€เชค เช•เชนเซเช‚ เช›เซเช‚. เชœเซเชฏเชพเชฐเซ‡ เชŸเซ‡เชฒเชฟเชซเซ‹เชจ เช•เช‚เชชเชจเซ€เช“ เชฆเซ‡เช–เชพเชˆ เชคเซเชฏเชพเชฐเซ‡ เชเชฐเซเชฒเชพเช‚เช—เชจเซ‹ เชตเซเชฏเชพเชชเช• เช‰เชชเชฏเซ‹เช— เชฅเชฏเซ‹. เชŸเซ‡เชฒเชฟเชซเซ‹เชจ เช•เซ‹เชฒเซเชธ เชฐเซ‚เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซ‹เชซเซเชŸเชธเซเชตเชฟเชšเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชตเชพ เชฒเชพเช—เซเชฏเซ‹. เช† เชธเซเชตเซ€เชšเซ‹ เชชเชฐเชจเชพ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเซ‹ เชฎเซเช–เซเชฏ เชนเซ‡เชคเซ เชธเชฟเชธเซเชŸเชฎ เช…เชชเช—เซเชฐเซ‡เชก เชฆเชฐเชฎเชฟเชฏเชพเชจ เช•เซ‰เชฒ เชจ เช›เซ‹เชกเชตเชพเชจเซ‹ เชนเชคเซ‹. เช…เช—เชพเช‰เชจเชพ เชฎเซ‹เชกเซเชฏเซเชฒเชจเซ‡ เช•เซเชฐเซ‡เชถ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชจเชตเชพ เชฎเซ‹เชกเซเชฏเซเชฒเชจเซ‡ เชฒเซ‹เชก เช•เชฐเชตเชพเชจเซ€ Erlang เชชเชพเชธเซ‡ เชธเชฐเชธ เชฐเซ€เชค เช›เซ‡.

เช† เชชเช—เชฒเซเช‚ เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซ€ เชนเชพเชœเชฐเซ€ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡. เชšเชพเชฒเซ‹ เช•เชฒเซเชชเชจเชพ เช•เชฐเซ€เช เช•เซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชคเชฎเชพเชฐเชพ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเซเช‚ เชธเช‚เชธเซเช•เชฐเชฃ N เช›เซ‡, เช…เชจเซ‡ เชชเช›เซ€ เชคเชฎเซ‡ เชธเช‚เชธเซเช•เชฐเชฃ N+1 เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ‹ เช›เซ‹. 

เชคเชฎเซ‡ เช†เชชเชฃเซ‡ เช•เชฐเซ€ เชถเช•เซ€เช เชซเช•เซเชค เชธเซ‡เชตเชพ เชฌเช‚เชง เช•เชฐเซ‹ เช…เชจเซ‡ เชคเชฎเชพเชฐเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เชคเซ‡เชตเชพ เชธเชฎเชฏเซ‡ เช†เช—เชฒเซเช‚ เชธเช‚เชธเซเช•เชฐเชฃ เชฐเซ‹เชฒ เช†เช‰เชŸ เช•เชฐเซ‹ เช…เชจเซ‡ เชฅเซ‹เชกเซ‹ เชกเชพเช‰เชจเชŸเชพเช‡เชฎ เชฎเซ‡เชณเชตเซ‹. เชชเชฐเช‚เชคเซ เชงเชพเชฐเซ‹ เช•เซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช›เซ‡ เช–เชฐเซ‡เช–เชฐ เช•เชกเช• SLA เชถเชฐเชคเซ‹. เชคเซ‡เชฅเซ€, SLA 99,99% เชจเซ‹ เช…เชฐเซเชฅ เช›เซ‡ เช•เซ‡ เชคเชฎเซ‡ เช‘เชซเชฒเชพเช‡เชจ เชœเชˆ เชถเช•เซ‹ เช›เซ‹ เชฎเชพเชคเซเชฐ เชฆเชฐ เชตเชฐเซเชทเซ‡ 52 เชฎเชฟเชจเชฟเชŸ เชฆเซเชตเชพเชฐเชพ.

เชœเซ‹ เชคเชฎเซ‡ เช–เชฐเซ‡เช–เชฐ เช†เชตเชพ เชธเซ‚เชšเช•เชพเช‚เช•เซ‹ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹, เชคเซ‹ เชคเชฎเชพเชฐเซ‡ เชเช• เชœ เชธเชฎเชฏเซ‡ เชฌเซ‡ เชœเชฎเชพเชตเชŸเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡: 

  • เชœเซ‡ เช…เชคเซเชฏเชพเชฐเซ‡ เช›เซ‡ (N);
  • เช†เช—เชฒเซเช‚ เชธเช‚เชธเซเช•เชฐเชฃ (N+1). 

เชคเชฎเซ‡ เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซ‡ เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃ (N+1) เชชเชฐ เชŸเซเชฐเชพเชซเชฟเช•เชจเซ€ เชŸเช•เชพเชตเชพเชฐเซ€ เชฐเซ€เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชนเซ‹ เช›เซ‹ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชฐเซ€เช—เซเชฐเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชธเช•เซเชฐเชฟเชฏเชชเชฃเซ‡ เชฎเซ‹เชจเชฟเชŸเชฐ เช•เชฐเซ‹ เช›เซ‹.

เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชฐเซเชตเชฟเชธ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซ‚เชตเซเช‚: เชฎเซ‚เชณเชญเซ‚เชค เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชŸเซ€เชชเซเชธ
เช…เชนเซ€เช‚ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช—เซเชฐเซ€เชจ เชเชจ เชœเชฎเชพเชตเชŸ เช›เซ‡ เชœเซ‡ เชธเชพเชฐเซเช‚ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡. เช…เชฎเซ‡ เช† เชœเชฎเชพเชตเชŸเชจเชพ เช†เช—เชฒเชพ เชธเช‚เชธเซเช•เชฐเชฃ เชชเชฐ เชœเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช

เช…เชฎเชพเชฐเซ€ N+1 เชกเชฟเชชเซเชฒเซ‹เชฏเชฎเซ‡เชจเซเชŸ เชฅเซ‹เชกเซ€ เชฎเชพเชคเซเชฐเชพเชฎเชพเช‚ เชŸเซเชฐเชพเชซเชฟเช• เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เช•เซ‡เชฎ เชคเซ‡ เชœเซ‹เชตเชพ เชฎเชพเชŸเซ‡ เชชเชนเซ‡เชฒเชพ เช…เชฎเซ‡ เช–เชฐเซ‡เช–เชฐ เชเช• เชจเชพเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เชฎเซ‹เช•เชฒเซ€เช เช›เซ€เช:

เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชฐเซเชตเชฟเชธ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซ‚เชตเซเช‚: เชฎเซ‚เชณเชญเซ‚เชค เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชŸเซ€เชชเซเชธ
เช›เซ‡เชฒเซเชฒเซ‡, เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เชคเชชเชพเชธเชจเซ‹ เชธเชฎเซ‚เชน เช›เซ‡ เชœเซ‡ เช…เชฎเซ‡ เช†เช–เชฐเซ‡ เช…เชฎเชพเชฐเซ€ เชœเชฎเชพเชตเชŸ เชชเซ‚เชฐเซเชฃ เชจ เชฅเชพเชฏ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ เชšเชฒเชพเชตเซ€เช เช›เซ€เช. เชœเซ‹ เชคเชฎเซ‡ เช–เซ‚เชฌ เช–เซ‚เชฌ เชธเชพเชตเชšเซ‡เชค เชฐเชนเซ‹, เช–เชฐเชพเชฌ เชฐเซ€เช—เซเชฐเซ‡เชถเชจเชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชเชกเชชเซ€ เชฐเซ‹เชฒเชฌเซ‡เช• เชฎเชพเชŸเซ‡ เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ N เชœเชฎเชพเชตเชŸเชจเซ‡ เช•เชพเชฏเชฎ เชฎเชพเชŸเซ‡ เชธเชพเชšเชตเซ€ เชถเช•เซ‹ เช›เซ‹:

เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชฐเซเชตเชฟเชธ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซ‚เชตเซเช‚: เชฎเซ‚เชณเชญเซ‚เชค เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชŸเซ€เชชเซเชธ
เชœเซ‹ เชคเชฎเซ‡ เชตเชงเซ เช…เชฆเซเชฏเชคเชจ เชธเซเชคเชฐ เชชเชฐ เชœเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹, เชคเซ‹ เชตเชพเชฆเชณเซ€-เชฒเซ€เชฒเชพ เชœเชฎเชพเชตเชŸเชฎเชพเช‚ เชฌเชงเซเช‚ เชœ เช†เชชเชฎเซ‡เชณเซ‡ เชšเชพเชฒเชตเชพ เชฆเซ‹.

เชตเชฟเชธเช‚เช—เชคเชคเชพ เชถเซ‹เชง เช…เชจเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เชถเชฎเชจ

เช†เชชเซ‡เชฒ เช›เซ‡ เช•เซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชฏ เชฒเซ‹เช—เชฟเช‚เช— เช…เชจเซ‡ เชธเชพเชฐเซเช‚ เชฒเซ‹เช— เชธเช‚เช—เซเชฐเชน เช›เซ‡, เชคเชฎเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช‰เชšเซเชš เชฒเช•เซเชทเซเชฏเซ‹ เชธเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชจเชฟเชทเซเชซเชณเชคเชพเช“เชจเซ€ เชธเช•เซเชฐเชฟเชฏ เช†เช—เชพเชนเซ€ เช•เชฐเซ‹. เช•เชพเชฐเซเชฏเซ‹เชจเซ‡ เชฎเซ‹เชจเชฟเชŸเชฐ เช…เชจเซ‡ เชฒเซ‹เช—เชฎเชพเช‚ เชŸเซเชฐเซ‡เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเชฟเชตเชฟเชง เช†เช•เซƒเชคเชฟเช“ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ - เช…เชจเซ‡ เชคเชฎเซ‡ เช…เช—เชพเช‰เชฅเซ€ เช†เช—เชพเชนเซ€ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ เชถเซเช‚ เช–เซ‹เชŸเซเช‚ เชฅเชถเซ‡:

เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชฐเซเชตเชฟเชธ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซ‚เชตเซเช‚: เชฎเซ‚เชณเชญเซ‚เชค เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฒ เชŸเซ€เชชเซเชธ
เชเช•เชตเชพเชฐ เชตเชฟเชธเช‚เช—เชคเชคเชพเช“ เชถเซ‹เชงเซ€ เช•เชพเชขเชตเชพเชฎเชพเช‚ เช†เชตเซ‡, เชชเช›เซ€ เชคเชฎเซ‡ เชธเซ‡เชตเชพ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เช•เซ‡เชŸเชฒเชพเช• เชธเช‚เช•เซ‡เชคเซ‹เชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‹ เช›เซ‹. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, CPU เชฒเซ‹เชกเชฎเชพเช‚ เชตเชงเชพเชฐเซ‹ เชธเซ‚เชšเชตเซ€ เชถเช•เซ‡ เช›เซ‡ เช•เซ‡ เชนเชพเชฐเซเชก เชกเซเชฐเชพเชˆเชต เชจเชฟเชทเซเชซเชณ เชฅเชˆ เชฐเชนเซ€ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชตเชฟเชจเช‚เชคเซ€เช“เชฎเชพเช‚ เชตเชงเชพเชฐเซ‹ เชธเซ‚เชšเชตเซ‡ เช›เซ‡ เช•เซ‡ เชคเชฎเชพเชฐเซ‡ เชธเซเช•เซ‡เชฒ เชตเชงเชพเชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช† เชชเซเชฐเช•เชพเชฐเชจเซ€ เช†เช‚เช•เชกเชพเช•เซ€เชฏ เชฎเชพเชนเชฟเชคเซ€ เชคเชฎเชจเซ‡ เชธเซ‡เชตเชพเชจเซ‡ เชธเช•เซเชฐเชฟเชฏ เชฌเชจเชพเชตเชตเชพ เชฆเซ‡ เช›เซ‡.

เช† เช†เช‚เชคเชฐเชฆเซƒเชทเซเชŸเชฟ เชธเชพเชฅเซ‡, เชคเชฎเซ‡ เช•เซ‹เชˆเชชเชฃ เชชเชฐเชฟเชฎเชพเชฃเชฎเชพเช‚ เชธเซเช•เซ‡เชฒ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เชฎเชถเซ€เชจเซ‹, เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ, เช•เชจเซ‡เช•เซเชถเชจเซเชธ เช…เชจเซ‡ เช…เชจเซเชฏ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“เชจเซ‡ เชธเช•เซเชฐเชฟเชฏ เช…เชจเซ‡ เชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพเชคเซเชฎเช• เชฐเซ€เชคเซ‡ เชฌเชฆเชฒเซ€ เชถเช•เซ‹ เช›เซ‹.

เชฌเชธ เชเชŸเชฒเซเช‚ เชœ!

เชœเซ‹ เชคเชฎเซ‡ เช•เซเชฒเชพเช‰เชก เชธเชฐเซเชตเชฟเชธ เชตเชงเชพเชฐเซ€ เชฐเชนเซเชฏเชพ เชนเซ‹เชต เชคเซ‹ เชชเซเชฐเชพเชฅเชฎเชฟเช•เชคเชพเช“เชจเซ€ เช† เชธเซ‚เชšเชฟ เชคเชฎเชจเซ‡ เช˜เชฃเซ€ เชฌเชงเซ€ เชธเชฎเชธเซเชฏเชพเช“เชฅเซ€ เชฌเชšเชพเชตเชถเซ‡.

เชฎเซ‚เชณ เชฒเซ‡เช–เชจเชพ เชฒเซ‡เช–เช• เชตเชพเชšเช•เซ‹เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชŸเชฟเชชเซเชชเชฃเซ€เช“ เชฎเซ‚เช•เชตเชพ เช…เชจเซ‡ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเชตเชพ เช†เชฎเช‚เชคเซเชฐเชฃ เช†เชชเซ‡ เช›เซ‡. เชฒเซ‡เช– เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชคเชฐเซ€เช•เซ‡ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชฒเซ‡เช–เช• เชฆเซเชตเชพเชฐเชพ เชตเชฟเชจเช‚เชคเซ€เช“ เช–เซ‡เช‚เชšเซ‹ เช—เซ€เชฅเชฌ เชชเชฐ เชธเซเชตเซ€เช•เชพเชฐเซ‡ เช›เซ‡.

เชตเชฟเชทเชฏ เชชเชฐ เชฌเซ€เชœเซเช‚ เชถเซเช‚ เชตเชพเช‚เชšเชตเซเช‚:

  1. เชœเชพเช“ เช…เชจเซ‡ CPU เช•เซ‡เชถ
  2. เช…เชฎเชฒเซ€เช•เชฐเชฃ เชฎเชพเชŸเซ‡เชจเชพ เชจเชฎเซ‚เชจเชพ เชธเชพเชฅเซ‡ เชšเชพเช‚เชšเชฟเชฏเชพเช—เซ€เชฐเซ€เชจเซ€ เชญเชพเชตเชจเชพเชฎเชพเช‚ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ
  3. เชŸเซ‡เชฒเชฟเช—เซเชฐเชพเชฎเชฎเชพเช‚ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชจเซ€ เช†เชธเชชเชพเชธ เช…เชฎเชพเชฐเซ€ เชšเซ‡เชจเชฒ

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹