1 เชฅเซ€ 100 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซเช•เซ‡เชฒ เช•เชฐเชตเซเช‚

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

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

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

เชšเชพเชฒเซ‹ เชฒเช–เซ€เช เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชชเซเชฐเซ‡เช•เซเชทเช•เซ‹ 10, 100, 1000, 10 เช…เชจเซ‡ 000 เชฒเซ‹เช•เซ‹ เชธเซเชงเซ€ เชตเชงเซ‡ เชคเซเชฏเชพเชฐเซ‡ เช•เชˆ เชšเซ‹เช•เซเช•เชธ เช•เซเชฐเชฟเชฏเชพเช“ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

1 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ: 1 เชฎเชถเซ€เชจ

เชฒเช—เชญเช— เชฆเชฐเซ‡เช• เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ, เชคเซ‡ เชตเซ‡เชฌเชธเชพเช‡เชŸ เชนเซ‹เชฏ เช•เซ‡ เชฎเซ‹เชฌเชพเช‡เชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ, เชคเซเชฐเชฃ เชฎเซเช–เซเชฏ เช˜เชŸเช•เซ‹ เชงเชฐเชพเชตเซ‡ เช›เซ‡:

  • API
  • เชกเซ‡เชŸเชพเชฌเซ‡เช
  • เช•เซเชฒเชพเชฏเช‚เชŸ (เชฎเซ‹เชฌเชพเช‡เชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเซ‹เชคเซ‡ เช…เชฅเชตเชพ เชตเซ‡เชฌเชธเชพเช‡เชŸ)

เชกเซ‡เชŸเชพเชฌเซ‡เช เชธเชคเชค เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐ เช•เชฐเซ‡ เช›เซ‡. API เช† เชกเซ‡เชŸเชพเชจเซ€ เช…เชจเซ‡ เชคเซ‡เชจเซ€ เช†เชธเชชเชพเชธเชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เช†เชชเซ‡ เช›เซ‡. เช•เซเชฒเชพเชฏเช‚เชŸ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชกเซ‡เชŸเชพ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เช•เชฐเซ‡ เช›เซ‡.

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

เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชธเซŒ เชชเซเชฐเชฅเชฎ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฌเชจเชพเชตเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ€เช เช›เซ€เช, เชคเซเชฏเชพเชฐเซ‡ เชคเซเชฐเชฃเซ‡เชฏ เช˜เชŸเช•เซ‹ เชเช• เชœ เชธเชฐเซเชตเชฐ เชชเชฐ เชšเชฒเชพเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช•เซ‡เชŸเชฒเซ€เช• เชฐเซ€เชคเซ‡, เช† เช†เชชเชฃเชพ เชตเชฟเช•เชพเชธ เชตเชพเชคเชพเชตเชฐเชฃ เชœเซ‡เชตเซเช‚ เชœ เช›เซ‡: เชเช• เชเชจเซเชœเชฟเชจเชฟเชฏเชฐ เชกเซ‡เชŸเชพเชฌเซ‡เช, API เช…เชจเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ‡ เชธเชฎเชพเชจ เชฎเชถเซ€เชจ เชชเชฐ เชšเชฒเชพเชตเซ‡ เช›เซ‡.

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

10 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“: เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ‡ เช…เชฒเช— เชธเซเชคเชฐ เชชเชฐ เช–เชธเซ‡เชกเชตเซเช‚

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

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

100 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“: เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ‡ เช…เชฒเช— เชธเซเชคเชฐ เชชเชฐ เช–เชธเซ‡เชกเชตเซเช‚

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

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

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

เช†เชตเซ€ เชธเชฟเชธเซเชŸเชฎ เช†เชจเชพ เชœเซ‡เชตเซ€ เชฆเซ‡เช–เชพเชฏ เช›เซ‡:

1 เชฅเซ€ 100 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซเช•เซ‡เชฒ เช•เชฐเชตเซเช‚

1000 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“: เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เช‰เชฎเซ‡เชฐเซ‹

เชตเชธเซเชคเซเช“ เชœเซ‹เชˆ เชฐเชนเซ€ เช›เซ‡. เช—เซเชฐเชพเชฎเชฟเชจเซเชธเซเชŸเชพ เชฏเซเชเชฐเซเชธ เชตเชงเซ เชจเซ‡ เชตเชงเซ เชซเซ‹เชŸเชพ เช…เชชเชฒเซ‹เชก เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡. เชจเซ‹เช‚เชงเชฃเซ€เชจเซ€ เชธเช‚เช–เซเชฏเชพ เชชเชฃ เชตเชงเซ€ เชฐเชนเซ€ เช›เซ‡. เช…เชฎเชพเชฐเชพ เชเช•เชฒเชพ API เชธเชฐเซเชตเชฐเชจเซ‡ เชคเชฎเชพเชฎ เชŸเซเชฐเชพเชซเชฟเช•เชจเซ‡ เชœเชพเชณเชตเซ€ เชฐเชพเช–เชตเชพเชฎเชพเช‚ เชฎเซเชถเซเช•เซ‡เชฒ เชธเชฎเชฏ เช†เชตเซ€ เชฐเชนเซเชฏเซ‹ เช›เซ‡. เชตเชงเซ เช†เชฏเชฐเซเชจเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡!

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

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

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

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

เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชธเชพเชฅเซ‡, API เชธเซเชคเชฐเชจเซ‡ เชฒเช—เชญเช— เช…เชจเชฟเชถเซเชšเชฟเชค เชธเชฎเชฏ เชฎเชพเชŸเซ‡ เชฎเชพเชชเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชซเช•เซเชค เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชตเชงเชพเชฐเซ‹ เชฅเชคเชพเช‚ เชจเชตเชพ เชฆเชพเช–เชฒเชพเช“ เช‰เชฎเซ‡เชฐเซ€เชจเซ‡.

1 เชฅเซ€ 100 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซเช•เซ‡เชฒ เช•เชฐเชตเซเช‚

เชจเซ‰เซ…เชง. เช…เชคเซเชฏเชพเชฐเซ‡ เช…เชฎเชพเชฐเซ€ เชธเชฟเชธเซเชŸเชฎ AWS เชชเชฐ Heroku เช…เชฅเชตเชพ Elastic Beanstalk เชœเซ‡เชตเซ€ PaaS เช•เช‚เชชเชจเซ€เช“ เชœเซ‡ เช‘เชซเชฐ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡เชจเชพ เชœเซ‡เชตเซ€ เชœ เช›เซ‡ (เชœเซ‡เชจเชพ เช•เชพเชฐเชฃเซ‡ เชคเซ‡เช“ เช–เซ‚เชฌ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช›เซ‡). Heroku เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ‡ เช…เชฒเช— เชนเซ‹เชธเซเชŸ เชชเชฐ เชฎเซ‚เช•เซ‡ เช›เซ‡, เช“เชŸเซ‹-เชธเซเช•เซ‡เชฒเชฟเช‚เช— เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เชคเชฎเชจเซ‡ API เชฅเซ€ เช…เชฒเช—เชฅเซ€ เชตเซ‡เชฌ เช•เซเชฒเชพเชฏเช‚เชŸเชจเซ‡ เชนเซ‹เชธเซเชŸ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชคเชฌเช•เซเช•เชพเชจเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เช…เชฅเชตเชพ เชธเซเชŸเชพเชฐเซเชŸเช…เชชเซเชธ เชฎเชพเชŸเซ‡ Heroku เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เช† เชเช• เชธเชฐเชธ เช•เชพเชฐเชฃ เช›เซ‡ - เชคเชฎเชจเซ‡ เชฌเชงเซ€ เชฎเซ‚เชณเชญเซ‚เชค เชธเซ‡เชตเชพเช“ เชฌเซ‹เช•เซเชธเชจเซ€ เชฌเชนเชพเชฐ เชฎเชณเซ‡ เช›เซ‡.

10 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“: CDN

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

เช† เชคเชฌเช•เซเช•เซ‡, เชคเชฎเชพเชฐเซ‡ เชธเซเชฅเชฟเชฐ เชธเชพเชฎเช—เซเชฐเซ€ - เช›เชฌเซ€เช“, เชตเชฟเชกเชฟเช“เช เช…เชจเซ‡ เช˜เชฃเซเช‚ เชฌเชงเซเช‚ (AWS S3 เช…เชฅเชตเชพ Digital Ocean Spaces) เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซเชฒเชพเช‰เชก เชธเซ‡เชตเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เช…เชฎเชพเชฐเชพ API เช เช›เชฌเซ€เช“ เชธเชฐเซเชต เช•เชฐเชตเชพ เช…เชจเซ‡ เชธเชฐเซเชตเชฐ เชชเชฐ เช›เชฌเซ€เช“ เช…เชชเชฒเซ‹เชก เช•เชฐเชตเชพ เชœเซ‡เชตเซ€ เชตเชธเซเชคเซเช“เชจเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเชตเชพเชจเซเช‚ เชŸเชพเชณเชตเซเช‚ เชœเซ‹เชˆเช.

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

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

1 เชฅเซ€ 100 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซเช•เซ‡เชฒ เช•เชฐเชตเซเช‚

100 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“: เชกเซ‡เชŸเชพ เชฒเซ‡เชฏเชฐเชจเซ‡ เชธเซเช•เซ‡เชฒ เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‡

