เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ (เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ - MS): - เจธเจพเจฐเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจธเจคเจฟ เจธเจผเฉเจฐเฉ€ เจ…เจ•เจพเจฒ! เจฎเฉ‡เจฐเจพ เจจเจพเจฎ เจฎเจพเจˆเจ•เจฒ เจนเฉˆเฅค เจฎเฉˆเจ‚ MC2 เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฌเฉˆเจ•เจเจ‚เจก เจกเจฟเจตเฉˆเจฒเจชเจฐ เจตเจœเฉ‹เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเจพเจ‚, เจ…เจคเฉ‡ เจฎเฉˆเจ‚ Look+ เจฎเฉ‹เจฌเจพเจˆเจฒ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจพเจ‚เจ—เจพเฅค

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจ•เฉ€ เจ‡เฉฑเจฅเฉ‡ เจ•เฉ‹เจˆ เจนเจพเจ•เฉ€ เจชเจธเฉฐเจฆ เจ•เจฐเจฆเจพ เจนเฉˆ?

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจซเจฟเจฐ เจ‡เจน เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจคเฉเจนเจพเจกเฉ‡ เจฒเจˆ เจนเฉˆเฅค เจ‡เจน เจเจ‚เจกเจฐเฉŒเจ‡เจก เจ…เจคเฉ‡ เจ†เจˆเจ“เจเจธ เจฒเจˆ เจนเฉˆ เจ…เจคเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจ–เฉ‡เจก เจธเจฎเจพเจ—เจฎเจพเจ‚ เจฆเฉ‡ เจ†เจจเจฒเจพเจˆเจจ เจ…เจคเฉ‡ เจฐเจฟเจ•เจพเจฐเจก เจ•เฉ€เจคเฉ‡ เจชเฉเจฐเจธเจพเจฐเจฃ เจฆเฉ‡เจ–เจฃ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจชเฉเจฐเจธเจผเฉฐเจธเจ•เจพเจ‚ เจฒเจˆ เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจ•เจˆ เจ…เฉฐเจ•เฉœเฉ‡, เจŸเฉˆเจ•เจธเจŸ เจชเฉเจฐเจธเจพเจฐเจฃ, เจ•เจพเจจเจซเจฐเฉฐเจธเจพเจ‚ เจฒเจˆ เจŸเฉ‡เจฌเจฒ, เจŸเฉ‚เจฐเจจเจพเจฎเฉˆเจ‚เจŸ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจตเฉ€ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจตเฉ€เจกเฉ€เจ“ เจชเจฒเจพเจ‚ เจตเจฐเจ—เฉ€ เจ‡เฉฑเจ• เจšเฉ€เจœเจผ เจตเฉ€ เจนเฉˆ, เจญเจพเจต เจคเฉเจธเฉ€เจ‚ เจฎเฉˆเจšเจพเจ‚ เจฆเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจชเจฒเจพเจ‚ (เจŸเฉ€เจšเฉ‡, เจฒเฉœเจพเจˆเจ†เจ‚, เจธเจผเฉ‚เจŸเจ†เจ‰เจŸ, เจ†เจฆเจฟ) เจจเฉ‚เฉฐ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจชเฉ‚เจฐเจพ เจชเฉเจฐเจธเจพเจฐเจฃ เจจเจนเฉ€เจ‚ เจฆเฉ‡เจ–เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจธเจญ เจคเฉ‹เจ‚ เจฆเจฟเจฒเจšเจธเจช เจชเฉเจฐเจธเจพเจฐเจฃ เจนเฉ€ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจคเฉเจธเฉ€เจ‚ เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš เจ•เฉ€ เจตเจฐเจคเจฟเจ†?

เจฎเฉเฉฑเจ– เจญเจพเจ— เจ—เฉ‹ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค API เจœเจฟเจธ เจจเจพเจฒ เจฎเฉ‹เจฌเจพเจˆเจฒ เจ•เจฒเจพเจ‡เฉฐเจŸเจธ เจจเฉ‡ เจธเฉฐเจšเจพเจฐ เจ•เฉ€เจคเจพ, Go เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค เจฎเฉ‹เจฌเจพเจˆเจฒ เจซเฉ‹เจจเจพเจ‚ 'เจคเฉ‡ เจชเฉเจธเจผ เจจเฉ‹เจŸเฉ€เจซเจฟเจ•เฉ‡เจธเจผเจจ เจญเฉ‡เจœเจฃ เจฆเฉ€ เจธเฉ‡เจตเจพ เจตเฉ€ เจ—เฉ‹ 'เจš เจฒเจฟเจ–เฉ€ เจ—เจˆ เจธเฉ€เฅค เจธเจพเจจเฉ‚เฉฐ เจ†เจชเจฃเจพ ORM เจตเฉ€ เจฒเจฟเจ–เจฃเจพ เจชเจฟเจ†, เจœเจฟเจธ เจฌเจพเจฐเฉ‡ เจ…เจธเฉ€เจ‚ เจ•เจฟเจธเฉ‡ เจฆเจฟเจจ เจ—เฉฑเจฒ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจพเจ‚เฅค เจ–เฉˆเจฐ, เจ—เฉ‹ เจตเจฟเฉฑเจš เจ•เฉเจ เจ›เฉ‹เจŸเฉ€เจ†เจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฒเจฟเจ–เฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจธเจจ: เจธเฉฐเจชเจพเจฆเจ•เจพเจ‚ เจฒเจˆ เจšเจฟเฉฑเจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจ†เจ•เจพเจฐ เจฆเฉ‡เจฃเจพ เจ…เจคเฉ‡ เจฒเฉ‹เจก เจ•เจฐเจจเจพ...

เจ…เจธเฉ€เจ‚ PostgreSQL เจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฟเจ† เจนเฉˆเฅค เจเจ•เจŸเจฟเจต เจเจกเจฎเจฟเจจ เจฐเจคเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเฉฐเจชเจพเจฆเจ• เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฐเฉ‚เจฌเฉ€ เจ†เจจ เจฐเฉ‡เจฒเจœเจผ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค เจ‡เฉฑเจ• เจ…เฉฐเจ•เฉœเจพ เจชเฉเจฐเจฆเจพเจคเจพ เจคเฉ‹เจ‚ เจ…เฉฐเจ•เฉœเฉ‡ เจ†เจฏเจพเจค เจ•เจฐเจจเจพ เจตเฉ€ เจฐเฉ‚เจฌเฉ€ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค

เจธเจฟเจธเจŸเจฎ API เจŸเฉˆเจธเจŸเจพเจ‚ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจชเจพเจˆเจฅเจจ เจฏเฉ‚เจจเจฟเจŸเจธเจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€เฅค Memcached เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ API เจญเฉเจ—เจคเจพเจจ เจ•เจพเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจฅเฉเจฐเฉ‹เจŸเจฒ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, "เจธเจผเฉˆเฉฑเจซ" เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเฉฐเจฐเจšเจจเจพ เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจœเจผเฉˆเจฌเจฟเจ•เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจธเจฟเจธเจŸเจฎ เจ…เฉฐเจ•เฉœเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจคเจฐ เจ•เจฐเจจ เจ…เจคเฉ‡ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจ—เฉเจฐเฉ‡เจฒเฉŒเจ— 2 เจฒเฉŒเจ— เจ‡เจ•เฉฑเจ เฉ‡ เจ•เจฐเจจ เจฒเจˆ เจนเฉˆ, เจธเจฒเฉ‡เจŸ เจ—เจพเจนเจ•เจพเจ‚ เจฒเจˆ API เจฆเจธเจคเจพเจตเฉ‡เจœเจผ เจนเฉˆเฅค

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจšเฉ‹เจฃ

เจชเจนเจฟเจฒเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจœเจฟเจธ เจฆเจพ เจธเจพเจจเฉ‚เฉฐ เจธเจพเจนเจฎเจฃเจพ เจ•เจฐเจจเจพ เจชเจฟเจ†: เจธเจพเจจเฉ‚เฉฐ เจฌเฉˆเจ•เจเจ‚เจก เจ…เจคเฉ‡ เจฎเฉ‹เจฌเจพเจˆเจฒ เจ•เจฒเจพเจ‡เฉฐเจŸเจธ เจตเจฟเจšเจ•เจพเจฐ เจ†เจชเจธเฉ€ เจคเจพเจฒเจฎเฉ‡เจฒ เจฒเจˆ เจ‡เฉฑเจ• เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจšเฉเจฃเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจธเฉ€, เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจฌเจฟเฉฐเจฆเฉ‚เจ†เจ‚ เจฆเฉ‡ เจ…เจงเจพเจฐ 'เจคเฉ‡...

  • เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจฒเฉ‹เฉœ: เจ—เจพเจนเจ•เจพเจ‚ เจฆเจพ เจกเฉ‡เจŸเจพ เจฐเฉ€เจ…เจฒ เจŸเจพเจˆเจฎ เจตเจฟเฉฑเจš เจ…เจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจญเจพเจต, เจนเจฐ เจ•เฉ‹เจˆ เจœเฉ‹ เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจชเฉเจฐเจธเจพเจฐเจฃ เจฆเฉ‡เจ– เจฐเจฟเจนเจพ เจนเฉˆ, เจฒเจ—เจญเจ— เจคเฉเจฐเฉฐเจค เจ…เจชเจกเฉ‡เจŸ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ.
  • เจšเฉ€เจœเจผเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ‡เจน เจฎเฉฐเจจ เจฒเจฟเจ† เจนเฉˆ เจ•เจฟ เจ•เจฒเจพเจ‡เฉฐเจŸเจธ เจจเจพเจฒ เจธเจฎเจ•เจพเจฒเฉ€ เจกเจพเจŸเจพ เจฎเจฟเจŸเจพเจ‡เจ† เจจเจนเฉ€เจ‚ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจชเจฐ เจตเจฟเจธเจผเฉ‡เจธเจผ เจซเจฒเฉˆเจ—เจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฒเฉเจ•เจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
  • เจธเจพเจฐเฉ€เจ†เจ‚ เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจฆเฉเจฐเจฒเฉฑเจญ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ…เฉฐเจ•เฉœเฉ‡, เจŸเฉ€เจฎ เจฐเจšเจจเจพเจตเจพเจ‚, เจŸเฉ€เจฎ เจ…เฉฐเจ•เฉœเฉ‡) เจ†เจฎ GET เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉเจ†เจฐเจพ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจเฅค
  • เจจเจพเจฒ เจนเฉ€, เจธเจฟเจธเจŸเจฎ เจจเฉ‚เฉฐ เจ‡เฉฑเจ•เฉ‹ เจธเจฎเฉ‡เจ‚ 100 เจนเจœเจผเจพเจฐ เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจฆเจพ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจเจพ เจชเฉˆเจ‚เจฆเจพ เจธเฉ€เฅค

