เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชคเซเชฏเช‚เชค เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช…เชจเซ‡ เชธเชธเซเชคเซเช‚ เชกเซ‡เชŸเชพเชฒเซ‡เช•เชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เช†เชตเซเช‚ เชถเชพ เชฎเชพเชŸเซ‡ เช›เซ‡

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

เชเชตเซเช‚ เช•เช‚เชˆ เชจเชฅเซ€ เช•เซ‡ เชตเชงเซ เช…เชจเซเชญเชตเซ€ เชธเชพเชฅเซ€เชฆเชพเชฐเซ‹, เชœเซ‡เชฎเชจเชพ เชฎเชพเชฅเชพ เชฌเช—เซเชธเชฅเซ€ เชตเชฟเช–เชฐเชพเชฏเซ‡เชฒเชพ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชญเซ‚เช–เชฐเชพ เช›เซ‡, เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ "เชซเซ‡เชถเชจเซ‡เชฌเชฒ เชญเชพเชทเชพเช“"เชฎเชพเช‚ เชกเชเชจเซ‡เช• เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ "เช•เซเชฏเซเชฌเซเชธ" เชฎเชพเช‚ "เช•เชจเซเชŸเซ‡เชจเชฐ" เชจเชพ เชชเซ‡เช•เชจเซ€ เช…เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชเชกเชชเซ€ เชœเชฎเชพเชตเชŸเชจเซ‹ เชตเชฟเชšเชพเชฐ เช•เชฐเซ‡ เช›เซ‡. เช…เชธเซเชฎเซ‡เชณ เชจเซ‹เชจ-เชฌเซเชฒเซ‹เช•เชฟเช‚เช— I/O, เชจเชฎเซเชฐเชคเชพเชฅเซ€ เชธเซเชฎเชฟเชค เช•เชฐเซ‹. เช…เชจเซ‡ เชคเซ‡เช“ เชšเซเชชเชšเชพเชช โ€œเชฎเซ‡เชจ เชชเซ€เชเชธโ€ เชซเชฐเซ€เชฅเซ€ เชตเชพเช‚เชšเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เซ‡ เช›เซ‡, เชœเซเชฏเชพเช‚ เชธเซเชงเซ€ เชคเซ‡เชฎเชจเซ€ เช†เช‚เช–เซ‹เชฎเชพเช‚เชฅเซ€ เชฒเซ‹เชนเซ€ เชจ เชจเซ€เช•เชณเซ‡ เชคเซเชฏเชพเช‚ เชธเซเชงเซ€ เชคเซ‡เช“ โ€œnginxโ€ เชธเซ‹เชฐเซเชธ เช•เซ‹เชกเชฎเชพเช‚ เชคเชชเชพเชธ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฏเซเชจเชฟเชŸ เชŸเซ‡เชธเซเชŸ เชฒเช–เซ‡ เช›เซ‡, เชฒเช–เซ‡ เช›เซ‡. เชธเชพเชฅเซ€เชฆเชพเชฐเซ‹ เชœเชพเชฃเซ‡ เช›เซ‡ เช•เซ‡ เชธเซŒเชฅเซ€ เชฐเชธเชชเซเชฐเชฆ เชฌเชพเชฌเชค เชคเซเชฏเชพเชฐเซ‡ เช†เชตเชถเซ‡ เชœเซเชฏเชพเชฐเซ‡ "เช† เชฌเชงเซเช‚" เชเช• เชฆเชฟเชตเชธ เชจเชตเชพ เชตเชฐเซเชทเชจเซ€ เชชเซ‚เชฐเซเชตเชธเช‚เชงเซเชฏเชพเช เชฐเชพเชคเซเชฐเซ‡ เชฆเชพเชต เชชเชฐ เชฎเซ‚เช•เชพเชถเซ‡. เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เชฏเซเชจเชฟเช•เซเชธ, เชฏเชพเชฆ เชฐเชพเช–เซ‡เชฒ TCP/IP เชธเซเชŸเซ‡เชŸ เชŸเซ‡เชฌเชฒ เช…เชจเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชธเซ‹เชฐเซเชŸเชฟเช‚เช—-เชธเชฐเซเชš เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธเชจเซ€ เชŠเช‚เชกเซ€ เชธเชฎเชœเชฃ เชฆเซเชตเชพเชฐเชพ เชœ เชฎเชฆเชฆ เชฎเชณเชถเซ‡. เชšเชพเช‡เชฎเซเชธ เชนเชกเชคเชพเชฒ เชคเชฐเซ€เช•เซ‡ เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เชœเซ€เชตเช‚เชค เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡.

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

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

Bitrix24 เชฎเชพเช‚ เชฎเซ‚เชณเชญเซ‚เชค เชคเช•เชจเซ€เช•เซ€ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ

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

เชซเชฟเช‚เช—เชฐ เช“เชจ เชง เชชเชฒเซเชธ - เชเชกเชตเชพเชจเซเชธเซเชก เชŸเซ‡เช•เชจเชฟเช•เชฒ เชเชจเชพเชฒเชฟเชŸเชฟเช•เซเชธ

"เชถเช•เซเชฏ เชคเซ‡เชŸเชฒเซ€ เชเชกเชชเชฅเซ€" เชธเชฎเชธเซเชฏเชพเช“ เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเชตเชพเชจเซ€ เช‡เชšเซเช›เชพเช เช…เชฎเชจเซ‡ เชธเชฐเชณ เช…เชจเซ‡ เชธเชฎเชœเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเชพ เชธเชพเชงเชจเซ‹ - เชชเชฟเชจเชฌเชพ เช…เชจเซ‡ xhprof เชธเชพเชฅเซ‡ เชธเช•เซเชฐเชฟเชฏ เชชเซเชฐเชฏเซ‹เช—เซ‹ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เช—เชฏเชพ.