CDN เช เช˜เชฃเซ€ เชฎเชฆเชฆ เช•เชฐเซ€ เช›เซ‡: เชŸเซเชฐเชพเชซเชฟเช• เชธเช‚เชชเซ‚เชฐเซเชฃ เชเชกเชชเซ‡ เชตเชงเซ€ เชฐเชนเซเชฏเซ‹ เช›เซ‡. เชชเซเชฐเช–เซเชฏเชพเชค เชตเชฟเชกเชฟเช“ เชฌเซเชฒเซ‹เช—เชฐ เชฎเซ‡เชตเชฟเชก เชฎเซ‹เชฌเซเชฐเชฟเช•เซ‡ เชนเชฎเชฃเชพเช‚ เชœ เช…เชฎเชพเชฐเซ€ เชธเชพเชฅเซ‡ เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเชพเชตเซ€ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ€ "เชตเชพเชฐเซเชคเชพ" เชชเซ‹เชธเซเชŸ เช•เชฐเซ€, เชœเซ‡เชฎ เชคเซ‡เช“ เช•เชนเซ‡ เช›เซ‡. เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชฎเชพเชŸเซ‡ เช†เชญเชพเชฐ, API เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ CPU เช…เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช“เช›เซ‹ เชฐเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ (เชฆเชธ API เชฆเชพเช–เชฒเชพเช“ เชšเชพเชฒเซ€ เชฐเชนเซ€ เช›เซ‡), เชชเชฐเช‚เชคเซ เช…เชฎเชจเซ‡ เชตเชฟเชจเช‚เชคเซ€เช“ เชชเชฐ เช˜เชฃเซ‹ เชธเชฎเชฏ เชธเชฎเชพเชชเซเชค เชฅเชตเชพ เชฒเชพเช—เซเชฏเซ‹ เช›เซ‡... เช† เชตเชฟเชฒเช‚เชฌ เช•เซเชฏเชพเช‚เชฅเซ€ เช†เชตเซ‡ เช›เซ‡?

เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธเชฎเชพเช‚ เชฅเซ‹เชกเซเช‚ เช–เซ‹เชฆเชตเซเช‚, เช†เชชเชฃเซ‡ เชœเซ‹เชˆเช เช›เซ€เช เช•เซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เชธเชฐเซเชตเชฐ เชชเชฐ เชธเซ€เชชเซ€เชฏเซ 80-90% เชฒเซ‹เชก เชฅเชฏเซ‡เชฒ เช›เซ‡. เช…เชฎเซ‡ เชฎเชฐเซเชฏเชพเชฆเชพ เชชเชฐ เช›เซ€เช.

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

เช•เซ‡เชถเซ€เช‚เช—

เช…เชฎเชพเชฐเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชตเชงเชพเชฐเชตเชพเชจเซ€ เชธเซŒเชฅเซ€ เชธเชฐเชณ เชฐเซ€เชคเซ‹เชฎเชพเช‚เชจเซ€ เชเช• เช เช›เซ‡ เช•เซ‡ เชเช• เชจเชตเซ‹ เช˜เชŸเช• เชฐเชœเซ‚ เช•เชฐเชตเซ‹: เช•เซ‡เชถ เชฒเซ‡เชฏเชฐ. เชธเซŒเชฅเซ€ เชธเชพเชฎเชพเชจเซเชฏ เช•เซ‡เชถเซ€เช‚เช— เชชเชฆเซเชงเชคเชฟ เช เช‡เชจ-เชฎเซ‡เชฎเชฐเซ€ เช•เซ€-เชตเซ‡เชฒเซเชฏเซ เชฐเซ‡เช•เซ‹เชฐเซเชก เชธเซเชŸเซ‹เชฐ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ Redis เช…เชฅเชตเชพ Memcached. เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เช•เซเชฒเชพเช‰เชกเซเชธเชฎเชพเช‚ เช† เชธเซ‡เชตเชพเช“เชจเซเช‚ เชฎเซ‡เชจเซ‡เชœเซเชก เชตเชฐเซเชเชจ เชนเซ‹เชฏ เช›เซ‡: AWS เชชเชฐ เชธเซเชฅเชฟเชคเชฟเชธเซเชฅเชพเชชเช•เชคเชพ เช…เชจเซ‡ Google Cloud เชชเชฐ Memorystore.

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

เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช…เชฎเชพเชฐเซ€ เช—เซเชฐเชพเชฎเชฟเชจเซเชธเซเชŸเชพ เชธเซ‡เชตเชพเชฎเชพเช‚, เชœเซเชฏเชพเชฐเซ‡ เชชเชฃ เช•เซ‹เชˆ เชตเซเชฏเช•เซเชคเชฟ เชธเซเชŸเชพเชฐ เชฎเซ‹เชฌเซเชฐเชฟเช•เชจเชพ เชชเซเชฐเซ‹เชซเชพเช‡เชฒ เชชเซ‡เชœ เชชเชฐ เชœเชพเชฏ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ API เชธเชฐเซเชตเชฐ เชคเซ‡เชจเซ€ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเชฎเชพเช‚เชฅเซ€ เชฎเชพเชนเชฟเชคเซ€ เชฎเชพเชŸเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ‡ เชชเซ‚เช›เซ‡ เช›เซ‡. เช†เชตเซเช‚ เชตเชพเชฐเช‚เชตเชพเชฐ เชฅเชพเชฏ เช›เซ‡. Mobrik เชจเซ€ เชชเซเชฐเซ‹เชซเชพเช‡เชฒ เชฎเชพเชนเชฟเชคเซ€ เชฆเชฐเซ‡เช• เชตเชฟเชจเช‚เชคเซ€ เชธเชพเชฅเซ‡ เชฌเชฆเชฒเชพเชคเซ€ เชจเชฅเซ€, เชคเซ‡ เช•เซ‡เชถเซ€เช‚เช— เชฎเชพเชŸเซ‡ เช‰เชคเซเชคเชฎ เช›เซ‡.

เช…เชฎเซ‡ เช•เซ€ เชฆเซเชตเชพเชฐเชพ เชฐเซ‡เชกเชฟเชธเชฎเชพเช‚ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚เชฅเซ€ เชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเซ‡ เช•เซ‡เชถ เช•เชฐเซ€เชถเซเช‚ user:id 30 เชธเซ‡เช•เชจเซเชกเชจเซ€ เชฎเชพเชจเซเชฏเชคเชพ เช…เชตเชงเชฟ เชธเชพเชฅเซ‡. เชนเชตเซ‡, เชœเซเชฏเชพเชฐเซ‡ เช•เซ‹เชˆ เชตเซเชฏเช•เซเชคเชฟ Mobrik เชจเซ€ เชชเซเชฐเซ‹เชซเชพเช‡เชฒ เชชเชฐ เชœเชพเชฏ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เชชเชนเซ‡เชฒเชพ Redis เชคเชชเชพเชธเซ€เช เช›เซ€เช, เช…เชจเซ‡ เชœเซ‹ เชกเซ‡เชŸเชพ เชคเซเชฏเชพเช‚ เชนเซ‹เชฏ, เชคเซ‹ เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เชธเซ€เชงเชพ Redisเชฎเชพเช‚เชฅเซ€ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเซ€เช เช›เซ€เช. เชนเชตเซ‡ เชธเชพเช‡เชŸ เชชเชฐเชจเซ€ เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชชเซเชฐเซ‹เชซเชพเช‡เชฒเชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชตเซเชฏเชตเชนเชพเชฐเซ€เช• เชฐเซ€เชคเซ‡ เช…เชฎเชพเชฐเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ‡ เชฒเซ‹เชก เช•เชฐเชคเซ€ เชจเชฅเซ€.

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

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

เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟเช“ เชตเชพเช‚เชšเซ‹

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

เช…เชนเซ€เช‚ เชนเชตเซ‡ เช…เชฎเชพเชฐเซ€ เชธเชฟเชธเซเชŸเชฎ เช›เซ‡:

1 เชฅเซ€ 100 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซเช•เซ‡เชฒ เช•เชฐเชตเซเช‚

เช†เช—เชณเชจเซ€ เช•เซเชฐเชฟเชฏเชพเช“

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

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

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

เชธเซเชคเซเชฐเซ‹เชคเซ‹

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

เชซเซ‚เชŸเชจเซ‹เชŸเซเชธ

  1. เชฌเชนเซเชตเชฟเชง เช‰เชฆเชพเชนเชฐเชฃเซ‹เชฎเชพเช‚ เชฒเซ‹เชก เชตเชฟเชคเชฐเชฃเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชธเชฎเชพเชจ เชนเซ‹เชตเชพ เช›เชคเชพเช‚, เชฐเซ‡เชกเชฟเชธ เช•เซเชฒเชธเซเชŸเชฐเชจเซเช‚ เช…เช‚เชคเชฐเซเช—เชค เช…เชฎเชฒเซ€เช•เชฐเชฃ เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเชฅเซ€ เช˜เชฃเซเช‚ เช…เชฒเช— เช›เซ‡. [เชตเชพเชชเชธเซ€]

1 เชฅเซ€ 100 เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซเช•เซ‡เชฒ เช•เชฐเชตเซเช‚

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

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