เจ‡เจธเจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจฆเฉ‹ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจตเจฟเจ•เจฒเจช เจธเจจ:

  1. เจตเฉˆเจฌเจธเจพเจ•เฉ‡เจŸเฅค เจชเจฐ เจธเจพเจจเฉ‚เฉฐ เจ•เจฒเจพเจ‡เฉฐเจŸ เจคเฉ‹เจ‚ เจธเจฐเจตเจฐ เจคเฉฑเจ• เจšเฉˆเจจเจฒเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจธเฉ€เฅค เจธเจพเจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจธเจฐเจตเจฐ เจคเฉ‹เจ‚ เจ•เจฒเจพเจ‡เฉฐเจŸ เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจญเฉ‡เจœเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจธเฉ€, เจ‡เจธเจฒเจˆ เจ‡เฉฑเจ• เจตเฉˆเจฌเจธเจพเจ•เฉ‡เจŸ เจ‡เฉฑเจ• เจฌเฉ‡เจฒเฉ‹เฉœเจพ เจตเจฟเจ•เจฒเจช เจนเฉˆเฅค
  2. เจธเจฐเจตเจฐ-เจญเฉ‡เจœเฉ‡ เจˆเจตเฉˆเจ‚เจŸเจธ (SSE) เจฌเจฟเจฒเจ•เฉเจฒ เจธเจนเฉ€ เจ†เจ! เจ‡เจน เจ•เจพเจซเจผเฉ€ เจธเจงเจพเจฐเจจ เจนเฉˆ เจ…เจคเฉ‡ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจธเจพเจจเฉ‚เฉฐ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจนเจฐ เจšเฉ€เจœเจผ เจจเฉ‚เฉฐ เจธเฉฐเจคเฉเจธเจผเจŸ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจธเจฐเจตเจฐ เจฆเฉเจ†เจฐเจพ เจญเฉ‡เจœเฉ‡ เจ—เจ เจ‡เจตเฉˆเจ‚เจŸ

เจ‡เจน เจšเฉ€เจœเจผ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ•เฉเจ เจธเจผเจฌเจฆ...

เจ‡เจน เจ‡เฉฑเจ• http เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจฆเฉ‡ เจธเจฟเจ–เจฐ 'เจคเฉ‡ เจšเฉฑเจฒเจฆเจพ เจนเฉˆ. เจ•เจฒเจพเจ‡เฉฐเจŸ เจ‡เฉฑเจ• เจฌเฉ‡เจจเจคเฉ€ เจญเฉ‡เจœเจฆเจพ เจนเฉˆ, เจธเจฐเจตเจฐ เจธเจฎเฉฑเจ—เจฐเฉ€-เจ•เจฟเจธเจฎ เจฆเฉ‡ เจจเจพเจฒ เจœเจตเจพเจฌ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ: เจŸเฉˆเจ•เจธเจŸ/เจˆเจตเฉˆเจ‚เจŸ-เจธเจŸเฉเจฐเฉ€เจฎ เจ…เจคเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฌเฉฐเจฆ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ, เจชเจฐ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฒเจˆ เจกเฉ‡เจŸเจพ เจฒเจฟเจ–เจฃเจพ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆ:

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจ—เจพเจนเจ•เจพเจ‚ เจจเจพเจฒ เจธเจนเจฟเจฎเจคเฉ€ เจตเจพเจฒเฉ‡ เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจญเฉ‡เจœเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจธเจพเจกเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ‡เจธ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจญเฉ‡เจœเจฟเจ† เจนเฉˆ: เจฌเจฆเจฒเฉ€ เจนเฉ‹เจˆ เจฌเจฃเจคเจฐ (เจตเจฟเจ…เจ•เจคเฉ€, เจ–เจฟเจกเจพเจฐเฉ€) เจฆเจพ เจจเจพเจฎ เจ‡เจตเฉˆเจ‚เจŸ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจญเฉ‡เจœเจฟเจ† เจ—เจฟเจ† เจธเฉ€, เจ…เจคเฉ‡ เจชเจฒเฉ‡เจ…เจฐ เจฒเจˆ เจจเจตเฉ‡เจ‚, เจฌเจฆเจฒเฉ‡ เจนเฉ‹เจ เจ–เฉ‡เจคเจฐเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ JSON เจจเฉ‚เฉฐ เจกเฉ‡เจŸเจพ เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจญเฉ‡เจœเจฟเจ† เจ—เจฟเจ† เจธเฉ€เฅค

เจนเฉเจฃ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเฉ€เจ เจ•เจฟ เจชเจฐเจธเจชเจฐ เจ•เฉเจฐเจฟเจ† เจ†เจชเจฃเฉ‡ เจ†เจช เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค

  • เจธเจญ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจœเฉ‹ เจ•เจฒเจพเจ‡เฉฐเจŸ เจ•เจฐเจฆเจพ เจนเฉˆ เจ‡เจน เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจธเฉ‡เจตเจพ เจฆเฉ‡ เจจเจพเจฒ เจ†เจ–เจฐเฉ€ เจตเจพเจฐ เจธเจฎเจ•เจพเจฒเฉ€เจ•เจฐเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€: เจ‡เจน เจ‡เจธเจฆเฉ‡ เจธเจฅเจพเจจเจ• เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจตเฉ‡เจ–เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจฆเฉเจ†เจฐเจพ เจฆเจฐเจœ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจ†เจ–เจฐเฉ€ เจคเจฌเจฆเฉ€เจฒเฉ€ เจฆเฉ€ เจฎเจฟเจคเฉ€ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค
  • เจ‡เจน เจ‡เจธ เจฎเจฟเจคเฉ€ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจฌเฉ‡เจจเจคเฉ€ เจญเฉ‡เจœเจฆเจพ เจนเฉˆเฅค
  • เจœเจตเจพเจฌ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ‰เจธ เจจเฉ‚เฉฐ เจ‰เจธ เจฎเจฟเจคเฉ€ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจฆเฉ‡ เจธเจพเจฐเฉ‡ เจ…เจชเจกเฉ‡เจŸเจธ เจญเฉ‡เจœเจฆเฉ‡ เจนเจพเจ‚เฅค
  • เจ‰เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ‡เจน เจฒเจพเจˆเจต เจšเฉˆเจจเจฒ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจฆเฉ‹เจ‚ เจคเฉฑเจ• เจฌเฉฐเจฆ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพ เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ‡เจธเจจเฉ‚เฉฐ เจ‡เจนเจจเจพเจ‚ เจ…เฉฑเจชเจกเฉ‡เจŸเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€:

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจ…เจธเฉ€เจ‚ เจ‰เจธเจจเฉ‚เฉฐ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจธเฉ‚เจšเฉ€ เจญเฉ‡เจœเจฆเฉ‡ เจนเจพเจ‚: เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจˆ เจ—เฉ‹เจฒ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ…เจธเฉ€เจ‚ เจฎเฉˆเจš เจฆเจพ เจธเจ•เฉ‹เจฐ เจฌเจฆเจฒเจฆเฉ‡ เจนเจพเจ‚, เจœเฉ‡เจ•เจฐ เจ‰เจน เจœเจผเจ–เจฎเฉ€ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจน เจตเฉ€ เจ…เจธเจฒ เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฑเจš เจญเฉ‡เจœเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจ—เจพเจนเจ• เจฎเฉˆเจš เจ‡เจตเฉˆเจ‚เจŸ เจซเฉ€เจก เจตเจฟเฉฑเจš เจคเฉเจฐเฉฐเจค เจ…เฉฑเจช-เจŸเฉ‚-เจกเฉ‡เจŸ เจกเฉ‡เจŸเจพ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจธเจฎเฉ‡เจ‚-เจธเจฎเฉ‡เจ‚ 'เจคเฉ‡, เจคเจพเจ‚ เจ•เจฟ เจ•เจฒเจพเจ‡เฉฐเจŸ เจธเจฎเจเฉ‡ เจ•เจฟ เจธเจฐเจตเจฐ เจฆเฉ€ เจฎเฉŒเจค เจจเจนเฉ€เจ‚ เจนเฉ‹เจˆ เจนเฉˆ, เจ•เจฟ เจ‡เจธ เจจเฉ‚เฉฐ เจ•เฉเจ เจจเจนเฉ€เจ‚ เจนเฉ‹เจ‡เจ† เจนเฉˆ, เจ…เจธเฉ€เจ‚ เจนเจฐ 15 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจŸเจพเจˆเจฎเจธเจŸเฉˆเจ‚เจช เจญเฉ‡เจœเจฆเฉ‡ เจนเจพเจ‚ - เจคเจพเจ‚ เจœเฉ‹ เจ‡เจน เจœเจพเจฃ เจธเจ•เฉ‡ เจ•เจฟ เจธเจญ เจ•เฉเจ เจ•เฉเจฐเจฎ เจตเจฟเฉฑเจš เจนเฉˆ เจ…เจคเฉ‡ เจฆเฉเจฌเจพเจฐเจพ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจˆ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจฒเจพเจˆเจต เจ•เจจเฉˆเจ•เจธเจผเจจ เจฆเฉ€ เจธเฉ‡เจตเจพ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ?

  • เจธเจญ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจšเฉˆเจจเจฒ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚ เจœเจฟเจธ เจตเจฟเฉฑเจš เจฌเจซเจฐเจก เจ…เฉฑเจชเจกเฉ‡เจŸ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ‡ เจœเจพเจฃเจ—เฉ‡เฅค
  • เจ‰เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ…เจธเฉ€เจ‚ เจ…เจชเจกเฉ‡เจŸเจธ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เจธ เจšเฉˆเจจเจฒ เจจเฉ‚เฉฐ เจธเจฌเจธเจ•เฉเจฐเจพเจˆเจฌ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค
  • เจ…เจธเฉ€เจ‚ เจธเจนเฉ€ เจธเจฟเจฐเจฒเฉ‡เจ– เจธเฉˆเจŸ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจคเจพเจ‚ เจœเฉ‹ เจ—เจพเจนเจ• เจœเจพเจฃ เจธเจ•เฉ‡ เจ•เจฟ เจธเจญ เจ•เฉเจ เจ เฉ€เจ• เจนเฉˆเฅค
  • เจชเจนเจฟเจฒเจพ เจชเจฟเฉฐเจ— เจญเฉ‡เจœเฉ‹เฅค เจ…เจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจฎเฉŒเจœเฉ‚เจฆเจพ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจŸเจพเจˆเจฎเจธเจŸเฉˆเจ‚เจช เจจเฉ‚เฉฐ เจฐเจฟเจ•เจพเจฐเจก เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค
  • เจ‰เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ…เจธเฉ€เจ‚ เจšเฉˆเจจเจฒ เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจฒเฉ‚เจช เจตเจฟเฉฑเจš เจชเฉœเฉเจนเจฆเฉ‡ เจนเจพเจ‚ เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ…เจชเจกเฉ‡เจŸ เจšเฉˆเจจเจฒ เจฌเฉฐเจฆ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเจพ. เจšเฉˆเจจเจฒ เจจเฉ‚เฉฐ เจธเจฎเฉ‡เจ‚-เจธเจฎเฉ‡เจ‚ 'เจคเฉ‡ เจœเจพเจ‚ เจคเจพเจ‚ เจฎเฉŒเจœเฉ‚เจฆเจพ เจŸเจพเจˆเจฎเจธเจŸเฉˆเจ‚เจช เจœเจพเจ‚ เจฌเจฆเจฒเจพเจ… เจชเฉเจฐเจพเจชเจค เจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจœเฉ‹ เจ…เจธเฉ€เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ•เจจเฉˆเจ•เจธเจผเจจ เจ–เฉ‹เจฒเฉเจนเจฃ เจฒเจˆ เจฒเจฟเจ– เจฐเจนเฉ‡ เจนเจพเจ‚เฅค

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจชเจนเจฟเจฒเฉ€ เจธเจฎเฉฑเจธเจฟเจ† เจœเจฟเจธ เจฆเจพ เจธเจพเจจเฉ‚เฉฐ เจธเจพเจนเจฎเจฃเจพ เจ•เจฐเจจเจพ เจชเจฟเจ† เจ‰เจน เจ‡เจน เจธเฉ€: เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉ‡ เจจเจพเจฒ เจ–เฉ‹เจฒเฉเจนเฉ‡ เจ—เจ เจนเจฐเฉ‡เจ• เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจŸเจพเจˆเจฎเจฐ เจฌเจฃเจพเจ‡เจ† เจนเฉˆ เจœเฉ‹ เจนเจฐ 15 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจพเจฐ เจŸเจฟเจ• เจ•เจฐเจฆเจพ เจนเฉˆ - เจ‡เจน เจชเจคเจพ เจšเจฒเจฆเจพ เจนเฉˆ เจ•เจฟ เจœเฉ‡เจ•เจฐ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจฎเจธเจผเฉ€เจจ (เจ‡เฉฑเจ• API เจธเจฐเจตเจฐ เจจเจพเจฒ) เจจเจพเจฒ 6 เจนเจœเจผเจพเจฐ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจ–เฉเฉฑเจฒเฉเจนเฉ‡ เจธเจจ, 6 เจนเจœเจผเจพเจฐ เจŸเจพเจˆเจฎเจฐ เจฌเจฃเจพเจ เจ—เจ เจธเจจเฅค เจ‡เจธ เจ•เจพเจฐเจจ เจฎเจธเจผเฉ€เจจ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเจพ เจฒเฉ‹เจก เจจเจนเฉ€เจ‚ เจฐเฉฑเจ– เจธเจ•เฉ€เฅค เจธเจฎเฉฑเจธเจฟเจ† เจธเจพเจกเฉ‡ เจฒเจˆ เจ‡เฉฐเจจเฉ€ เจธเจชเฉฑเจธเจผเจŸ เจจเจนเฉ€เจ‚ เจธเฉ€, เจชเจฐ เจธเจพเจจเฉ‚เฉฐ เจฅเฉ‹เฉœเฉ€ เจฎเจฆเจฆ เจฎเจฟเจฒเฉ€ เจ…เจคเฉ‡ เจ‡เจธ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เฉ€เจคเจพเฅค

เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจนเฉเจฃ เจธเจพเจกเจพ เจชเจฟเฉฐเจ— เจ‰เจธเฉ‡ เจšเฉˆเจจเจฒ เจคเฉ‹เจ‚ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ เจœเจฟเจธ เจคเฉ‹เจ‚ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆเฅค

เจ‡เจธ เจ…เจจเฉเจธเจพเจฐ, เจ‡เฉฑเจฅเฉ‡ เจธเจฟเจฐเจซ เจ‡เฉฑเจ• เจŸเจพเจˆเจฎเจฐ เจนเฉˆ เจœเฉ‹ เจนเจฐ 15 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจพเจฐ เจŸเจฟเฉฑเจ• เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจ‡เฉฑเจฅเฉ‡ เจ•เจˆ เจธเจนเจพเจ‡เจ• เจซเฉฐเจ•เจธเจผเจจ เจนเจจ - เจธเจฟเจฐเจฒเฉ‡เจ–, เจชเจฟเฉฐเจ— เจ…เจคเฉ‡ เจขเจพเจ‚เจšเฉ‡ เจจเฉ‚เฉฐ เจญเฉ‡เจœเจฃเจพเฅค เจญเจพเจต, เจธเจพเจฐเจฃเฉ€ เจฆเจพ เจจเจพเจฎ (เจตเจฟเจ…เจ•เจคเฉ€, เจฎเฉˆเจš, เจธเฉ€เจœเจผเจจ) เจ…เจคเฉ‡ เจ‡เจธ เจเจ‚เจŸเจฐเฉ€ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจ‡เฉฑเจฅเฉ‡ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ:

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจ…เฉฑเจชเจกเฉ‡เจŸ เจญเฉ‡เจœเจฃ เจฒเจˆ เจตเจฟเจงเฉ€

เจนเฉเจฃ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจฅเฉ‹เฉœเจพ เจœเจฟเจนเจพ เจฌเจฆเจฒเจพเจ… เจ•เจฟเฉฑเจฅเฉ‹เจ‚ เจ†เจ‰เจ‚เจฆเฉ‡ เจนเจจ. เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจฒเฉ‹เจ•, เจธเฉฐเจชเจพเจฆเจ• เจนเจจ, เจœเฉ‹ เจ…เจธเจฒ เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฑเจš เจชเฉเจฐเจธเจพเจฐเจฃ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเจจเฅค เจ‰เจน เจธเจพเจฐเฉ€เจ†เจ‚ เจ˜เจŸเจจเจพเจตเจพเจ‚ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ: เจ•เจฟเจธเฉ‡ เจจเฉ‚เฉฐ เจญเฉ‡เจœ เจฆเจฟเฉฑเจคเจพ เจ—เจฟเจ† เจธเฉ€, เจ•เฉ‹เจˆ เจœเจผเจ–เจฎเฉ€ เจนเฉ‹ เจ—เจฟเจ† เจธเฉ€, เจ•เจฟเจธเฉ‡ เจ•เจฟเจธเจฎ เจฆเฉ€ เจฌเจฆเจฒเฉ€ ...

เจ‡เฉฑเจ• CMS เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจกเฉ‡เจŸเจพ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจฆเจพเจ–เจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ Listen/Notify เจตเจฟเจงเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ API เจธเจฐเจตเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจธเฉ‚เจšเจฟเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค API เจธเจฐเจตเจฐ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจ—เจพเจนเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจน เจœเจพเจฃเจ•เจพเจฐเฉ€ เจญเฉ‡เจœเจฆเฉ‡ เจนเจจเฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจฒเจพเจœเจผเจฎเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจœเฉเฉœเฉ‡ เจธเจฟเจฐเจซ เจ•เฉเจ เจธเจฐเจตเจฐ เจนเจจ เจ…เจคเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ 'เจคเฉ‡ เจ•เฉ‹เจˆ เจตเจฟเจธเจผเฉ‡เจธเจผ เจฒเฉ‹เจก เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ•เจฒเจพเจ‡เฉฐเจŸ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจธเจฟเฉฑเจงเจพ เจ‡เฉฐเจŸเจฐเฉˆเจ•เจŸ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ:

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

PostgreSQL: เจธเฉเจฃเฉ‹/เจธเฉ‚เจšเจจเจพ เจ•เจฐเฉ‹

เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ เจตเจฟเฉฑเจš เจธเฉเจฃเฉ‹/เจธเฉ‚เจšเจจเจพ เจตเจฟเจงเฉ€ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจตเฉˆเจ‚เจŸ เจ—เจพเจนเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจธเฉ‚เจšเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ เจ•เจฟ เจ•เฉเจ เจ‡เจตเฉˆเจ‚เจŸ เจฌเจฆเจฒ เจ—เจฟเจ† เจนเฉˆ - เจกเจพเจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจ•เฉเจ เจฐเจฟเจ•เจพเจฐเจก เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค เจ…เจœเจฟเจนเจพ เจ•เจฐเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจธเจงเจพเจฐเจจ เจŸเจฐเจฟเฉฑเจ—เจฐ เจ…เจคเฉ‡ เจซเฉฐเจ•เจธเจผเจจ เจฒเจฟเจ–เจฟเจ†:

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจ•เจฟเจธเฉ‡ เจฐเจฟเจ•เจพเจฐเจก เจจเฉ‚เฉฐ เจธเฉฐเจฎเจฟเจฒเจฟเจค เจœเจพเจ‚ เจฌเจฆเจฒเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจ…เจธเฉ€เจ‚ data_updates เจšเฉˆเจจเจฒ 'เจคเฉ‡ เจธเฉ‚เจšเจจเจพ เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจ‰เฉฑเจฅเฉ‡ เจธเจพเจฐเจฃเฉ€ เจฆเจพ เจจเจพเจฎ เจ…เจคเฉ‡ เจ‰เจธ เจฐเจฟเจ•เจพเจฐเจก เจฆเจพ เจชเจ›เจพเจฃเจ•เจฐเจคเจพ เจชเจพเจธ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจœเฉ‹ เจฌเจฆเจฒเจฟเจ† เจœเจพเจ‚ เจธเฉฐเจฎเจฟเจฒเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค

เจธเจพเจฐเฉ€เจ†เจ‚ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจฒเจˆ เจœเฉ‹ เจ•เจฟ เจ•เจฒเจพเจ‡เฉฐเจŸ เจจเจพเจฒ เจธเจฎเจ•เจพเจฒเฉ€ เจนเฉ‹เจฃเฉ€เจ†เจ‚ เจšเจพเจนเฉ€เจฆเฉ€เจ†เจ‚ เจนเจจ, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจŸเจฐเจฟเฉฑเจ—เจฐ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจœเฉ‹ เจฐเจฟเจ•เจพเจฐเจก เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ / เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ€ เจธเจฒเจพเจˆเจก 'เจคเฉ‡ เจฆเจฐเจธเจพเจ เจซเฉฐเจ•เจธเจผเจจ เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
API เจ‡เจนเจจเจพเจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจ—เจพเจนเจ•เฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆ?

เจ‡เฉฑเจ• เจซเฉˆเจจเจ†เจ‰เจŸ เจตเจฟเจงเฉ€ เจฌเจฃเจพเจˆ เจ—เจˆ เจนเฉˆ - เจ‡เจน เจ•เจฒเจพเจ‡เฉฐเจŸ เจจเฉ‚เฉฐ เจธเฉเจจเฉ‡เจนเฉ‡ เจญเฉ‡เจœเจฆเฉ€ เจนเฉˆเฅค เจ‡เจน เจธเจพเจฐเฉ‡ เจ—เจพเจนเจ• เจšเฉˆเจจเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจนเจจเจพเจ‚ เจšเฉˆเจจเจฒเจพเจ‚ เจฐเจพเจนเฉ€เจ‚ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ‡ เจ…เฉฑเจชเจกเฉ‡เจŸ เจญเฉ‡เจœเจฆเจพ เจนเฉˆ:

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจ‡เฉฑเจฅเฉ‡ เจธเจŸเฉˆเจ‚เจกเจฐเจก pq เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€, เจœเฉ‹ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจœเฉเฉœเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจนเจฟเฉฐเจฆเฉ€ เจนเฉˆ เจ•เจฟ เจ‡เจน เจšเฉˆเจจเจฒ (data_updates) เจจเฉ‚เฉฐ เจธเฉเจฃเจจเจพ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจœเจพเจ‚เจš เจ•เจฐเจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจ–เฉเฉฑเจฒเฉเจนเจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเจญ เจ•เฉเจ เจ เฉ€เจ• เจนเฉˆเฅค เจฎเฉˆเจ‚ เจœเจ—เฉเจนเจพ เจฌเจšเจพเจ‰เจฃ เจฒเจˆ เจ—เจฒเจคเฉ€ เจœเจพเจ‚เจš เจจเฉ‚เฉฐ เจ›เฉฑเจก เจฐเจฟเจนเจพ/เจฐเจนเฉ€ เจนเจพเจ‚ (เจœเจพเจ‚เจš เจจเจพ เจ•เจฐเจจเจพ เจ–เจคเจฐเจจเจพเจ• เจนเฉˆ)เฅค

เจ…เฉฑเจ—เฉ‡, เจ…เจธเฉ€เจ‚ เจ…เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจธ เจคเฉŒเจฐ 'เจคเฉ‡ เจŸเจฟเจ•เจฐ เจธเฉˆเจŸ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจœเฉ‹ เจนเจฐ 15 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจชเจฟเฉฐเจ— เจญเฉ‡เจœเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจธเจพเจกเฉ‡ เจฆเฉเจ†เจฐเจพ เจธเจฌเจธเจ•เฉเจฐเจพเจˆเจฌ เจ•เฉ€เจคเฉ‡ เจšเฉˆเจจเจฒ เจจเฉ‚เฉฐ เจธเฉเจฃเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเฉ‡เจ—เจพเฅค เจœเฉ‡เจ•เจฐ เจธเจพเจจเฉ‚เฉฐ เจชเจฟเฉฐเจ— เจฎเจฟเจฒเจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจ‡เจธ เจชเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจœเฉ‡เจ•เจฐ เจธเจพเจจเฉ‚เฉฐ เจ•เจฟเจธเฉ‡ เจ•เจฟเจธเจฎ เจฆเฉ€ เจเจ‚เจŸเจฐเฉ€ เจฎเจฟเจฒเจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจ‡เจธ เจซเฉˆเจจเจ†เจ‰เจŸ เจฆเฉ‡ เจธเจพเจฐเฉ‡ เจ—เจพเจนเจ•เจพเจ‚ เจฒเจˆ เจ‡เจธ เจเจ‚เจŸเจฐเฉ€ เจจเฉ‚เฉฐ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจซเฉˆเจจ-เจ†เจŠเจŸ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ?

เจฐเฉ‚เจธเฉ€ เจตเจฟเฉฑเจš เจ‡เจธเจฆเจพ เจ…เจจเฉเจตเจพเจฆ "เจธเจชเจฒเจฟเฉฑเจŸเจฐ" เจตเจœเฉ‹เจ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจตเจธเจคเฉ‚ เจนเฉˆ เจœเฉ‹ เจ‰เจนเจจเจพเจ‚ เจ—เจพเจนเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจฐเจœเจฟเจธเจŸเจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจ•เฉเจ เจ…เฉฑเจชเจกเฉ‡เจŸ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค เจ…เจคเฉ‡ เจœเจฟเจตเฉ‡เจ‚ เจนเฉ€ เจ‡เจธ เจ†เจฌเจœเฉˆเจ•เจŸ 'เจคเฉ‡ เจ•เฉ‹เจˆ เจ…เจชเจกเฉ‡เจŸ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ, เจ‡เจน เจ‡เจธ เจ…เจชเจกเฉ‡เจŸ เจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจธเจพเจฐเฉ‡ เจ—เจพเจนเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจตเฉฐเจกเจฆเจพ เจนเฉˆเฅค เจ•เจพเจซเจผเฉ€ เจธเจงเจพเจฐเจจ:

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจ‡เจธเจจเฉ‚เฉฐ Go เจตเจฟเฉฑเจš เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ:

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจ‡เฉฑเจ• เจขเจพเจ‚เจšเจพ เจนเฉˆ, เจ‡เจน Mutexes เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเจฎเจ•เจพเจฒเฉ€ เจนเฉˆ. เจ‡เจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ–เฉ‡เจคเจฐ เจนเฉˆ เจœเฉ‹ เจกเฉˆเจŸเจพเจฌเฉ‡เจธ เจตเจฟเฉฑเจš เจซเฉˆเจจเจ†เจ‰เจŸ เจฆเฉ‡ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจฆเจพ เจนเฉˆ, เจฏเจพเจจเฉ€ เจ•เจฟ เจ‡เจน เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจธเฉเจฃ เจฐเจฟเจนเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ…เฉฑเจชเจกเฉ‡เจŸ เจชเฉเจฐเจพเจชเจค เจ•เจฐเฉ‡เจ—เจพ, เจจเจพเจฒ เจนเฉ€ เจธเจพเจฐเฉ‡ เจ‰เจชเจฒเจฌเจง เจšเฉˆเจจเจฒเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ - เจจเจ•เจธเจผเจพ, เจœเจฟเจธ เจฆเฉ€ เจ•เฉเฉฐเจœเฉ€ เจšเฉˆเจจเจฒ เจ…เจคเฉ‡ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจนเฉˆเฅค เจฎเฉเฉฑเจฒ (เจœเจผเจฐเฉ‚เจฐเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‡เจน เจ•เจฟเจธเฉ‡ เจตเฉ€ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจจเจนเฉ€เจ‚ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ)เฅค

เจฆเฉ‹ เจคเจฐเฉ€เจ•เฉ‡ - เจ•เจจเฉˆเจ•เจŸเจก เจ…เจคเฉ‡ เจกเจฟเจธเจ•เจจเฉˆเจ•เจŸ - เจธเจพเจจเฉ‚เฉฐ เจซเฉˆเจจเจ†เจ‰เจŸ เจจเฉ‚เฉฐ เจ‡เจน เจฆเฉฑเจธเจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจ เจ•เจฟ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจฌเฉ‡เจธ เจจเจพเจฒ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจนเฉˆ, เจ‡เจน เจชเฉเจฐเจ—เจŸ เจนเฉ‹เจ‡เจ† เจนเฉˆ เจ…เจคเฉ‡ เจฌเฉ‡เจธ เจจเจพเจฒ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจŸเฉเฉฑเจŸ เจ—เจฟเจ† เจนเฉˆเฅค เจฆเฉ‚เจœเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจพเจฐเฉ‡ เจ—เจพเจนเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจกเจฟเจธเจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจน เจฆเฉฑเจธเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจ•เจฟ เจ‰เจน เจนเฉเจฃ เจ•เฉเจ เจตเฉ€ เจจเจนเฉ€เจ‚ เจธเฉเจฃ เจธเจ•เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ‰เจน เจฆเฉเจฌเจพเจฐเจพ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‰เจนเจจเจพเจ‚ เจฆเจพ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฌเฉฐเจฆ เจนเฉ‹ เจ—เจฟเจ† เจนเฉˆเฅค