เชชเชฟเชจเชฌเชพเช เช…เชฎเชจเซ‡ PHPเชฎเชพเช‚ เชตเซ‡เชฌ เชชเซ‡เชœเชจเชพ เชญเชพเช—เซ‹เชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ€ เชเชกเชช เชตเชฟเชถเซ‡ UDP เชชเซ‡เช•เซ‡เชŸเชฎเชพเช‚ เช†เช‚เช•เชกเชพ เชฎเซ‹เช•เชฒเซเชฏเชพ, เช…เชจเซ‡ เช…เชฎเซ‡ MySQL เชธเซเชŸเซ‹เชฐเซ‡เชœเชฎเชพเช‚ เช‘เชจเชฒเชพเช‡เชจ เชœเซ‹เชˆ เชถเช•เซ€เช เช›เซ€เช (Pinba เชเชกเชชเซ€ เช‡เชตเซ‡เชจเซเชŸ เชเชจเชพเชฒเชฟเชŸเชฟเช•เซเชธ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ MySQL เชเชจเซเชœเชฟเชจ เชธเชพเชฅเซ‡ เช†เชตเซ‡ เช›เซ‡) เชธเชฎเชธเซเชฏเชพเช“เชจเซ€ เชŸเซ‚เช‚เช•เซ€ เชธเซ‚เชšเชฟ เช…เชจเซ‡ เชชเซเชฐเชคเชฟเชธเชพเชฆ เช†เชชเซ‡ เช›เซ‡. เชคเซ‡เชฎเชจเซ‡ เช…เชจเซ‡ xhprof เช เช…เชฎเชจเซ‡ เช•เซเชฒเชพเชˆเชจเซเชŸเซ‹ เชชเชพเชธเซ‡เชฅเซ€ เชธเซŒเชฅเซ€ เชงเซ€เชฎเชพ PHP เชชเซ‡เชœเชจเชพ เชเช•เซเชเชฟเช•เซเชฏเซเชถเชจเชจเชพ เช†เชฒเซ‡เช– เชเช•เชคเซเชฐ เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เช†เชจเชพเชฅเซ€ เชถเซเช‚ เชฅเชˆ เชถเช•เซ‡ เชคเซ‡เชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ€ - เชถเชพเช‚เชคเชฟเชฅเซ€, เชšเชพ เชฐเซ‡เชกเชตเซ€ เช…เชฅเชตเชพ เช•เช‚เชˆเช• เชฎเชœเชฌเซ‚เชค.

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

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

  • เช›เซ‡เชฒเซเชฒเชพ เช•เชฒเชพเช•เชฎเชพเช‚ เชชเซ€24 เชชเซ‹เชฐเซเชŸเชฒ เชชเชฐ Bitrix1 เช•เซเชฒเชพเชฏเชจเซเชŸเชฎเชพเช‚ เช•เซ‡เชŸเชฒเซ€ PHP เชญเซ‚เชฒเซ‹ เชนเชคเซ€ เช…เชจเซ‡ เช•เชˆ เชญเซ‚เชฒเซ‹ เชนเชคเซ€? เชธเชฎเชœเซ‹, เชฎเชพเชซ เช•เชฐเซ‹ เช…เชจเซ‡ เชเชกเชชเชฅเซ€ เชธเซเชงเชพเชฐเซ‹.
  • เชœเชฐเซเชฎเชจเซ€เชฎเชพเช‚ เชชเชพเช›เชฒเชพ 24 เช•เชฒเชพเช•เชฎเชพเช‚ เชชเซ‹เชฐเซเชŸเชฒ เชชเชฐ เช•เซ‡เชŸเชฒเชพ เชตเชฟเชกเชฟเชฏเซ‹ เช•เซ‰เชฒเซเชธ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ, เช•เชˆ เช—เซเชฃเชตเชคเซเชคเชพ เชธเชพเชฅเซ‡ เช…เชจเซ‡ เชšเซ‡เชจเชฒ/เชจเซ‡เชŸเชตเชฐเซเช•เชฎเชพเช‚ เช•เซ‹เชˆ เชฎเซเชถเซเช•เซ‡เชฒเซ€เช“ เชนเชคเซ€?
  • เชธเชฟเชธเซเชŸเชฎ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ (PHP เชฎเชพเชŸเซ‡ เช…เชฎเชพเชฐเซเช‚ C เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ), เชจเชตเซ€เชจเชคเชฎ เชธเซ‡เชตเชพ เช…เชชเชกเซ‡เชŸเชฎเชพเช‚ เชธเซเชฐเซ‹เชคเชฎเชพเช‚เชฅเซ€ เชธเช‚เช•เชฒเชฟเชค เช…เชจเซ‡ เช•เซเชฒเชพเชฏเชจเซเชŸเซเชธ เชฎเชพเชŸเซ‡ เชฐเซ‹เชฒเช†เช‰เชŸ เช•เซ‡เชŸเชฒเซ€ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡? เชคเซเชฏเชพเช‚ segfaults เช›เซ‡?
  • เชถเซเช‚ เช—เซเชฐเชพเชนเช• เชกเซ‡เชŸเชพ PHP เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชซเชฟเชŸ เช›เซ‡? เชถเซเช‚ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชจเซ‡ เชซเชพเชณเชตเซ‡เชฒ เชฎเซ‡เชฎเชฐเซ€เชจเซ‡ เช“เชณเช‚เช—เชตเชพ เชตเชฟเชถเซ‡ เช•เซ‹เชˆ เชญเซ‚เชฒเซ‹ เช›เซ‡: "เชฎเซ‡เชฎเชฐเซ€ เชฌเชนเชพเชฐ"? เชถเซ‹เชงเซ‹ เช…เชจเซ‡ เชคเชŸเชธเซเชฅ เช•เชฐเซ‹.

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

เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชคเซเชฏเช‚เชค เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช…เชจเซ‡ เชธเชธเซเชคเซเช‚ เชกเซ‡เชŸเชพเชฒเซ‡เช•เชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เช†เชตเซเช‚ เชถเชพ เชฎเชพเชŸเซ‡ เช›เซ‡

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

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

เชฎเซ‚เชณเชญเซ‚เชค เชตเซเชฏเชพเชชเชพเชฐ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ

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

เช…เชฎเชพเชฐเซ€ เชธเซเชฎเซ‡เชณเชชเซ‚เชฐเซเชตเช• เชตเชฟเช•เชพเชธเชถเซ€เชฒ เช•เช‚เชชเชจเซ€เชฎเชพเช‚, เชฎเซ‹เชŸเชพ เชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡ เชตเชงเซ เชธเช˜เชจ เช•เชพเชฐเซเชฏเชจเชพ เช…เชนเซ€เช‚ เช…เชจเซ‡ เชคเซเชฏเชพเช‚ "เชชเซเชฐเชฌเซ‹เชงเช•เซ‹" เชฆเซ‡เช–เชพเชตเชพ เชฒเชพเช—เซเชฏเชพ. เชตเชงเซ เชŠเช‚เชกเชพเชฃเชชเซ‚เชฐเซเชตเช•เชจเชพ เช…เชจเซ‡ เชฌเชนเซเชชเช•เซเชทเซ€เชฏ เช…เชนเซ‡เชตเชพเชฒเซ‹เชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชค เชจเชฟเชฏเชฎเชฟเชคเชชเชฃเซ‡ เชฆเซ‡เช–เชพเชตเชพ เชฒเชพเช—เซ€, เช…เชจเซ‡ เชตเชฟเชตเชฟเชง เชตเชฟเชญเชพเช—เซ‹เชจเชพ เชตเซเชฏเช•เซเชคเชฟเช“เชจเชพ เชชเซเชฐเชฏเชพเชธเซ‹ เชฆเซเชตเชพเชฐเชพ, เชฅเซ‹เชกเชพ เชธเชฎเชฏ เชชเชนเซ‡เชฒเชพ เชเช• เชธเชฐเชณ เช…เชจเซ‡ เชตเซเชฏเชตเชนเชพเชฐเซ เช‰เช•เซ‡เชฒเชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ - เช•เซเชฒเชฟเช•เชนเชพเช‰เชธ เช…เชจเซ‡ เชชเชพเชตเชฐเชฌเซ€เช†เชˆเชจเซเช‚ เชธเช‚เชฏเซ‹เชœเชจ.

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

เช…เชนเซ€เช‚ เช เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชธเชฎเชœเชตเซเช‚ เช…เช—เชคเซเชฏเชจเซเช‚ เช›เซ‡ เช•เซ‡ เช•เซเชฒเชฟเช•เชนเชพเช‰เชธ, เชกเซเชฐเซเชกเชจเซ€ เชœเซ‡เชฎ, เชตเชฐเซเชŸเชฟเช•เชพเชจเซ€ เชœเซ‡เชฎ, เชเชฎเซ‡เชเซ‹เชจ เชฐเซ‡เชกเชถเชฟเชซเซเชŸเชจเซ€ เชœเซ‡เชฎ (เชœเซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡), เชเช•เชฆเชฎ เช…เชจเซเช•เซ‚เชณ เชเชจเชพเชฒเชฟเชŸเชฟเช•เซเชธ (เชธเชฐเชตเชพเชณเชพ, เชเช•เชคเซเชฐเซ€เช•เชฐเชฃ, เช•เซ‰เชฒเชฎ เชฆเซเชตเชพเชฐเชพ เชจเซเชฏเซ‚เชจเชคเชฎ-เชฎเชนเชคเซเชคเชฎ เช…เชจเซ‡ เชฅเซ‹เชกเชพ เชธเช‚เชญเชตเชฟเชค เชœเซ‹เชกเชพเชฃเซ‹) เชฎเชพเชŸเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชพเชฏเซ‡เชฒ เชตเชฟเชถเซเชฒเซ‡เชทเชฃเชพเชคเซเชฎเช• เชเชจเซเชœเชฟเชจ เช›เซ‡. ), เช•เชพเชฐเชฃ เช•เซ‡ เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชœเชพเชฃเซ€เชคเชพ MySQL เช…เชจเซ‡ เช…เชจเซเชฏ (เชฐเซ‹-เช“เชฐเชฟเชเชจเซเชŸเซ‡เชก) เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธเชฅเซ€ เชตเชฟเชชเชฐเซ€เชค เชฐเชฟเชฒเซ‡เชถเชจเชฒ เช•เซ‹เชทเซเชŸเช•เซ‹เชจเชพ เช•เซ‰เชฒเชฎเชจเชพ เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชฎเชพเชŸเซ‡ เช†เชฏเซ‹เชœเชฟเชค.

เชธเชพเชฐเชฎเชพเช‚, เช•เซเชฒเชฟเช•เชนเชพเช‰เชธ เช เชฎเชพเชคเซเชฐ เชเช• เชตเชงเซ เช•เซ‡เชชเซ‡เชธเชฟเชฏเชธ "เชกเซ‡เชŸเชพเชฌเซ‡เช" เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชชเซ‹เชˆเชจเซเชŸ-เชฌเชพเชฏ-เชชเซ‹เชˆเชจเซเชŸ เชจเชฟเชตเซ‡เชถ เช–เซ‚เชฌ เชœ เช…เชจเซเช•เซ‚เชณ เชจเชฅเซ€ (เชคเซ‡ เชฐเซ€เชคเซ‡ เชคเซ‡ เชนเซ‡เชคเซเชชเซ‚เชฐเซเชตเช• เช›เซ‡, เชฌเชงเซเช‚ เชฌเชฐเชพเชฌเชฐ เช›เซ‡), เชชเชฐเช‚เชคเซ เชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเช–เชฆ เชเชจเชพเชฒเชฟเชŸเชฟเช•เซเชธ เช…เชจเซ‡ เชฐเชธเชชเซเชฐเชฆ เชถเช•เซเชคเชฟเชถเชพเชณเซ€ เช•เชพเชฐเซเชฏเซ‹เชจเซ‹ เชธเชฎเซ‚เชน. เชนเชพ, เชคเชฎเซ‡ เช•เซเชฒเชธเซเชŸเชฐ เชชเชฃ เชฌเชจเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹ - เชชเชฐเช‚เชคเซ เชคเชฎเซ‡ เชธเชฎเชœเซ‹ เช›เซ‹ เช•เซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซเช•เซ‹เชช เชตเชกเซ‡ เชจเช–เชจเซ‡ เชนเชฅเซ‹เชกเซ€ เชฎเชพเชฐเชตเซ€ เช เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฏเซ‹เช—เซเชฏ เชจเชฅเซ€ เช…เชจเซ‡ เช…เชฎเซ‡ เช…เชจเซเชฏ เช‰เช•เซ‡เชฒเซ‹ เชถเซ‹เชงเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚.

เช…เชœเช—เชฐ เช…เชจเซ‡ เชตเชฟเชถเซเชฒเซ‡เชทเช•เซ‹เชจเซ€ เชฎเชพเช‚เช—

เช…เชฎเชพเชฐเซ€ เช•เช‚เชชเชจเซ€เชฎเชพเช‚ เช˜เชฃเชพ เชกเซ‡เชตเชฒเชชเชฐเซเชธ เช›เซ‡ เชœเซ‡ PHP, JavaScript, C#, C/C++, Java, Go, Rust, Python, Bash เชฎเชพเช‚ เชฒเช—เชญเช— เชฆเชฐเชฐเซ‹เชœ 10-20 เชตเชฐเซเชทเชฅเซ€ เช•เซ‹เชก เชฒเช–เซ‡ เช›เซ‡. เชเชตเชพ เช˜เชฃเชพ เช…เชจเซเชญเชตเซ€ เชธเชฟเชธเซเชŸเชฎ เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐเซเชธ เชชเชฃ เช›เซ‡ เชœเซ‡เชฎเชฃเซ‡ เชเช• เช•เชฐเชคเชพเช‚ เชตเชงเซ เชเช•เชฆเชฎ เช…เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เช†เชชเชคเซเชคเชฟเชจเซ‹ เช…เชจเซเชญเชต เช•เชฐเซเชฏเซ‹ เช›เซ‡ เชœเซ‡ เช†เช‚เช•เชกเชพเชถเชพเชธเซเชคเซเชฐเชจเชพ เชจเชฟเชฏเชฎเซ‹เชฎเชพเช‚ เชฌเช‚เชงเชฌเซ‡เชธเชคเซเช‚ เชจเชฅเซ€ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชฐเซ‡เช‡เชก -10 เชฎเชพเช‚ เชฎเซ‹เชŸเชพเชญเชพเช—เชจเซ€ เชกเชฟเชธเซเช• เชตเซ€เชœเชณเซ€เชจเซ€ เชคเซ€เชตเซเชฐ เชนเชกเชคเชพเชฒเชฅเซ€ เชจเชพเชถ เชชเชพเชฎเซ‡ เช›เซ‡). เช†เชตเชพ เชธเช‚เชœเซ‹เช—เซ‹เชฎเชพเช‚, เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏ เชธเซเชงเซ€ เชคเซ‡ เชธเซเชชเชทเซเชŸ เชจ เชนเชคเซเช‚ เช•เซ‡ "เช…เชœเช—เชฐ เชตเชฟเชถเซเชฒเซ‡เชทเช•" เชถเซเช‚ เช›เซ‡. Python เช PHP เชœเซ‡เชตเซเช‚ เช›เซ‡, เชฎเชพเชคเซเชฐ เชจเชพเชฎ เชฅเซ‹เชกเซเช‚ เชฒเชพเช‚เชฌเซ เช›เซ‡ เช…เชจเซ‡ เชฆเซเชญเชพเชทเชฟเชฏเชพเชจเชพ เชธเซเชคเซเชฐเซ‹เชค เช•เซ‹เชกเชฎเชพเช‚ เชฎเชจ-เชฌเชฆเชฒเชคเชพ เชชเชฆเชพเชฐเซเชฅเซ‹เชจเชพ เชฅเซ‹เชกเชพ เช“เช›เชพ เชจเชฟเชถเชพเชจ เช›เซ‡. เชœเซ‹ เช•เซ‡, เชœเซ‡เชฎ เชœเซ‡เชฎ เชตเชงเซ เชจเซ‡ เชตเชงเซ เชตเชฟเชถเซเชฒเซ‡เชทเชฃเชพเชคเซเชฎเช• เช…เชนเซ‡เชตเชพเชฒเซ‹ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชคเซ‡เชฎ เชคเซ‡เชฎ, เช…เชจเซเชญเชตเซ€ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชจเชฎเซเชชเซ€, เชชเชพเช‚เชกเชพ, เชฎเซ‡เชŸเชชเซเชฒเซ‹เชŸเชฒเชฟเชฌ, เชธเซ€เชฌเซ‹เชฐเซเชจ เชœเซ‡เชตเชพ เชธเชพเชงเชจเซ‹เชฎเชพเช‚ เชธเชพเช‚เช•เชกเซ€ เชตเชฟเชถเซ‡เชทเชคเชพเชจเชพ เชฎเชนเชคเซเชตเชจเซ‡ เชตเชงเซเชจเซ‡ เชตเชงเซ เชธเชฎเชœเชตเชพ เชฒเชพเช—เซเชฏเชพ.
เชจเชฟเชฐเซเชฃเชพเชฏเช• เชญเซ‚เชฎเชฟเช•เชพ, เชฎเซ‹เชŸเซ‡ เชญเชพเช—เซ‡, "เชฒเซ‹เชœเชฟเชธเซเชŸเชฟเช• เชฐเซ€เช—เซเชฐเซ‡เชธเชจ" เชถเชฌเซเชฆเซ‹เชจเชพ เชธเช‚เชฏเซ‹เชœเชจเชฅเซ€ เช•เชฐเซเชฎเชšเชพเชฐเซ€เช“เชจเชพ เช…เชšเชพเชจเช• เชฌเซ‡เชนเซ‹เชถ เช…เชจเซ‡ เชนเชพ, เชนเชพ, เชชเชฟเชธเซเชชเชพเชฐเซเช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฎเซ‹เชŸเชพ เชกเซ‡เชŸเชพ เชชเชฐ เช…เชธเชฐเช•เชพเชฐเช• เชฐเชฟเชชเซ‹เชฐเซเชŸเชฟเช‚เช—เชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจ เชฆเซเชตเชพเชฐเชพ เชญเชœเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€.