เจ‡เฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจธเจฌเจธเจ•เฉเจฐเจพเจˆเจฌ เจตเจฟเจงเฉ€ เจตเฉ€ เจนเฉˆ เจœเฉ‹ เจšเฉˆเจจเจฒ เจจเฉ‚เฉฐ "เจธเฉเจฃเจจ เจตเจพเจฒเจฟเจ†เจ‚" เจตเจฟเฉฑเจš เจœเฉ‹เฉœเจฆเฉ€ เจนเฉˆ:

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจ‡เฉฑเจ• เจ…เจจเจธเจฌเจธเจ•เฉเจฐเจพเจˆเจฌ เจตเจฟเจงเฉ€ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจ—เจพเจนเจ• เจฆเฉ‡ เจกเจฟเจธเจ•เจจเฉˆเจ•เจŸ เจนเฉ‹เจฃ 'เจคเฉ‡ เจธเจฐเฉ‹เจคเจฟเจ†เจ‚ เจคเฉ‹เจ‚ เจšเฉˆเจจเจฒ เจจเฉ‚เฉฐ เจนเจŸเจพ เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ, เจจเจพเจฒ เจนเฉ€ เจ‡เฉฑเจ• เจชเจฌเจฒเจฟเจธเจผ เจตเจฟเจงเฉ€, เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจพเจฐเฉ‡ เจ—เจพเจนเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจธเฉเจจเฉ‡เจนเจพ เจญเฉ‡เจœเจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจธเจตเจพเจฒ: - เจ‡เจธ เจšเฉˆเจจเจฒ เจฐเจพเจนเฉ€เจ‚ เจ•เฉ€ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ?

MS: - เจฎเจพเจกเจฒ เจœเฉ‹ เจฌเจฆเจฒ เจ—เจฟเจ† เจนเฉˆ เจœเจพเจ‚ เจชเจฟเฉฐเจ— เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ (เจœเจผเจฐเฉ‚เจฐเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจฟเจฐเจซเจผ เจ‡เฉฑเจ• เจธเฉฐเจ–เจฟเจ†, เจชเฉ‚เจฐเจจ เจ…เฉฐเจ•)เฅค

MS: - เจคเฉเจธเฉ€เจ‚ เจ•เฉเจ เจตเฉ€ เจญเฉ‡เจœ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ•เฉ‹เจˆ เจตเฉ€ เจขเจพเจ‚เจšเจพ เจญเฉ‡เจœ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ‡เจธเจจเฉ‚เฉฐ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ - เจ‡เจน เจธเจฟเจฐเจซเจผ JSON เจตเจฟเฉฑเจš เจฌเจฆเจฒ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจฌเฉฑเจธ เจนเฉ‹ เจ—เจฟเจ†เฅค

MS: - เจธเจพเจจเฉ‚เฉฐ เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจธเฉ‚เจšเจจเจพ เจชเฉเจฐเจพเจชเจค เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ - เจ‡เจธ เจตเจฟเฉฑเจš เจŸเฉ‡เจฌเจฒ เจฆเจพ เจจเจพเจฎ เจ…เจคเฉ‡ เจชเจ›เจพเจฃเจ•เจฐเจคเจพ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค เจธเจพเจฐเจฃเฉ€ เจฆเฉ‡ เจจเจพเจฎ เจ…เจคเฉ‡ เจชเจ›เจพเจฃเจ•เจฐเจคเจพ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡, เจธเจพเจจเฉ‚เฉฐ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเจพ เจฐเจฟเจ•เจพเจฐเจก เจฎเจฟเจฒเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจซเจฟเจฐ เจ…เจธเฉ€เจ‚ เจ‡เจธ เจขเจพเจ‚เจšเฉ‡ เจจเฉ‚เฉฐ เจชเฉเจฐเจ•เจพเจธเจผเจจ เจฒเจˆ เจญเฉ‡เจœเจฆเฉ‡ เจนเจพเจ‚เฅค

เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ

เจ‡เจน เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ•เฉ‹เจฃ เจคเฉ‹เจ‚ เจ•เฉ€ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ? เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ 7 เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจธเจฐเจตเจฐ เจนเจจ: เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจกเจพเจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจธเจฎเจฐเจชเจฟเจค เจนเฉˆ, เจฌเจพเจ•เฉ€ เจ›เฉ‡ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค API เจฆเฉ€เจ†เจ‚ 6 เจ•เจพเจชเฉ€เจ†เจ‚ เจนเจจ: API เจตเจพเจฒเฉ€ เจนเจฐเฉ‡เจ• เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจ เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ‡ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจšเฉฑเจฒเจฆเฉ€ เจนเฉˆ - เจ‡เจน เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ—เจคเจพ เจฒเจˆ เจนเฉˆเฅค

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจชเจนเฉเฉฐเจšเจฏเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ Keepalived เจฆเฉ‡ เจจเจพเจฒ เจฆเฉ‹ เจซเจฐเฉฐเจŸเจเจ‚เจก เจธเจฅเจพเจชเจค เจนเจจ, เจคเจพเจ‚ เจœเฉ‹ เจœเฉ‡เจ•เจฐ เจ•เฉเจ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‡เฉฑเจ• เจซเจฐเฉฐเจŸเจเจ‚เจก เจฆเฉ‚เจœเฉ‡ เจจเฉ‚เฉฐ เจฌเจฆเจฒ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจจเจพเจฒ เจนเฉ€, CMS เจฆเฉ€เจ†เจ‚ เจฆเฉ‹ เจ•เจพเจชเฉ€เจ†เจ‚.

เจ‡เฉฑเจ• เจ…เฉฐเจ•เฉœเจพ เจ†เจฏเจพเจคเจ• เจตเฉ€ เจนเฉˆ. เจ‡เฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจกเฉ€เจฌเฉ€ เจธเจฒเฉ‡เจต เจนเฉˆ เจœเจฟเจธ เจคเฉ‹เจ‚ เจธเจฎเฉ‡เจ‚-เจธเจฎเฉ‡เจ‚ 'เจคเฉ‡ เจฌเฉˆเจ•เจ…เจช เจฌเจฃเจพเจ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจ•เจฌเฉ‚เจคเจฐ เจชเฉเจธเจผเจฐ เจนเฉˆ, เจ‡เฉฑเจ• เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจœเฉ‹ เจ—เจพเจนเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจธเจผ เจธเฉ‚เจšเจจเจพเจตเจพเจ‚ เจญเฉ‡เจœเจฆเฉ€ เจนเฉˆ, เจจเจพเจฒ เจนเฉ€ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ€เจ†เจ‚ เจšเฉ€เจœเจผเจพเจ‚: เจœเจผเฉˆเจฌเจฟเจ•เจธ, เจ—เฉเจฐเฉ‡เจฒเฉŒเจ— 2 เจ…เจคเฉ‡ เจธเจผเฉˆเฉฑเจซเฅค

เจ…เจธเจฒ เจตเจฟเฉฑเจš, เจ‡เจน เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจฌเฉ‡เจฒเฉ‹เฉœเจพ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ 100 เจนเจœเจผเจพเจฐ เจ˜เฉฑเจŸ เจธเจฐเจตเจฐเจพเจ‚ เจจเจพเจฒ เจธเฉ‡เจตเจพ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ. เจชเจฐ เจฒเฉ‹เจนเจพ เจธเฉ€ - เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจตเจฐเจคเจฟเจ† (เจธเจพเจจเฉ‚เฉฐ เจฆเฉฑเจธเจฟเจ† เจ—เจฟเจ† เจ•เจฟ เจ‡เจน เจธเฉฐเจญเจต เจธเฉ€ - เจ•เจฟเจ‰เจ‚ เจจเจนเฉ€เจ‚).

เจ—เฉ‹ เจฆเฉ‡ เจซเจพเจ‡เจฆเฉ‡

เจ‡เจธ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, Go เจฆเฉ‡ เจ…เจœเจฟเจนเฉ‡ เจธเจชเฉฑเจธเจผเจŸ เจซเจพเจ‡เจฆเฉ‡ เจธเจพเจนเจฎเจฃเฉ‡ เจ†เจเฅค

  • เจ•เฉ‚เจฒ http เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เฅค เจ‡เจธเจฆเฉ‡ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจฌเจพเจ•เจธ เจฆเฉ‡ เจฌเจพเจนเจฐ เจฌเจนเฉเจค เจ•เฉเจ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹.
  • เจจเจพเจฒ เจนเฉ€, เจ‰เจน เจšเฉˆเจจเจฒ เจœเฉ‹ เจธเจพเจจเฉ‚เฉฐ เจ—เจพเจนเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจธเฉ‚เจšเจจเจพเจตเจพเจ‚ เจญเฉ‡เจœเจฃ เจฒเจˆ เจ‡เฉฑเจ• เจตเจฟเจงเฉ€ เจจเฉ‚เฉฐ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค
  • เจธเจผเจพเจจเจฆเจพเจฐ เจšเฉ€เจœเจผ เจฐเฉ‡เจธ เจกเจฟเจŸเฉˆเจ•เจŸเจฐ เจจเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจ•เจˆ เจจเจพเจœเจผเฉเจ• เจฌเฉฑเจ—เจพเจ‚ (เจธเจŸเฉ‡เจœเจฟเฉฐเจ— เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡) เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฑเจคเฉ€เฅค เจธเจŸเฉ‡เจœเจฟเฉฐเจ— 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจจ เจตเจพเจฒเฉ€ เจนเจฐ เจšเฉ€เจœเจผ เจฒเจพเจ‚เจš เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจฐเฉ‡เจธ เจ•เฉเฉฐเจœเฉ€ เจจเจพเจฒ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ; เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚, เจ‡เจธเจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ, เจธเจŸเฉ‡เจœเจฟเฉฐเจ— เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจจเฉ‚เฉฐ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ•เจฟเจนเฉœเฉ€เจ†เจ‚ เจธเฉฐเจญเจพเจตเฉ€ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจนเจจเฅค
  • เจจเจฟเจŠเจจเจคเจฎเจตเจพเจฆ เจ…เจคเฉ‡ เจญเจพเจธเจผเจพ เจฆเฉ€ เจธเจฐเจฒเจคเจพเฅค

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจ…เจธเฉ€เจ‚ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฆเฉ€ เจญเจพเจฒ เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚! เจœเฉ‡ เจ•เฉ‹เจˆ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจ•เจฟเจฐเจชเจพ เจ•เจฐเจ•เฉ‡.

เจคเฉเจนเจพเจกเฉ‡ เจธเจตเจพเจฒ

เจฆเจฐเจธเจผเจ•เจพเจ‚ เจคเฉ‹เจ‚ เจธเจตเจพเจฒ (เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ - เจฌเฉ€): - เจ‡เจน เจฎเฉˆเจจเฉ‚เฉฐ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจซเฉˆเจจ-เจ†เจŠเจŸ เจฆเฉ‡ เจธเจฌเฉฐเจง เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจจเฉเจ•เจคเจพ เจ—เฉเจ† เจฆเจฟเฉฑเจคเจพ เจนเฉˆเฅค เจ•เฉ€ เจฎเฉˆเจ‚ เจ‡เจน เจธเจฎเจเจฃ เจตเจฟเฉฑเจš เจธเจนเฉ€ เจนเจพเจ‚ เจ•เจฟ เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจ•เจฒเจพเจ‡เฉฐเจŸ เจจเฉ‚เฉฐ เจœเจตเจพเจฌ เจญเฉ‡เจœเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจฌเจฒเจพเจ• เจ•เจฐเจฆเฉ‡ เจนเฉ‹ เจœเฉ‡เจ•เจฐ เจ•เจฒเจพเจ‡เฉฐเจŸ เจชเฉœเฉเจนเจจเจพ เจจเจนเฉ€เจ‚ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเฉˆ?

MS: - เจจเจนเฉ€เจ‚, เจ…เจธเฉ€เจ‚ เจฌเจฒเจพเจ• เจจเจนเฉ€เจ‚ เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚เฅค เจธเจญ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เจน เจธเจญ nginx เจฆเฉ‡ เจชเจฟเฉฑเจ›เฉ‡ เจนเฉˆ, เจญเจพเจต, เจนเฉŒเจฒเฉ€ เจ•เจฒเจพเจ‡เฉฐเจŸเจธ เจจเจพเจฒ เจ•เฉ‹เจˆ เจธเจฎเฉฑเจธเจฟเจ† เจจเจนเฉ€เจ‚ เจนเฉˆ. เจฆเฉ‚เจœเจพ, เจ•เจฒเจพเจ‡เฉฐเจŸ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจฌเจซเจฐ เจตเจพเจฒเจพ เจ‡เฉฑเจ• เจšเฉˆเจจเจฒ เจนเฉˆ - เจ…เจธเจฒ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ‰เฉฑเจฅเฉ‡ เจธเฉŒ เจคเฉฑเจ• เจ…เฉฑเจชเจกเฉ‡เจŸ เจฐเฉฑเจ– เจธเจ•เจฆเฉ‡ เจนเจพเจ‚... เจœเฉ‡เจ•เจฐ เจ…เจธเฉ€เจ‚ เจšเฉˆเจจเจฒ เจจเฉ‚เฉฐ เจจเจนเฉ€เจ‚ เจฒเจฟเจ– เจธเจ•เจฆเฉ‡, เจคเจพเจ‚ เจ‡เจน เจ‡เจธเจจเฉ‚เฉฐ เจฎเจฟเจŸเจพ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจœเฉ‡ เจ…เจธเฉ€เจ‚ เจฆเฉ‡เจ–เจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจšเฉˆเจจเจฒ เจฌเจฒเฉŒเจ• เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจšเฉˆเจจเจฒ เจจเฉ‚เฉฐ เจฌเฉฐเจฆ เจ•เจฐ เจฆเฉ‡เจตเจพเจ‚เจ—เฉ‡, เจ…เจคเฉ‡ เจฌเฉฑเจธ เจ‡เจน เจนเฉˆ - เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจˆ เจธเจฎเฉฑเจธเจฟเจ† เจชเฉˆเจฆเจพ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจคเจพเจ‚ เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉเจฌเจพเจฐเจพ เจœเฉเฉœ เจœเจพเจตเฉ‡เจ—เจพเฅค เจ‡เจธ เจฒเจˆ, เจธเจฟเจงเจพเจ‚เจค เจตเจฟเฉฑเจš, เจ‡เฉฑเจฅเฉ‡ เจ•เฉ‹เจˆ เจฐเฉ‹เจ• เจจเจนเฉ€เจ‚ เจนเฉˆ.

เจ เจŸเฉ€: - เจ•เฉ€ เจ‡เจน เจคเฉเจฐเฉฐเจค เจธเฉเจฃเจจ/เจธเฉ‚เจšเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจฐเจฟเจ•เจพเจฐเจก เจญเฉ‡เจœเจฃเจพ เจธเฉฐเจญเจต เจจเจนเฉ€เจ‚ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจชเจ›เจพเจฃเจ•เจฐเจคเจพ เจธเจพเจฐเจฃเฉ€ เจจเฉ‚เฉฐ เจจเจนเฉ€เจ‚?

MS: - เจธเฉเจฃเฉ‹/เจธเฉ‚เจšเจจเจพ เจ•เจฐเฉ‹ เจ‡เจธ เจฆเฉเจ†เจฐเจพ เจญเฉ‡เจœเฉ‡ เจ—เจ เจชเฉเจฐเฉ€เจฒเฉ‹เจก 'เจคเฉ‡ 8 เจนเจœเจผเจพเจฐ เจฌเจพเจˆเจŸเจธ เจฆเฉ€ เจธเฉ€เจฎเจพ เจนเฉˆเฅค เจธเจฟเจงเจพเจ‚เจค เจตเจฟเฉฑเจš, เจ‡เจน เจญเฉ‡เจœเจฃเจพ เจธเฉฐเจญเจต เจนเฉ‹เจตเฉ‡เจ—เจพ เจœเฉ‡เจ•เจฐ เจ…เจธเฉ€เจ‚ เจฅเฉ‹เฉœเฉเจนเฉ‡ เจœเจฟเจนเฉ‡ เจกเฉ‡เจŸเจพ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐ เจฐเจนเฉ‡ เจธเฉ€, เจชเจฐ เจ‡เจน เจฎเฉˆเจจเฉ‚เฉฐ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เจธ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ [เจœเจฟเจธ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚] เจฌเจธ เจตเจงเฉ‡เจฐเฉ‡ เจญเจฐเฉ‹เจธเฉ‡เจฎเฉฐเจฆ เจนเฉˆ. เจธเฉ€เจฎเจพเจตเจพเจ‚ เจชเฉ‹เจธเจŸเจ—เฉเจฐเฉ‡เจธ เจตเจฟเฉฑเจš เจนเฉ€ เจนเจจ.

เจ เจŸเฉ€: - เจ•เฉ€ เจ—เจพเจนเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจฎเฉˆเจšเจพเจ‚ เจฌเจพเจฐเฉ‡ เจ…เฉฑเจชเจกเฉ‡เจŸ เจชเฉเจฐเจพเจชเจค เจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจœเจฟเจนเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจฆเจฟเจฒเจšเจธเจชเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆ?

MS: - เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจนเจพเจ‚. เจ‡เฉฑเจ• เจจเจฟเจฏเจฎ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡, เจธเจฎเจพเจจเจพเจ‚เจคเจฐ เจตเจฟเฉฑเจš 2-3 เจฎเฉˆเจš เจšเฉฑเจฒ เจฐเจนเฉ‡ เจนเจจ, เจ…เจคเฉ‡ เจซเจฟเจฐ เจตเฉ€ เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจนเฉ€. เจœเฉ‡ เจ•เฉ‹เจˆ เจ—เจพเจนเจ• เจ•เฉเจ เจฆเฉ‡เจ– เจฐเจฟเจนเจพ เจนเฉˆ, เจคเจพเจ‚ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‰เจน เจฎเฉˆเจš เจฆเฉ‡เจ– เจฐเจฟเจนเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจšเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉˆ. เจซเจฟเจฐ, เจ•เจฒเจพเจ‡เฉฐเจŸ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจธเจฅเจพเจจเจ• เจกเจพเจŸเจพเจฌเฉ‡เจธ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจœเจฟเจธ เจตเจฟเฉฑเจš เจ‡เจน เจธเจพเจฐเฉ‡ เจ…เฉฑเจชเจกเฉ‡เจŸ เจœเฉ‹เฉœ เจฆเจฟเฉฑเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ, เจ…เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฆเฉ‡ เจตเฉ€, เจ•เจฒเจพเจ‡เฉฐเจŸ เจชเจฟเจ›เจฒเฉ‡ เจธเจพเจฐเฉ‡ เจฎเฉˆเจšเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉ‡เจ– เจธเจ•เจฆเจพ เจนเฉˆ เจœเจฟเจธ เจฒเจˆ เจ‰เจธ เจ•เฉ‹เจฒ เจ…เฉฑเจชเจกเฉ‡เจŸ เจนเจจเฅค เจœเจผเจฐเฉ‚เจฐเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡, เจ…เจธเฉ€เจ‚ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจธเจพเจกเฉ‡ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉ‡ เจธเจฅเจพเจจเจ• เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเจพเจฒ เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจคเจพเจ‚ เจœเฉ‹ เจ‰เจน เจ”เจซเจฒเจพเจˆเจจ เจ•เฉฐเจฎ เจ•เจฐ เจธเจ•เฉ‡เฅค

เจ เจŸเฉ€: - เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเจพ ORM เจ•เจฟเจ‰เจ‚ เจฌเจฃเจพเจ‡เจ†?