เช…เชชเชพเชšเซ‡ เชธเซเชชเชพเชฐเซเช•, เชคเซ‡เชจเชพ เช•เชพเชฐเซเชฏเชพเชคเซเชฎเช• เชฆเชพเช–เชฒเชพ เช•เซ‡ เชœเซ‡เชจเชพ เชชเชฐ เชฐเชฟเชฒเซ‡เชถเชจเชฒ เชฌเซ€เชœเช—เชฃเชฟเชค เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชฌเช‚เชงเชฌเซ‡เชธเซ‡ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡เชจเซ€ เช•เซเชทเชฎเชคเชพเช“เช MySQL เชฅเซ€ เชŸเซ‡เชตเชพเชฏเซ‡เชฒเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชชเชฐ เชเชตเซ€ เช›เชพเชช เชชเชพเชกเซ€ เช•เซ‡ เช…เชจเซเชญเชตเซ€ เชตเชฟเชถเซเชฒเซ‡เชทเช•เซ‹ เชธเชพเชฅเซ‡ เชฐเซ‡เชจเซเช•เชจเซ‡ เชฎเชœเชฌเซ‚เชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชค เชฆเชฟเชตเชธเซ‡เชจเซ‡ เชฆเชฟเชตเชธเซ‡ เชธเซเชชเชทเซเชŸ เชฅเชˆ เช—เชˆ.

เช…เชชเชพเชšเซ‡ เชธเซเชชเชพเชฐเซเช•/เชนเซ‡เชกเซ‚เชชเชจเชพ เช†เช—เชณเชจเชพ เชชเซเชฐเชฏเชพเชธเซ‹ เช…เชจเซ‡ เชœเซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชฎเซเชœเชฌ เชฌเชฐเชพเชฌเชฐ เชจ เชฅเชฏเซเช‚

เชœเซ‹ เช•เซ‡, เชคเซ‡ เชŸเซ‚เช‚เช• เชธเชฎเชฏเชฎเชพเช‚ เชธเซเชชเชทเซเชŸ เชฅเชˆ เช—เชฏเซเช‚ เช•เซ‡ เชธเซเชชเชพเชฐเซเช• เชธเชพเชฅเซ‡ เช•เช‚เชˆเช• เชตเซเชฏเชตเชธเซเชฅเชฟเชค เชฐเซ€เชคเซ‡ เชฌเชฐเชพเชฌเชฐ เชจเชฅเซ€, เช…เชฅเชตเชพ เชคเชฎเชพเชฐเชพ เชนเชพเชฅเชจเซ‡ เชตเชงเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชงเซ‹เชตเชพ เชฎเชพเชŸเซ‡ เชคเซ‡ เชœเชฐเซ‚เชฐเซ€ เชนเชคเซเช‚. เชœเซ‹ Hadoop/MapReduce/Lucene เชธเซเชŸเซ‡เช• เชเช•เชฆเชฎ เช…เชจเซเชญเชตเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐเซ‹ เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชœเซ‡ เชธเซเชชเชทเซเชŸ เช›เซ‡ เช•เซ‡ เชœเซ‹ เชคเชฎเซ‡ เชœเชพเชตเชพเชฎเชพเช‚ เชธเซ‹เชฐเซเชธ เช•เซ‹เชก เช…เชฅเชตเชพ เชฒเซเชฏเซเชธเซ€เชจเชฎเชพเช‚ เชกเช— เช•เชŸเชฟเช‚เช—เชจเชพ เชตเชฟเชšเชพเชฐเซ‹เชจเซ‡ เชจเชœเซ€เช•เชฅเซ€ เชœเซ‹เชถเซ‹, เชคเซ‹ เชธเซเชชเชพเชฐเซเช•, เช…เชšเชพเชจเช•, เชตเชฟเชšเชฟเชคเซเชฐ เชญเชพเชทเชพ เชธเซเช•เซ‡เชฒเชพเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡, เชœเซ‡ เช›เซ‡. เชตเซเชฏเชตเชนเชพเชฐเชฟเช•เชคเชพเชจเชพ เชฆเซƒเชทเซเชŸเชฟเช•เซ‹เชฃเชฅเซ€ เช–เซ‚เชฌ เชœ เชตเชฟเชตเชพเชฆเชพเชธเซเชชเชฆ เช…เชจเซ‡ เชนเชพเชฒเชฎเชพเช‚ เชตเชฟเช•เชพเชธเชถเซ€เชฒ เชจเชฅเซ€. เช…เชจเซ‡ เช“เช›เซ€ เช•เชพเชฎเช—เซ€เชฐเซ€ เชฎเชพเชŸเซ‡ เชฎเซ‡เชฎเชฐเซ€ เชซเชพเชณเชตเชฃเซ€ เชธเชพเชฅเซ‡ เช…เชคเชพเชฐเซเช•เชฟเช• เช…เชจเซ‡ เชฌเชนเซ เชชเชพเชฐเชฆเชฐเซเชถเช• เชจ เชนเซ‹เชตเชพเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชธเซเชชเชพเชฐเซเช• เช•เซเชฒเชธเซเชŸเชฐ เชชเชฐเชจเซ€ เช—เชฃเชคเชฐเซ€เชฎเชพเช‚ เชจเชฟเชฏเชฎเชฟเชค เช˜เชŸเชพเชกเซ‹ (เช˜เชฃเซ€ เช•เซ€ เชเช• เชœ เชธเชฎเชฏเซ‡ เช†เชตเซ‡ เช›เซ‡)เช เชคเซ‡เชจเซ€ เช†เชธเชชเชพเชธ เชเชตเซ€ เช•เซ‹เชˆ เชตเชธเซเชคเซเชจเซ‹ เชชเซเชฐเชญเชพเชฎเช‚เชกเชณ เชฌเชจเชพเชตเซเชฏเซ‹ เช›เซ‡ เชœเซ‡เชฎเชพเช‚ เชตเซƒเชฆเซเชงเชฟ เชฎเชพเชŸเซ‡ เชœเช—เซเชฏเชพ เช›เซ‡. เชตเชงเซเชฎเชพเช‚, เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชตเชฟเชšเชฟเชคเซเชฐ เช–เซเชฒเซเชฒเชพ เชฌเช‚เชฆเชฐเซ‹, เชธเซŒเชฅเซ€ เช…เช—เชฎเซเชฏ เชธเซเชฅเชณเซ‹เช เช‰เช—เชคเซ€ เช…เชธเซเชฅเชพเชฏเซ€ เชซเชพเช‡เชฒเซ‹ เช…เชจเซ‡ เชœเชพเชฐ เชชเชฐ เชจเชฟเชฐเซเชญเชฐเชคเชพเชจเชพ เชจเชฐเช•เชจเชพ เช•เชพเชฐเชฃเซ‡ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชตเชงเซ เชตเชฃเชธเซ€ เชนเชคเซ€ - เชœเซ‡เชจเชพ เช•เชพเชฐเชฃเซ‡ เชธเชฟเชธเซเชŸเชฎ เชธเช‚เชšเชพเชฒเช•เซ‹เชจเซ‡ เชเช• เชฒเชพเช—เชฃเซ€ เชนเชคเซ€ เชœเซ‡ เชฌเชพเชณเชชเชฃเชฅเซ€ เชœเชพเชฃเซ€เชคเซ€ เชนเชคเซ€: เช‰เช—เซเชฐ เชคเชฟเชฐเชธเซเช•เชพเชฐ (เช…เชฅเชตเชพ เช•เชฆเชพเชš เชคเซ‡เช“เชจเซ‡ เชธเชพเชฌเซเชฅเซ€ เชนเชพเชฅ เชงเซ‹เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเชคเซ€).

เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช…เชฎเซ‡ เช…เชชเชพเชšเซ‡ เชธเซเชชเชพเชฐเซเช• (เชธเซเชชเชพเชฐเซเช• เชธเซเชŸเซเชฐเซ€เชฎเชฟเช‚เช—, เชธเซเชชเชพเชฐเซเช• เชเชธเช•เซเชฏเซเชเชฒ เชธเชนเชฟเชค) เช…เชจเซ‡ เชนเชกเซเชช เช‡เช•เซ‹เชธเชฟเชธเซเชŸเชฎ (เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชตเชงเซ) เชจเซ‹ เชธเช•เซเชฐเชฟเชฏเชชเชฃเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเชพ เช•เซ‡เชŸเชฒเชพเช• เช†เช‚เชคเชฐเชฟเช• เชตเชฟเชถเซเชฒเซ‡เชทเชฃเชพเชคเซเชฎเช• เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ โ€œเชฌเชšเซ€โ€ เช—เชฏเชพ เช›เซ€เช. เช เชนเช•เซ€เช•เชค เชนเซ‹เชตเชพ เช›เชคเชพเช‚ เช•เซ‡ เชธเชฎเชฏ เชœเชคเชพเช‚ เช…เชฎเซ‡ "เชคเซ‡" เชจเซ‡ เช–เซ‚เชฌ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชจเซเช‚ เช…เชจเซ‡ เชฎเซ‹เชจเชฟเชŸเชฐ เช•เชฐเชตเชพเชจเซเช‚ เชถเซ€เช–เซเชฏเชพ, เช…เชจเซ‡ เชกเซ‡เชŸเชพเชจเชพ เชธเซเชตเชญเชพเชตเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐ เช…เชจเซ‡ เชธเชฎเชพเชจ เช†เชฐเชกเซ€เชกเซ€ เชนเซ‡เชถเชฟเช‚เช—เชจเชพ เช…เชธเช‚เชคเซเชฒเชจเชจเซ‡ เช•เชพเชฐเชฃเซ‡ "เชคเซ‡" เชตเซเชฏเชตเชนเชพเชฐเซ€เช• เชฐเซ€เชคเซ‡ เช…เชšเชพเชจเช• เชคเซ‚เชŸเซ€ เชชเชกเชตเชพเชจเซเช‚ เชฌเช‚เชง เชฅเชˆ เช—เชฏเซเช‚, เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชคเซˆเชฏเชพเชฐ เช•เช‚เชˆเช• เชฒเซ‡เชตเชพเชจเซ€ เช‡เชšเซเช›เชพ. , เชฎเซ‡เช˜เชฎเชพเช‚ เช•เซเชฏเชพเช‚เช• เช…เชชเชกเซ‡เชŸ เช…เชจเซ‡ เชตเชนเซ€เชตเชŸ เชตเชงเซ เชฎเชœเชฌเซ‚เชค เช…เชจเซ‡ เชฎเชœเชฌเซ‚เชค เชฅเชฏเซ‹. เช† เชธเชฎเชฏเซ‡ เช…เชฎเซ‡ เชเชฎเซ‡เชเซ‹เชจ เชตเซ‡เชฌ เชธเซ‡เชตเชพเช“เชจเซ€ เชคเซˆเชฏเชพเชฐ เช•เซเชฒเชพเช‰เชก เชเชธเซ‡เชฎเซเชฌเชฒเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ - เช‡เชเชฎเช†เชฐ เช…เชจเซ‡, เชคเซเชฏเชพเชฐเชฌเชพเชฆ, เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฎเชธเซเชฏเชพเช“ เชนเชฒ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹. EMR เช เชเชฎเซ‡เชเซ‹เชจ เชฆเซเชตเชพเชฐเชพ เช‡เช•เซ‹เชธเชฟเชธเซเชŸเชฎเชจเชพ เชตเชงเชพเชฐเชพเชจเชพ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชธเชพเชฅเซ‡ เชคเซˆเชฏเชพเชฐ เช•เชฐเชพเชฏเซ‡เชฒ เช…เชชเชพเชšเซ‡ เชธเซเชชเชพเชฐเซเช• เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เช•เซเชฒเชพเช‰เชกเซ‡เชฐเชพ/เชนเซ‹เชฐเซเชŸเชจเชตเชฐเซเช•เชธ เชฌเชฟเชฒเซเชก เช•เชฐเซ‡ เช›เซ‡.

เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชฎเชพเชŸเซ‡ เชฐเชฌเชฐ เชซเชพเช‡เชฒ เชธเซเชŸเซ‹เชฐเซ‡เชœเชจเซ€ เชคเชพเชคเซเช•เชพเชฒเชฟเช• เชœเชฐเซ‚เชฐเชฟเชฏเชพเชค เช›เซ‡

เชถเชฐเซ€เชฐเชจเชพ เชตเชฟเชตเชฟเชง เชญเชพเช—เซ‹เชฎเชพเช‚ เชฆเชพเชเชตเชพ เชธเชพเชฅเซ‡ "เชฐเชธเซ‹เชˆ" เชนเชพเชกเซ‚เชช/เชธเซเชชเชพเชฐเซเช•เชจเซ‹ เช…เชจเซเชญเชต เชจเชฟเชฐเชฐเซเชฅเช• เชจ เชนเชคเซ‹. เชเช•เชฒ, เชธเชธเซเชคเซเช‚ เช…เชจเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชซเชพเช‡เชฒ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชค เช•เซ‡ เชœเซ‡ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชจเชฟเชทเซเชซเชณเชคเชพเช“ เชฎเชพเชŸเซ‡ เชชเซเชฐเชคเชฟเชฐเซ‹เชงเช• เชนเชถเซ‡ เช…เชจเซ‡ เชœเซ‡เชฎเชพเช‚ เชซเชพเช‡เชฒเซ‹เชจเซ‡ เชตเชฟเชตเชฟเชง เชธเชฟเชธเซเชŸเชฎเซ‹เชฎเชพเช‚เชฅเซ€ เชตเชฟเชตเชฟเชง เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเชตเซ€ เช…เชจเซ‡ เช† เชกเซ‡เชŸเชพเชฎเชพเช‚เชฅเซ€ เช…เชนเซ‡เชตเชพเชฒเซ‹ เชฎเชพเชŸเซ‡ เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช…เชจเซ‡ เชธเชฎเชฏ-เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เชจเชฎเซ‚เชจเชพเช“ เชฌเชจเชพเชตเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชถเซ‡. เชšเซ‹เช–เซเช–เซ.

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

เชถเซเช‚ เชเชฎเซ‡เชเซ‹เชจ S3 เชกเซ‡เชŸเชพเชฒเซ‡เช• เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฆเชตเชพเชฐ เช›เซ‡?

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

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

เชœเซ‹ เชคเชฎเซ‡ Hadoop เชฎเชพเช‚เชฅเซ€ เชคเชฎเชพเชฐเซ€ เชชเซ‹เชคเชพเชจเซ€ เชšเซ‹เชชเซเชธ เชคเซˆเชฏเชพเชฐ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ, เชชเชฐเชฟเชšเชฟเชค เช…เชจเซ‡ เชœเชพเชฃเซ€เชคเชพ เชธเซเช•เซ‡เชฒเซ‡เชฌเชฒ เช•เซเชฒเชพเช‰เชก เชธเซเชŸเซ‹เชฐเซ‡เชœ Amazon S3 เชฎเชพเช‚ เชซเชพเช‡เชฒเซ‹ เชธเซเชŸเซ‹เชฐ เช•เชฐเซ‹ เชคเซ‹ เชถเซเช‚?

เชคเซ‡ เชธเซเชชเชทเซเชŸ เช›เซ‡ เช•เซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชกเซ‡เชŸเชพ "เช“เช›เซ‹" เช›เซ‡, เชชเชฐเช‚เชคเซ เชœเซ‹ เช†เชชเชฃเซ‡ เชคเซ‡เชจเซ‡ เชคเซเชฏเชพเช‚ เชฒเชˆ เชœเชˆเช เช…เชจเซ‡ "เชคเซ‡เชจเซ‡ เช…เชธเชฐเช•เชพเชฐเช• เชฐเซ€เชคเซ‡ เชšเชฒเชพเชตเซ€เช" เชคเซ‹ เช…เชจเซเชฏ เชกเซ‡เชŸเชพ เชตเชฟเชถเซ‡ เชถเซเช‚?

เชเชฎเซ‡เชเซ‹เชจ เชตเซ‡เชฌ เชธเซ‡เชตเชพเช“เชจเซเช‚ เช•เซเชฒเชธเซเชŸเชฐ-เชฌเชฟเช—เชกเซ‡เชŸเชพ-เชเชจเชพเชฒเชฟเชŸเชฟเช•เซเชธ เช‡เช•เซ‹เชธเชฟเชธเซเชŸเชฎ - เช–เซ‚เชฌ เชœ เชธเชฐเชณ เชถเชฌเซเชฆเซ‹เชฎเชพเช‚