เจ…เจฒเฉˆเจ•เจธเฉ€ (เจฒเฉเฉฑเจ•+ เจฆเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ•): - เจ‰เจธ เจธเจฎเฉ‡เจ‚ (เจ‡เจน เจ‡เฉฑเจ• เจธเจพเจฒ เจชเจนเจฟเจฒเจพเจ‚ เจฆเฉ€ เจ—เฉฑเจฒ เจธเฉ€) เจนเฉเจฃ เจจเจพเจฒเฉ‹เจ‚ เจ˜เฉฑเจŸ ORM เจธเจจ, เจœเจฆเฉ‹เจ‚ เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจนเจจเฅค เจ‰เฉฑเจฅเฉ‡ เจฎเฉŒเจœเฉ‚เจฆ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ ORMs เจฌเจพเจฐเฉ‡ เจฎเฉ‡เจฐเฉ€ เจฎเจจเจชเจธเฉฐเจฆ เจ—เฉฑเจฒ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ‰เจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจ–เจพเจฒเฉ€ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ 'เจคเฉ‡ เจšเฉฑเจฒเจฆเฉ‡ เจนเจจเฅค เจญเจพเจต, เจ‡เจนเจจเจพเจ‚ ORM เจตเจฟเฉฑเจš เจตเจฟเจงเฉ€เจ†เจ‚ เจ•เฉเจ เจตเฉ€ เจฒเฉˆเจฃ เจฒเจˆ เจคเจฟเจ†เจฐ เจนเจจ: เจ‡เฉฑเจ• เจขเจพเจ‚เจšเจพ, เจ‡เฉฑเจ• เจขเจพเจ‚เจšเจพ เจชเฉเจ†เจ‡เฉฐเจŸเจฐ, เจ‡เฉฑเจ• เจธเฉฐเจ–เจฟเจ†, เจ•เฉเจ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ…เจชเฉเจฐเจธเฉฐเจ—เจฟเจ•...

เจธเจพเจกเจพ ORM เจกเจพเจŸเจพ เจฎเจพเจกเจฒ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจฌเจฃเจคเจฐ เจคเจฟเจ†เจฐ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ. เจ…เจคเฉ‡ เจ‡เจธเจฒเจˆ เจธเจพเจฐเฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจ เฉ‹เจธ เจนเจจ, เจชเฉเจฐเจคเฉ€เจฌเจฟเฉฐเจฌ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡, เจ†เจฆเจฟเฅค เจ‰เจน เจขเจพเจ‚เจšเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจขเจพเจ‚เจšเจฟเจ†เจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจ•เจฐเจฆเฉ‡ เจนเจจ เจœเฉ‹ เจ†เจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค

เจ เจŸเฉ€: - เจ•เจฟเฉฐเจจเฉ‡ เจฒเฉ‹เจ•เจพเจ‚ เจจเฉ‡ เจนเจฟเฉฑเจธเจพ เจฒเจฟเจ†?

MS: - เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจชเฉœเจพเจ… 'เจคเฉ‡, เจฆเฉ‹ เจฒเฉ‹เจ•เจพเจ‚ เจจเฉ‡ เจนเจฟเฉฑเจธเจพ เจฒเจฟเจ†เฅค เจ…เจธเฉ€เจ‚ เจœเฉ‚เจจ เจตเจฟเฉฑเจš เจ•เจฟเจคเฉ‡ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเจพ, เจ…เจคเฉ‡ เจ…เจ—เจธเจค เจตเจฟเฉฑเจš เจฎเฉเฉฑเจ– เจญเจพเจ— เจคเจฟเจ†เจฐ เจนเฉ‹ เจ—เจฟเจ† (เจชเจนเจฟเจฒเจพ เจธเฉฐเจธเจ•เจฐเจฃ)เฅค เจธเจคเฉฐเจฌเจฐ เจตเจฟเฉฑเจš เจฐเจฟเจฒเฉ€เจœเจผ เจนเฉ‹เจˆ เจธเฉ€เฅค

เจ เจŸเฉ€: - เจœเจฟเฉฑเจฅเฉ‡ เจคเฉเจธเฉ€เจ‚ SSE เจฆเจพ เจตเจฐเจฃเจจ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเฉเจธเฉ€เจ‚ เจธเจฎเจพเจ‚ เจธเจฎเจพเจชเจคเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เฅค เจ…เจœเจฟเจนเจพ เจ•เจฟเจ‰เจ‚ เจนเฉˆ?

MS: - เจ‡เจฎเจพเจจเจฆเจพเจฐ เจนเฉ‹เจฃ เจฒเจˆ, SSE เจ…เจœเฉ‡ เจตเฉ€ เจ‡เฉฑเจ• HTML5 เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจนเฉˆ: SSE เจธเจŸเฉˆเจ‚เจกเจฐเจก เจจเฉ‚เฉฐ เจฌเฉเจฐเจพเจŠเจœเจผเจฐเจพเจ‚ เจจเจพเจฒ เจธเฉฐเจšเจพเจฐ เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเฉฑเจฅเฉ‹เจ‚ เจคเฉฑเจ• เจฎเฉˆเจ‚ เจธเจฎเจเจฆเจพ เจนเจพเจ‚. เจ‡เจธ เจตเจฟเฉฑเจš เจตเจพเจงเฉ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจนเจจ เจคเจพเจ‚ เจœเฉ‹ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจฎเฉเฉœ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐ เจธเจ•เจฃ (เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจตเฉ€), เจชเจฐ เจธเจพเจจเฉ‚เฉฐ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ…เจœเจฟเจนเฉ‡ เจ—เจพเจนเจ• เจธเจจ เจœเฉ‹ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจจเฉ‚เฉฐ เจ•เจจเฉˆเจ•เจŸ เจ•เจฐเจจ เจ…เจคเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจ•เฉ‹เจˆ เจคเจฐเจ• เจฒเจพเจ—เฉ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจธเจจเฅค เจ…เจธเฉ€เจ‚ SSE เจจเจนเฉ€เจ‚ เจฌเจฃเจพเจ‡เจ†, เจธเจ—เฉ‹เจ‚ SSE เจตเจฐเจ—เจพ เจนเฉ€ เจ•เฉเจ เจนเฉˆเฅค เจ‡เจน เจ–เฉเจฆ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค
เจ•เฉ‹เจˆ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจธเฉ€เฅค เจœเจฟเฉฑเจฅเฉ‹เจ‚ เจคเฉฑเจ• เจฎเฉˆเจ‚ เจธเจฎเจเจฆเจพ เจนเจพเจ‚, เจ•เจฒเจพเจ‡เฉฐเจŸเจธ เจจเฉ‡ เจฒเจ—เจญเจ— เจธเจ•เฉเจฐเฉˆเจš เจคเฉ‹เจ‚ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจตเจฟเจงเฉ€ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ. เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‡ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจชเจฐเจตเจพเจน เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€เฅค

เจ เจŸเฉ€: - เจคเฉเจธเฉ€เจ‚ เจ•เจฟเจนเฉœเฉ€เจ†เจ‚ เจตเจพเจงเฉ‚ เจธเจนเฉ‚เจฒเจคเจพเจ‚ เจตเจฐเจคเฉ€เจ†เจ‚ เจนเจจ?

MS: - เจ…เจธเฉ€เจ‚ เจธเจผเฉˆเจฒเฉ€ เจจเฉ‚เฉฐ เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจ—เฉ‹เจตเฉ‡เจŸ เจ…เจคเฉ‡ เจ—เฉ‹เจฒเจฟเฉฐเจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€, เจจเจพเจฒ เจนเฉ€ gofmt. เจนเฉ‹เจฐ เจ•เฉเจ เจจเจนเฉ€เจ‚ เจตเจฐเจคเจฟเจ† เจ—เจฟเจ†เฅค

เจ เจŸเฉ€: - เจคเฉเจธเฉ€เจ‚ เจกเฉ€เจฌเฉฑเจ— เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€ เจตเจฐเจคเจฟเจ†?

MS: - เจกเฉ€เจฌเฉฑเจ—เจฟเฉฐเจ— เจตเฉฑเจกเฉ‡ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจŸเฉˆเจธเจŸเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€เฅค เจ…เจธเฉ€เจ‚ เจ•เจฟเจธเฉ‡ เจกเฉ€เจฌเจ—เจฐ เจœเจพเจ‚ GOP เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€เฅค

เจ เจŸเฉ€: - เจ•เฉ€ เจคเฉเจธเฉ€เจ‚ เจธเจฒเจพเจˆเจก เจตเจพเจชเจธ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจœเจฟเฉฑเจฅเฉ‡ เจชเจฌเจฒเจฟเจธเจผ เจซเฉฐเจ•เจธเจผเจจ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ? เจ•เฉ€ เจธเจฟเฉฐเจ—เจฒ-เจ…เฉฑเจ–เจฐ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจจเจพเจฎ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‰เจฒเจเจฃ เจตเจฟเฉฑเจš เจชเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ?

MS: - เจจเจนเฉ€เจ‚เฅค เจ‰เจนเจจเจพเจ‚ เจ•เฉ‹เจฒ เจฆเจฟเฉฑเจ– เจฆเจพ เจ•เจพเจซเจผเฉ€ "เจคเฉฐเจ—" เจฆเจพเจ‡เจฐเจพ เจนเฉˆเฅค เจ‰เจน เจ‡เฉฑเจฅเฉ‡ (เจ‡เจธ เจ•เจฒเจพเจธ เจฆเฉ‡ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจจเฉ‚เฉฐ เจ›เฉฑเจก เจ•เฉ‡) เจจเฉ‚เฉฐ เจ›เฉฑเจก เจ•เฉ‡ เจนเฉ‹เจฐ เจ•เจฟเจคเฉ‡ เจจเจนเฉ€เจ‚ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ, เจ…เจคเฉ‡ เจ‡เจน เจฌเจนเฉเจค เจธเฉฐเจ–เฉ‡เจช เจนเฉˆ - เจ‡เจน เจธเจฟเจฐเจซ 7 เจฒเจพเจˆเจจเจพเจ‚ เจฒเฉˆเจ‚เจฆเจพ เจนเฉˆเฅค

เจ เจŸเฉ€: - เจ•เจฟเจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚ เจ‡เจน เจ…เจœเฉ‡ เจตเฉ€ เจ…เจจเฉเจญเจตเฉ€ เจจเจนเฉ€เจ‚ เจนเฉˆ ...

MS: - เจจเจนเฉ€เจ‚, เจจเจนเฉ€เจ‚, เจ‡เจน เจ‡เฉฑเจ• เจ…เจธเจฒเฉ€ เจ•เฉ‹เจก เจนเฉˆ! เจ‡เจน เจธเจผเฉˆเจฒเฉ€ เจฌเจพเจฐเฉ‡ เจจเจนเฉ€เจ‚ เจนเฉˆ. เจ‡เจน เจธเจฟเจฐเจซ เจ…เจœเจฟเจนเฉ€ เจ‰เจชเจฏเฉ‹เจ—เฉ€, เจฌเจนเฉเจค เจ›เฉ‹เจŸเฉ€ เจ•เจฒเจพเจธ เจนเฉˆ - เจ•เจฒเจพเจธ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจธเจฟเจฐเจซ 3 เจ–เฉ‡เจคเจฐ...

เจฎเจฟเจ–เจพเจ‡เจฒ เจธเจฒเฉ‹เจธเจฟเจจ. เจ—เฉ‹เจฒเฉฐเจ— เจฎเฉ€เจŸเจฟเฉฐเจ—. เจฒเฉเฉฑเจ•+ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจฌเฉˆเจ•เจเจ‚เจก เจตเจฟเฉฑเจš เจ—เฉ‹ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

MS: - เจตเฉฑเจกเฉ‡ เจชเฉฑเจงเจฐ 'เจคเฉ‡, เจ•เจฒเจพเจ‡เฉฐเจŸเจธ (เจธเฉ€เจœเจผเจจ เจฎเฉˆเจš, เจ–เจฟเจกเจพเจฐเฉ€) เจจเจพเจฒ เจธเจฎเจ•เจพเจฒเฉ€ เจกเจพเจŸเจพ เจจเจนเฉ€เจ‚ เจฌเจฆเจฒเจฆเจพ เจนเฉˆเฅค เจฎเฉ‹เจŸเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡, เจœเฉ‡เจ•เจฐ เจ…เจธเฉ€เจ‚ เจ•เฉ‹เจˆ เจนเฉ‹เจฐ เจ–เฉ‡เจก เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚ เจœเจฟเจธ เจตเจฟเฉฑเจš เจธเจพเจจเฉ‚เฉฐ เจฎเฉˆเจš เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฆเฉ€ เจœเจผเจฐเฉ‚เจฐเจค เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉ‡ เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš เจนเจฐ เจšเฉ€เจœเจผ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจพเจ‚เจ—เฉ‡, เจ…เจคเฉ‡ เจ•เจฒเจพเจ‡เฉฐเจŸ เจฆเฉ‡ เจชเฉเจฐเจพเจฃเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ 'เจคเฉ‡ เจชเจพเจฌเฉฐเจฆเฉ€ เจฒเจ—เจพเจˆ เจœเจพเจตเฉ‡เจ—เฉ€เฅค

เจ เจŸเฉ€: - เจ•เฉ€ เจ•เฉ‹เจˆ เจคเฉ€เจœเฉ€-เจงเจฟเจฐ เจจเจฟเจฐเจญเจฐเจคเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจชเฉˆเจ•เฉ‡เจœ เจนเจจ?

MS: - เจ…เจธเฉ€เจ‚ เจ—เฉ‹ เจกเจฟเจช เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€เฅค

เจ เจŸเฉ€: - เจฐเจฟเจชเฉ‹เจฐเจŸ เจฆเฉ‡ เจตเจฟเจธเจผเฉ‡ เจตเจฟเฉฑเจš เจตเฉ€เจกเฉ€เจ“ เจฌเจพเจฐเฉ‡ เจ•เฉเจ เจธเฉ€, เจชเจฐ เจตเฉ€เจกเฉ€เจ“ เจฌเจพเจฐเฉ‡ เจฐเจฟเจชเฉ‹เจฐเจŸ เจตเจฟเฉฑเจš เจ•เฉเจ เจจเจนเฉ€เจ‚ เจธเฉ€เฅค

MS: - เจจเจนเฉ€เจ‚, เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจตเฉ€เจกเฉ€เจ“ เจฌเจพเจฐเฉ‡ เจตเจฟเจธเจผเฉ‡ เจตเจฟเฉฑเจš เจ•เฉเจ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ‡เจธเจจเฉ‚เฉฐ "เจฒเฉเฉฑเจ•+" เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ - เจ‡เจน เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเจพ เจจเจพเจฎ เจนเฉˆเฅค

เจ เจŸเฉ€: - เจคเฉเจธเฉ€เจ‚ เจ•เจฟเจนเจพ เจ•เจฟ เจ‡เจน เจ—เจพเจนเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจธเจŸเฉเจฐเฉ€เจฎ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ? ..

MS: - เจ…เจธเฉ€เจ‚ เจธเจŸเฉเจฐเฉ€เจฎเจฟเฉฐเจ— เจตเฉ€เจกเฉ€เจ“ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจจเจนเฉ€เจ‚ เจธเฉ€เฅค เจ‡เจน เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฎเฉ‡เจ—เจพเจซเฉ‹เจจ เจฆเฉเจ†เจฐเจพ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจนเจพเจ‚, เจฎเฉˆเจ‚ เจ‡เจน เจจเจนเฉ€เจ‚ เจ•เจฟเจนเจพ เจ•เจฟ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ MegaFon เจธเฉ€เฅค

MS: - เจœเจพเจ“ - เจธเจพเจฐเจพ เจกเจพเจŸเจพ เจญเฉ‡เจœเจฃ เจฒเจˆ - เจธเจ•เฉ‹เจฐ 'เจคเฉ‡, เจฎเฉˆเจš เจ‡เจตเฉˆเจ‚เจŸเจพเจ‚ 'เจคเฉ‡, เจ…เฉฐเจ•เฉœเฉ‡... เจ—เฉ‹ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฒเจˆ เจชเฉ‚เจฐเจพ เจฌเฉˆเจ•เจเจ‚เจก เจนเฉˆเฅค เจ—เจพเจนเจ• เจจเฉ‚เฉฐ เจ•เจฟเจคเฉ‡ เจจเจพ เจ•เจฟเจคเฉ‡ เจชเจคเจพ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจ•เจฟ เจ–เจฟเจกเจพเจฐเฉ€ เจฒเจˆ เจ•เจฟเจนเฉœเจพ เจฒเจฟเฉฐเจ• เจตเจฐเจคเจฃเจพ เจนเฉˆ เจคเจพเจ‚ เจœเฉ‹ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฎเฉˆเจš เจฆเฉ‡เจ– เจธเจ•เฉ‡เฅค เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจตเฉ€เจกเฉ€เจ“เจœเจผ เจ…เจคเฉ‡ เจธเจŸเฉเจฐเฉ€เจฎเจพเจ‚ เจฆเฉ‡ เจฒเจฟเฉฐเจ• เจนเจจเฅค

เจ•เฉเจ เจตเจฟเจ—เจฟเจ†เจชเจจ ๐Ÿ™‚

เจธเจพเจกเฉ‡ เจจเจพเจฒ เจฐเจนเจฟเจฃ เจฒเจˆ เจคเฉเจนเจพเจกเจพ เจงเฉฐเจจเจตเจพเจฆเฅค เจ•เฉ€ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจพเจกเฉ‡ เจฒเฉ‡เจ– เจชเจธเฉฐเจฆ เจนเจจ? เจนเฉ‹เจฐ เจฆเจฟเจฒเจšเจธเจช เจธเจฎเฉฑเจ—เจฐเฉ€ เจฆเฉ‡เจ–เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹? เจ†เจฐเจกเจฐ เจฆเฉ‡ เจ•เฉ‡ เจœเจพเจ‚ เจฆเฉ‹เจธเจคเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฟเจซเจพเจฐเจธเจผ เจ•เจฐเจ•เฉ‡ เจธเจพเจกเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเฉ‹, $4.99 เจคเฉ‹เจ‚ เจกเจฟเจตเฉˆเจฒเจชเจฐเจพเจ‚ เจฒเจˆ เจ•เจฒเจพเจ‰เจก VPS, เจชเฉเจฐเจตเฉ‡เจธเจผ-เจชเฉฑเจงเจฐ เจฆเฉ‡ เจธเจฐเจตเจฐเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจตเจฟเจฒเฉฑเจ–เจฃ เจเจจเจพเจฒเจพเจ—, เจœเจฟเจธเจฆเฉ€ เจ–เฉ‹เจœ เจธเจพเจกเฉ‡ เจฆเฉเจ†เจฐเจพ เจคเฉเจนเจพเจกเฉ‡ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจธเฉ€: VPS (KVM) E5-2697 v3 (6 เจ•เฉ‹เจฐ) 10GB DDR4 480GB SSD 1Gbps เจคเฉ‹เจ‚ $19 เจœเจพเจ‚ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเจพเจ‚เจเจพ เจ•เจฐเจจเจพ เจนเฉˆ เจฌเจพเจฐเฉ‡ เจชเฉ‚เจฐเฉ€ เจธเฉฑเจšเจพเจˆ? (RAID1 เจ…เจคเฉ‡ RAID10 เจฆเฉ‡ เจจเจพเจฒ เจ‰เจชเจฒเจฌเจง, 24 เจ•เฉ‹เจฐ เจคเฉฑเจ• เจ…เจคเฉ‡ 40GB DDR4 เจคเฉฑเจ•)เฅค

เจกเฉˆเจฒ R730xd เจเจฎเจธเจŸเจฐเจกเจฎ เจตเจฟเฉฑเจš เจˆเจ•เฉเจ‡เจจเจฟเจ•เจธ เจŸเฉ€เจ…เจฐ IV เจกเฉ‡เจŸเจพ เจธเฉˆเจ‚เจŸเจฐ เจตเจฟเฉฑเจš 2 เจ—เฉเจฃเจพ เจธเจธเจคเจพ? เจ‡เฉฑเจฅเฉ‡ เจนเฉ€ 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 เจŸเฉ€เจตเฉ€ $199 เจคเฉ‹เจ‚ เจจเฉ€เจฆเจฐเจฒเฉˆเจ‚เจก เจตเจฟเฉฑเจš! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - $99 เจคเฉ‹เจ‚! เจฌเจพเจฐเฉ‡ เจชเฉœเฉเจนเฉ‹ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจ•เจพเจฐเจชเฉ‹เจฐเฉ‡เจธเจผเจจ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจฃเจพเจ‡เจ† เจœเจพเจตเฉ‡ เจกเฉ‡เจฒ R730xd E5-2650 v4 เจธเจฐเจตเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจพเจฒ เจ•เจฒเจพเจธ 9000 เจฏเฉ‚เจฐเฉ‹ เจฆเฉ€ เจ•เฉ€เจฎเจค เจฆเฉ‡ เจ‡เฉฑเจ• เจชเฉˆเจธเฉ‡ เจฒเจˆ?

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