AWS เชธเชพเชฅเซ‡เชจเชพ เช…เชฎเชพเชฐเชพ เช…เชจเซเชญเชตเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฐเชพเช–เซ€เชจเซ‡, Apache Hadoop/MapReduce เชคเซเชฏเชพเช‚ เชตเชฟเชตเชฟเชง เชšเชŸเชฃเซ€เช“ เชนเซ‡เช เชณ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ เชธเช•เซเชฐเชฟเชฏเชชเชฃเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชฏ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ DataPipeline เชธเซ‡เชตเชพเชฎเชพเช‚ (เชนเซเช‚ เชฎเชพเชฐเชพ เชธเชพเชฅเซ€เชฆเชพเชฐเซ‹เชจเซ‡ เชˆเชฐเซเชทเซเชฏเชพ เช•เชฐเซเช‚ เช›เซเช‚, เชคเซ‡เช“เช เชคเซ‡เชจเซ‡ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเซเช‚ เชคเซ‡ เชถเซ€เช–เซเชฏเชพ). เช…เชนเซ€เช‚ เช…เชฎเซ‡ DynamoDB เช•เซ‹เชทเซเชŸเช•เซ‹เชฎเชพเช‚เชฅเซ€ เชตเชฟเชตเชฟเชง เชธเซ‡เชตเชพเช“เชฎเชพเช‚เชฅเซ€ เชฌเซ‡เช•เช…เชช เชธเซ‡เชŸ เช•เชฐเซ€เช เช›เซ€เช:
เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชคเซเชฏเช‚เชค เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช…เชจเซ‡ เชธเชธเซเชคเซเช‚ เชกเซ‡เชŸเชพเชฒเซ‡เช•เชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เช†เชตเซเช‚ เชถเชพ เชฎเชพเชŸเซ‡ เช›เซ‡

เช…เชจเซ‡ เชคเซ‡เช“ เชเชฎเซเชฌเซ‡เชกเซ‡เชก Hadoop/MapReduce เช•เซเชฒเชธเซเชŸเชฐเซ‹ เชœเซ‡เชตเชพ เช•เซ‡ เช•เซเชฒเซ‹เช•เชตเชฐเซเช• เชชเชฐ เช˜เชฃเชพ เชตเชฐเซเชทเซ‹เชฅเซ€ เชจเชฟเชฏเชฎเชฟเชคเชชเชฃเซ‡ เชšเชพเชฒเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡. "เชคเซ‡เชจเซ‡ เชธเซ‡เชŸ เช•เชฐเซ‹ เช…เชจเซ‡ เชญเซ‚เชฒเซ€ เชœเชพเช“":

เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชคเซเชฏเช‚เชค เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช…เชจเซ‡ เชธเชธเซเชคเซเช‚ เชกเซ‡เชŸเชพเชฒเซ‡เช•เชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เช†เชตเซเช‚ เชถเชพ เชฎเชพเชŸเซ‡ เช›เซ‡

เชคเชฎเซ‡ เชตเชฟเชถเซเชฒเซ‡เชทเช•เซ‹ เชฎเชพเชŸเซ‡ เช•เซเชฒเชพเช‰เชกเชฎเชพเช‚ เชœเซเชฏเซเชชเชฟเชŸเชฐ เชฒเซ‡เชชเชŸเซ‹เชช เชธเซ‡เชŸ เช•เชฐเซ€เชจเซ‡ เช…เชจเซ‡ AI เชฎเซ‹เชกเชฒเซเชธเชจเซ‡ เชฏเซเชฆเซเชงเชฎเชพเช‚ เชคเชพเชฒเซ€เชฎ เช†เชชเชตเชพ เช…เชจเซ‡ เชœเชฎเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ AWS SageMaker เชธเซ‡เชตเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชกเซ‡เชŸเชพ เชถเซ‡เชคเชพเชจเชตเชพเชฆเชฎเชพเช‚ เช…เชธเชฐเช•เชพเชฐเช• เชฐเซ€เชคเซ‡ เชœเซ‹เชกเชพเชˆ เชถเช•เซ‹ เช›เซ‹. เชคเซ‡ เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชœเซ‡เชตเซ‹ เชฆเซ‡เช–เชพเชฏ เช›เซ‡ เชคเซ‡ เช…เชนเซ€เช‚ เช›เซ‡:

เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชคเซเชฏเช‚เชค เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช…เชจเซ‡ เชธเชธเซเชคเซเช‚ เชกเซ‡เชŸเชพเชฒเซ‡เช•เชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เช†เชตเซเช‚ เชถเชพ เชฎเชพเชŸเซ‡ เช›เซ‡

เช…เชจเซ‡ เชนเชพ, เชคเชฎเซ‡ เช•เซเชฒเชพเช‰เชกเชฎเชพเช‚ เชคเชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เช…เชฅเชตเชพ เชตเชฟเชถเซเชฒเซ‡เชทเช• เชฎเชพเชŸเซ‡ เชเช• เชฒเซ‡เชชเชŸเซ‹เชช เชชเชธเช‚เชฆ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ Hadoop/Spark เช•เซเชฒเชธเซเชŸเชฐ เชธเชพเชฅเซ‡ เชœเซ‹เชกเซ€ เชถเช•เซ‹ เช›เซ‹, เช—เชฃเชคเชฐเซ€เช“ เช•เชฐเซ‹ เช…เชจเซ‡ เชชเช›เซ€ เชฌเชงเซเช‚ เชจเซ€เชšเซ‡ เช–เซ€เชฒเซ€ เชถเช•เซ‹ เช›เซ‹:

เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชคเซเชฏเช‚เชค เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช…เชจเซ‡ เชธเชธเซเชคเซเช‚ เชกเซ‡เชŸเชพเชฒเซ‡เช•เชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เช†เชตเซเช‚ เชถเชพ เชฎเชพเชŸเซ‡ เช›เซ‡

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

AWS เช—เซเช‚เชฆเชฐ - เชธเซเชŸเซ‡เชฐเซ‹เช‡เชกเซเชธ เชชเชฐ เชธเชฐเชธ เชฐเซ€เชคเซ‡ เชชเซ‡เช• เช•เชฐเซ‡เชฒ เช…เชชเชพเชšเซ‡ เชธเซเชชเชพเชฐเซเช•

เชคเซ‡ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ AWS เชชเชพเชธเซ‡ โ€œHive/Pig/Sparkโ€ เชธเซเชŸเซ‡เช•เชจเซเช‚ เชชเซ‹เชคเชพเชจเซเช‚ เชตเชฐเซเชเชจ เช›เซ‡. เชฎเชงเชชเซ‚เชกเซ‹เชจเซ€ เชญเซ‚เชฎเชฟเช•เชพ, เชเชŸเชฒเซ‡ เช•เซ‡. เชกเซ‡เชŸเชพเชฒเซ‡เช•เชฎเชพเช‚ เชซเชพเช‡เชฒเซ‹เชจเซ€ เชธเซ‚เชšเชฟ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชชเซเชฐเช•เชพเชฐเซ‹ "เชกเซ‡เชŸเชพ เช•เซ‡เชŸเชฒเซ‹เช—" เชธเซ‡เชตเชพ เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เช…เชชเชพเชšเซ‡ เชนเชพเช‡เชต เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชธเชพเชฅเซ‡ เชคเซ‡เชจเซ€ เชธเซเชธเช‚เช—เชคเชคเชพเชจเซ‡ เช›เซเชชเชพเชตเชคเซ€ เชจเชฅเซ€. เชคเชฎเชพเชฐเซ€ เชซเชพเช‡เชฒเซ‹ เช•เซเชฏเชพเช‚ เชธเซเชฅเชฟเชค เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เช•เชฏเชพ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เช›เซ‡ เชคเซ‡ เชตเชฟเชถเซ‡ เชคเชฎเชพเชฐเซ‡ เช† เชธเซ‡เชตเชพเชฎเชพเช‚ เชฎเชพเชนเชฟเชคเซ€ เช‰เชฎเซ‡เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชกเซ‡เชŸเชพ เชซเช•เซเชค s3 เชฎเชพเช‚ เชœ เชจเชนเซ€เช‚, เชชเชฃ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชชเชฃ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เช† เชชเซ‹เชธเซเชŸเชจเซ‹ เชตเชฟเชทเชฏ เชจเชฅเซ€. เช…เชฎเชพเชฐเซ€ DataLake เชกเซ‡เชŸเชพ เชกเชพเชฏเชฐเซ‡เช•เซเชŸเชฐเซ€ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเชพเชฏ เช›เซ‡ เชคเซ‡ เช…เชนเซ€เช‚ เช›เซ‡:

เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชคเซเชฏเช‚เชค เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช…เชจเซ‡ เชธเชธเซเชคเซเช‚ เชกเซ‡เชŸเชพเชฒเซ‡เช•เชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เช†เชตเซเช‚ เชถเชพ เชฎเชพเชŸเซ‡ เช›เซ‡

เชซเชพเช‡เชฒเซ‹ เชจเซ‹เช‚เชงเชพเชฏเซ‡เชฒ เช›เซ‡, เชฎเชนเชพเชจ. เชœเซ‹ เชซเชพเช‡เชฒเซ‹ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเซ‹เชฏ, เชคเซ‹ เช…เชฎเซ‡ เช•เซเชฐเซ‹เชฒเชฐเซเชธเชจเซ‡ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เช…เชฅเชตเชพ เชถเซ‡เชกเซเชฏเซ‚เชฒ เชชเชฐ เชฒเซ‰เชจเซเชš เช•เชฐเซ€เช เช›เซ€เช, เชœเซ‡ เชคเชณเชพเชตเชฎเชพเช‚เชฅเซ€ เชคเซ‡เชฎเชจเชพ เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เช…เชชเชกเซ‡เชŸ เช•เชฐเชถเซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เชธเชพเชšเชตเชถเซ‡. เชชเช›เซ€ เชคเชณเชพเชตเชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เช•เซเชฏเชพเช‚เช• เช…เชชเชฒเซ‹เชก เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชธเซŒเชฅเซ€ เชธเชฐเชณ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เช…เชฎเซ‡ s3 เชชเชฐ เชชเชฃ เช…เชชเชฒเซ‹เชก เช•เชฐเซ€เช เช›เซ€เช. เชกเซ‡เชŸเชพ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เช—เชฎเซ‡ เชคเซเชฏเชพเช‚ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชชเชฐเช‚เชคเซ เชเชตเซเช‚ เชธเซ‚เชšเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เซ‡ เชคเชฎเซ‡ AWS Glue API เชฎเชพเชฐเชซเชคเซ‡ เช…เชฆเซเชฏเชคเชจ เช•เซเชทเชฎเชคเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ Apache Spark เช•เซเชฒเชธเซเชŸเชฐ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เช—เซ‹เช เชตเซ‹. เชตเชพเชธเซเชคเชตเชฎเชพเช‚, เชคเชฎเซ‡ pyspark เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชพเชฐเซ‹ เชœเซ‚เชจเซ‹ เช…เชจเซ‡ เชชเชฐเชฟเชšเชฟเชค เชชเชพเชฏเชฅเซ‹เชจ เช•เซ‹เชก เชฒเชˆ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เชคเซ‡เชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ‡ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เชธเชพเชฅเซ‡ เช…เชฎเซเช• เช•เซเชทเชฎเชคเชพเชจเชพ เช•เซเชฒเชธเซเชŸเชฐเชจเชพ N เชจเซ‹เชกเซเชธ เชชเชฐ เช—เซ‹เช เชตเซ€ เชถเช•เซ‹ เช›เซ‹, Hadoopเชจเซ€ เชนเชฟเช‚เชฎเชคเชฎเชพเช‚ เช–เซ‹เชฆเซเชฏเชพ เชตเชฟเชจเชพ เช…เชจเซ‡ เชกเซ‹เช•เชฐ-เชฎเซ‹เช•เชฐ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ‡ เช–เซ‡เช‚เชšเซเชฏเชพ เชตเชฟเชจเชพ เช…เชจเซ‡ เชจเชฟเชฐเซเชญเชฐเชคเชพ เชคเช•เชฐเชพเชฐเชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ. .

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

เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชคเซเชฏเช‚เชค เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช…เชจเซ‡ เชธเชธเซเชคเซเช‚ เชกเซ‡เชŸเชพเชฒเซ‡เช•เชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เช†เชตเซเช‚ เชถเชพ เชฎเชพเชŸเซ‡ เช›เซ‡

เช†เชฎ, เชœเซ‹ เชคเชฎเชพเชฐเซ‡ s3 เชฎเชพเช‚ เชกเซ‡เชŸเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเซเชชเชพเชฐเซเช• เช•เซเชฒเชธเซเชŸเชฐ เชชเชฐ เช•เช‚เชˆเช• เช—เชฃเชคเชฐเซ€ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ, เชคเซ‹ เช…เชฎเซ‡ python/pyspark เชฎเชพเช‚ เช•เซ‹เชก เชฒเช–เซ€เช เช›เซ€เช, เชคเซ‡เชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡ เช•เซเชฒเชพเช‰เชก เชฎเชพเชŸเซ‡ เชถเซเชญเซ‡เชšเซเช›เชพ.

เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชถเชจ เชตเชฟเชถเซ‡ เชถเซเช‚? เชœเซ‹ เช•เชพเชฐเซเชฏ เชชเชกเซ€ เช—เชฏเซเช‚ เช…เชจเซ‡ เช…เชฆเซƒเชถเซเชฏ เชฅเชˆ เช—เชฏเซเช‚ เชคเซ‹ เชถเซเช‚? เชนเชพ, เช…เชชเชพเชšเซ‡ เชชเชฟเช— เชถเซˆเชฒเซ€เชฎเชพเช‚ เชเช• เชธเซเช‚เชฆเชฐ เชชเชพเช‡เชชเชฒเชพเช‡เชจ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชฆเชฐเช–เชพเชธเซเชค เช›เซ‡ เช…เชจเซ‡ เช…เชฎเซ‡ เชคเซ‡เชจเซ‹ เชชเซเชฐเชฏเชพเชธ เชชเชฃ เช•เชฐเซเชฏเซ‹ เช›เซ‡, เชชเชฐเช‚เชคเซ เชนเชฎเชฃเชพเช‚ เชฎเชพเชŸเซ‡ เช…เชฎเซ‡ PHP เช…เชจเซ‡ JavaScript (เชนเซเช‚ เชธเชฎเชœเซเช‚ เช›เซเช‚, เชคเซเชฏเชพเช‚ เชœเซเชžเชพเชจเชพเชคเซเชฎเช• เชตเชฟเชธเช‚เชตเชพเชฆเชฟเชคเชพ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡) เชฎเชพเชŸเซ‡ เช…เชฎเชพเชฐเชพ เชŠเช‚เชกเซ‡ เช•เชธเซเชŸเชฎเชพเช‡เชเซเชก เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚ เช›เซ‡. เชตเชฐเซเชทเซ‹ เช…เชจเซ‡ เชญเซ‚เชฒเซ‹ เชตเชฟเชจเชพ).

เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชคเซเชฏเช‚เชค เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช…เชจเซ‡ เชธเชธเซเชคเซเช‚ เชกเซ‡เชŸเชพเชฒเซ‡เช•เชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เช†เชตเซเช‚ เชถเชพ เชฎเชพเชŸเซ‡ เช›เซ‡

เชคเชณเชพเชตเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เชซเชพเช‡เชฒเซ‹เชจเซเช‚ เชซเซ‹เชฐเซเชฎเซ‡เชŸ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ€ เชšเชพเชตเซ€ เช›เซ‡

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

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

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

AWS เชเชฅเซ‡เชจเชพ - เชœเซ‡เช•-เช‡เชจ-เชง-เชฌเซ‹เช•เซเชธ

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

s3 เชฎเชพเช‚ เชกเซ‡เชŸเชพ เชฆเซเชตเชพเชฐเชพ เชธเช‚เชšเชพเชฒเชฟเชค เชเชฅเซ‡เชจเชพ เชเชจเซเชœเชฟเชจ เชธเซเชชเซเชฐเชธเชฟเชฆเซเชง เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡ เชชเซเชฐเซ‡เชธเซเชŸเซ‹ - เชกเซ‡เชŸเชพ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เชคเชฐเชซเชจเชพ เช…เชญเชฟเช—เชฎเซ‹เชจเชพ MPP (เชตเชฟเชถเชพเชณ เชธเชฎเชพเช‚เชคเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ) เชชเชฐเชฟเชตเชพเชฐเชจเชพ เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟ, เชœเซเชฏเชพเช‚ เชคเซ‡ เช›เซ‡ เชคเซเชฏเชพเช‚ เชกเซ‡เชŸเชพ เชฒเซ‡ เช›เซ‡, s3 เช…เชจเซ‡ Hadoop เชฅเซ€ Cassandra เช…เชจเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชŸเซ‡เช•เซเชธเซเชŸ เชซเชพเช‡เชฒเซ‹. เชคเชฎเชพเชฐเซ‡ เชซเช•เซเชค เชเชฅเซ‡เชจเชพเชจเซ‡ เชเช• SQL เช•เซเชตเซ‡เชฐเซ€ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‚เช›เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เช…เชจเซ‡ เชชเช›เซ€ เชฌเชงเซเช‚ "เชเชกเชชเซ€ เช…เชจเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡." เช เชจเซ‹เช‚เชงเชตเซเช‚ เช…เช—เชคเซเชฏเชจเซเช‚ เช›เซ‡ เช•เซ‡ เชเชฅเซ‡เชจเชพ "เชธเซเชฎเชพเชฐเซเชŸ" เช›เซ‡, เชคเซ‡ เชซเช•เซเชค เชœเชฐเซ‚เชฐเซ€ เชถเชพเชฐเซเชก เชซเซ‹เชฒเซเชกเชฐเซเชธ เชชเชฐ เชœเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชตเชฟเชจเช‚เชคเซ€เชฎเชพเช‚ เชœเชฐเซ‚เชฐเซ€ เช•เซ‰เชฒเชฎเซเชธ เชœ เชตเชพเช‚เชšเซ‡ เช›เซ‡.

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

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

เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ, เช…เชฎเซ‡ s3 เชฎเชพเช‚ เช…เชฎเชพเชฐเชพ เชกเซ‡เชŸเชพเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชตเชนเซ‡เช‚เชšเซ€เช เช›เซ€เช เชคเซ‡ เช…เชนเซ€เช‚ เช›เซ‡:

เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชคเซเชฏเช‚เชค เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช…เชจเซ‡ เชธเชธเซเชคเซเช‚ เชกเซ‡เชŸเชพเชฒเซ‡เช•เชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เช†เชตเซเช‚ เชถเชพ เชฎเชพเชŸเซ‡ เช›เซ‡

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

เชชเชฐเช‚เชคเซ เช…เชฎเซ‡ เช†เช—เชณ เช—เชฏเชพ เช…เชจเซ‡ เชœเชตเชพเชฌเซ‹ เชฎเชพเชŸเซ‡ เชฎเซ‡เช˜ เชชเชพเชธเซ‡ เชœเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซเชฏเซเช‚ ODBC เชกเซเชฐเชพเช‡เชตเชฐ เชฆเซเชตเชพเชฐเชพ: เชเช• เชตเชฟเชถเซเชฒเซ‡เชทเช• เชชเชฐเชฟเชšเชฟเชค เช•เชจเซเชธเซ‹เชฒเชฎเชพเช‚ SQL เช•เซเชตเซ‡เชฐเซ€ เชฒเช–เซ‡ เช›เซ‡, เชœเซ‡ 100-500 เชฎเชถเซ€เชจเซ‹ เชชเชฐ "เชชเซ‡เชจเชฟเชธ เชฎเชพเชŸเซ‡" s3 เชจเซ‡ เชกเซ‡เชŸเชพ เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡ เช…เชจเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชฅเซ‹เชกเซ€เช• เชธเซ‡เช•เชจเซเชกเซ‹เชฎเชพเช‚ เชœเชตเชพเชฌ เช†เชชเซ‡ เช›เซ‡. เช†เชฐเชพเชฎเชฆเชพเชฏเช•. เช…เชจเซ‡ เชเชกเชชเซ€. เชนเซเช‚ เชนเชœเซ เชชเชฃ เชฎเชพเชจเซ€ เชถเช•เชคเซ‹ เชจเชฅเซ€.

เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชกเซ‡เชŸเชพเชจเซ‡ s3 เชฎเชพเช‚, เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เชธเซเชคเช‚เชญเชพเช•เชพเชฐ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เช…เชจเซ‡ เชซเซ‹เชฒเซเชกเชฐเซเชธเชฎเชพเช‚ เชกเซ‡เชŸเชพเชจเชพ เชตเชพเชœเชฌเซ€ เชถเซ‡เชฐเชฟเช‚เช— เชธเชพเชฅเซ‡ เชธเช‚เช—เซเชฐเชน เช•เชฐเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเชพ เชชเช›เซ€... เช…เชฎเชจเซ‡ เชกเซ‡เชŸเชพเชฒเซ‡เช• เช…เชจเซ‡ เชเชกเชชเซ€ เช…เชจเซ‡ เชธเชธเซเชคเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃเชพเชคเซเชฎเช• เชเชจเซเชœเชฟเชจ เชชเซเชฐเชพเชชเซเชค เชฅเชฏเซเช‚ - เชฎเชซเชคเชฎเชพเช‚. เช…เชจเซ‡ เชคเซ‡ เช•เช‚เชชเชจเซ€เชฎเชพเช‚ เช–เซ‚เชฌ เชœ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชฌเชจเซเชฏเซ‹, เช•เชพเชฐเชฃ เช•เซ‡... เชเชธเช•เซเชฏเซเชเชฒเชจเซ‡ เชธเชฎเชœเซ‡ เช›เซ‡ เช…เชจเซ‡ เช•เซเชฒเชธเซเชŸเชฐ เชถเชฐเซ‚/เชฐเซ‹เช•เชตเชพ/เชธเซ‡เชŸ เช•เชฐเชตเชพ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชเชกเชชเชฅเซ€ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡. "เช…เชจเซ‡ เชœเซ‹ เชชเชฐเชฟเชฃเชพเชฎ เชธเชฎเชพเชจ เช›เซ‡, เชคเซ‹ เชถเชพ เชฎเชพเชŸเซ‡ เชตเชงเซ เชšเซ‚เช•เชตเชฃเซ€ เช•เชฐเชตเซ€?"

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

เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชคเซเชฏเช‚เชค เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช…เชจเซ‡ เชธเชธเซเชคเซเช‚ เชกเซ‡เชŸเชพเชฒเซ‡เช•เชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เช†เชตเซเช‚ เชถเชพ เชฎเชพเชŸเซ‡ เช›เซ‡

เชคเชพเชฐเชฃเซ‹

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

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

เชชเซเชฐเชตเชพเชธเชจเซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เช–เซเชฒเซเชฒเชพ เช…เชจเซ‡ เชฌเช‚เชง เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเชพ เช˜เชฃเชพ เชœเช‚เช—เชฒเซ€ เชชเซเชฐเชพเชฃเซ€ เชธเช‚เช—เซเชฐเชนเชพเชฒเชฏเชฎเชพเช‚เชฅเซ€ เช…เชจเซ‡ เชตเช‚เชถเชœเซ‹เชจเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐเซ€เชจเชพ เชญเชพเชฐเชจเซ€ เชธเชฎเชœเชฃเชฅเซ€ เชฎเชพเชฐเซเช‚ เชฎเชพเชฅเซเช‚ เชซเชพเชŸเซ€ เชฐเชนเซเชฏเซเช‚ เชนเชคเซเช‚. เชซเช•เซเชค เชคเชฎเชพเชฐเชพ เชกเซ‡เชŸเชพเชฒเซ‡เช•เชจเซ‡ เชธเชฐเชณ เชธเชพเชงเชจเซ‹เชฅเซ€ เชฌเชจเชพเชตเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‹: nagios/munin -> elastic/kibana -> Hadoop/Spark/s3..., เชชเซเชฐเชคเชฟเชธเชพเชฆ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเซ‹ เช…เชจเซ‡ เชฅเชˆ เชฐเชนเซ‡เชฒเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชจเชพ เชญเซŒเชคเชฟเช•เชถเชพเชธเซเชคเซเชฐเชจเซ‡ เชŠเช‚เชกเชพเชฃเชชเซ‚เชฐเซเชตเช• เชธเชฎเชœเซ‹. เชฌเชงเซเช‚ เชœเชŸเชฟเชฒ เช…เชจเซ‡ เช…เชธเซเชชเชทเซเชŸ - เชคเซ‡ เชฆเซเชถเซเชฎเชจเซ‹ เช…เชจเซ‡ เชธเซเชชเชฐเซเชงเช•เซ‹เชจเซ‡ เช†เชชเซ‹.

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

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

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