เจตเจฟเจธเจผเจพ: เจชเฉเจฐเจธเจผเจพเจธเจจ

เจชเฉ‹เจฐเจŸเฉ‡เจฌเจฒ เจฎเจพเจˆเจ•เฉเจฐเฉ‹เจตเฉ‡เจต เจฏเฉฐเจคเจฐเจพเจ‚ เจฆเฉ€ เจคเฉเจฒเจจเจพเจคเจฎเจ• เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจฐเจฟเจจเจธเจŸ เจฌเจจเจพเจฎ เจ…เจฐเฉ€เจคเจธเฉ‚

เจฐเฉ‚เจธเฉ€ เจกเจฟเจตเฉˆเจฒเจชเจฐ "เจ•เจฐเฉ‹เจ•เจธ" เจคเฉ‹เจ‚ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจœเฉ‹เฉœเจพ เจธเฉเจคเฉฐเจคเจฐ เจœเจพเจ‚เจš เจธเจฎเฉ€เจ–เจฟเจ† เจฒเจˆ เจœเจฎเฉเจนเจพเจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจ‡เจน เจ•เจพเจซเจผเฉ€ เจ›เฉ‹เจŸเฉ‡ เจฐเฉ‡เจกเฉ€เจ“ เจฌเจพเจฐเฉฐเจฌเจพเจฐเจคเจพ เจฎเฉ€เจŸเจฐ เจนเจจ, เจ…เจฐเจฅเจพเจค: เจ‡เฉฑเจ• เจฌเจฟเจฒเจŸ-เจ‡เจจ เจธเจฟเจ—เจจเจฒ เจœเจจเจฐเฉ‡เจŸเจฐ เจตเจพเจฒเจพ เจ‡เฉฑเจ• เจธเจชเฉˆเจ•เจŸเฉเจฐเจฎ เจเจจเจพเจฒเจพเจˆเจœเจผเจฐ, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจตเฉˆเจ•เจŸเจฐ เจจเฉˆเจŸเจตเจฐเจ• เจเจจเจพเจฒเจพเจˆเจœเจผเจฐ (เจฐเจฟเจซเจฒเฉˆเจ•เจŸเฉ‹เจฎเฉ€เจŸเจฐ)เฅค เจฆเฉ‹เจตเจพเจ‚ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฆเฉ€ เจ‰เจชเจฐเจฒเฉ€ เจฌเจพเจฐเฉฐเจฌเจพเจฐเจคเจพ เจตเจฟเฉฑเจš 6,2 GHz เจคเฉฑเจ• เจฆเฉ€ เจฐเฉ‡เจ‚เจœ เจนเฉˆเฅค เจ‡เจน เจธเจฎเจเจฃ เจตเจฟเฉฑเจš เจฆเจฟเจฒเจšเจธเจชเฉ€ เจธเฉ€ เจ•เจฟ เจ•เฉ€ เจ‡เจน เจธเจฟเจฐเจซ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจœเฉ‡เจฌ โ€œเจกเจฟเจธเจชเจฒเฉ‡ เจฎเฉ€เจŸเจฐโ€ (เจ–เจฟเจกเฉŒเจฃเฉ‡), เจœเจพเจ‚ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจงเจฟเจ†เจจ เจฆเฉ‡เจฃ เจฏเฉ‹เจ— เจ‰เจชเจ•เจฐเจฃ เจนเจจ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจจเจฟเจฐเจฎเจพเจคเจพ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆ: [โ€ฆ]

JavaScript เจตเจฟเฉฑเจš เจ…เจธเจฟเฉฐเจ•เจฐเฉ‹เจจเจธ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— (เจ•เจพเจฒเจฌเฉˆเจ•, เจตเจพเจ…เจฆเจพ, RxJs)

เจธเจพเจฐเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจธเจคเจฟ เจธเจผเฉเจฐเฉ€ เจ…เจ•เจพเจฒ. เจธเจฐเจ—เฉ‡เจˆ เจ“เจฎเจฒเจจเฉ€เจคเจธเจ•เฉ€ เจธเฉฐเจชเจฐเจ• เจตเจฟเฉฑเจš เจนเฉˆเฅค เจ•เฉเจ เจธเจฎเจพเจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจฎเฉˆเจ‚ เจชเฉเจฐเจคเฉ€เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจฟเฉฐเจ— 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจŸเฉเจฐเฉ€เจฎ เจฆเฉ€ เจฎเฉ‡เจœเจผเจฌเจพเจจเฉ€ เจ•เฉ€เจคเฉ€ เจธเฉ€, เจœเจฟเฉฑเจฅเฉ‡ เจฎเฉˆเจ‚ JavaScript เจตเจฟเฉฑเจš เจ…เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเฉ€ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เฉ€เจคเฉ€ เจธเฉ€เฅค เจ…เฉฑเจœ เจฎเฉˆเจ‚ เจ‡เจธ เจธเจฎเฉฑเจ—เจฐเฉ€ 'เจคเฉ‡ เจจเฉ‹เจŸ เจฒเฉˆเจฃเจพ เจšเจพเจนเจพเจ‚เจ—เจพเฅค เจชเจฐ เจ‡เจธ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจฎเฉเฉฑเจ– เจธเจฎเฉฑเจ—เจฐเฉ€ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเฉ€เจ, เจธเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจจเฉ‹เจŸ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจคเจพเจ‚ เจ†เจ“ เจชเจฐเจฟเจญเจพเจธเจผเจพเจตเจพเจ‚ เจจเจพเจฒ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเฉ€เจ: เจ‡เฉฑเจ• เจธเจŸเฉˆเจ• เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ•เจคเจพเจฐ เจ•เฉ€ เจนเฉˆ? เจ‡เฉฑเจ• เจธเจŸเฉˆเจ• เจ‡เฉฑเจ• เจธเฉฐเจ—เฉเจฐเจนเจฟ เจนเฉˆ เจœเจฟเจธเจฆเฉ‡ เจคเฉฑเจค [...]

เจชเจฟเจ›เจฒเจพ: IPv4 เจเจกเจฐเฉˆเฉฑเจธ เจ•เจฟเจตเฉ‡เจ‚ เจ–เจคเจฎ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจ

เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจฐเจœเจฟเจธเจŸเจฐเจพเจฐ APNIC เจฆเฉ‡ เจฎเฉเฉฑเจ– เจ–เฉ‹เจœ เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐ, เจœเจฟเจ“เจซ เจนเจฟเจŠเจธเจŸเจจ เจจเฉ‡ เจญเจตเจฟเฉฑเจ–เจฌเจพเจฃเฉ€ เจ•เฉ€เจคเฉ€ เจนเฉˆ เจ•เจฟ IPv4 เจชเจคเฉ‡ 2020 เจตเจฟเฉฑเจš เจ–เจคเจฎ เจนเฉ‹ เจœเจพเจฃเจ—เฉ‡เฅค เจธเจฎเฉฑเจ—เจฐเฉ€ เจฆเฉ€ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจฒเฉœเฉ€ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจพเจ‚เจ—เฉ‡ เจ•เจฟ เจชเจคเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจ–เจคเจฎ เจ•เฉ€เจคเจพ เจ—เจฟเจ†, เจ‰เจน เจ…เจœเฉ‡ เจตเฉ€ เจ•เจฟเจธ เจ•เฉ‹เจฒ เจธเจจ, เจ…เจคเฉ‡ เจ…เจœเจฟเจนเจพ เจ•เจฟเจ‰เจ‚ เจนเฉ‹เจ‡เจ†เฅค / Unsplash / Loรฏc Mermilliod เจ‡เจธ เจ•เจนเจพเจฃเฉ€ 'เจคเฉ‡ เจœเจพเจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจ•เจฟ เจชเฉ‚เจฒ เจ•เจฟเจตเฉ‡เจ‚ "เจธเฉเฉฑเจ• เจ—เจฟเจ†" [...]

เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ—เฉเจฐเจพเจซเจฟเจ• เจนเจฎเจฒเฉ‡: เจ‰เจฒเจเจฃ เจตเจพเจฒเฉ‡ เจฎเจจเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจตเจฟเจ†เจ–เจฟเจ†

เจœเจฆเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ โ€œเจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ—เฉเจฐเจพเจซเจผเฉ€โ€ เจธเจผเจฌเจฆ เจธเฉเจฃเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ•เฉเจ เจฒเฉ‹เจ•เจพเจ‚ เจจเฉ‚เฉฐ เจ†เจชเจฃเจพ WiFi เจชเจพเจธเจตเจฐเจก, เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจฎเจจเจชเจธเฉฐเจฆ เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ เจฆเฉ‡ เจชเจคเฉ‡ เจฆเฉ‡ เจ…เฉฑเจ—เฉ‡ เจนเจฐเจพ เจชเฉˆเจกเจฒเจพเจ•, เจ…เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจฆเฉ€ เจˆเจฎเฉ‡เจฒ เจตเจฟเฉฑเจš เจ†เจ‰เจฃเจพ เจ•เจฟเฉฐเจจเจพ เจฎเฉเจธเจผเจ•เจฒ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจฏเจพเจฆ เจฐเจนเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจฆเฉ‚เจธเจฐเฉ‡ เจนเจพเจฒ เจนเฉ€ เจฆเฉ‡ เจธเจพเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจธเฉฐเจ–เฉ‡เจช เจฐเฉ‚เจชเจพเจ‚ (DROWN, FREAK, POODLE...), เจธเจŸเจพเจˆเจฒเจฟเจธเจผ เจฒเฉ‹เจ—เฉ‹ เจ…เจคเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจจเฉ‚เฉฐ เจคเฉเจฐเฉฐเจค เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจฆเฉ€ เจšเฉ‡เจคเจพเจตเจจเฉ€ เจฆเฉ‡ เจจเจพเจฒ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจฒเฉœเฉ€ เจจเฉ‚เฉฐ เจฏเจพเจฆ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจ•เฉเจฐเจฟเจชเจŸเฉ‹เจ—เฉเจฐเจพเจซเฉ€ เจ‡เจธ เจธเจญ เจจเฉ‚เฉฐ เจ•เจตเจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจชเจฐ เจ—เฉฑเจฒ เจตเฉฑเจ–เจฐเฉ€ เจนเฉˆเฅค เจฌเจฟเฉฐเจฆเฉ‚ เจ‡เจน เจนเฉˆ เจ•เจฟ เจตเจฟเจšเจ•เจพเจฐ เจ‡เฉฑเจ• เจตเจงเฉ€เจ† เจฒเจพเจˆเจจ เจนเฉˆ [...]

เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€เจ†เจ‚ เจฆเจพ เจ†เจ•เจพเจฐ เจธเจพเจกเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจฆเฉ‡ เจฒเจพเจ‡เจ• เจจเจนเฉ€เจ‚ เจนเฉˆ

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

เจฆเจซเจผเจคเจฐ เจตเจฟเฉฑเจš เจŠเจฐเจœเจพ เจ•เฉเจธเจผเจฒเจคเจพ: เจ…เจธเจฒ เจŠเจฐเจœเจพ เจฆเฉ€ เจ–เจชเจค เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจ˜เจŸเจพเจ‡เจ† เจœเจพเจตเฉ‡?

เจ…เจธเฉ€เจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจฌเจนเฉเจค เจ—เฉฑเจฒ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ•เจฟเจตเฉ‡เจ‚ เจกเจพเจŸเจพ เจธเฉˆเจ‚เจŸเจฐ เจธเจฎเจพเจฐเจŸ เจ‰เจชเจ•เจฐเจฃ เจชเจฒเฉ‡เจธเจฎเฉˆเจ‚เจŸ, เจ…เจจเฉเจ•เฉ‚เจฒ เจเจ…เจฐ เจ•เฉฐเจกเฉ€เจธเจผเจจเจฟเฉฐเจ—, เจ…เจคเฉ‡ เจ•เฉ‡เจ‚เจฆเจฐเฉ€เจ•เฉเจฐเจฟเจค เจชเจพเจตเจฐ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฆเฉเจ†เจฐเจพ เจŠเจฐเจœเจพ เจฌเจšเจพ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจ…เฉฑเจœ เจ…เจธเฉ€เจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ—เฉฑเจฒ เจ•เจฐเจพเจ‚เจ—เฉ‡ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจฆเจซเจคเจฐ เจตเจฟเฉฑเจš เจŠเจฐเจœเจพ เจ•เจฟเจตเฉ‡เจ‚ เจฌเจšเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจกเจพเจŸเจพ เจธเฉˆเจ‚เจŸเจฐเจพเจ‚ เจฆเฉ‡ เจ‰เจฒเจŸ, เจฆเจซเจผเจคเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจฌเจฟเจœเจฒเฉ€ เจฆเฉ€ เจฒเฉ‹เฉœ เจธเจฟเจฐเจซเจผ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจฆเฉเจ†เจฐเจพ เจนเฉ€ เจจเจนเฉ€เจ‚, เจธเจ—เฉ‹เจ‚ เจฒเฉ‹เจ•เจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ, เจ‡เฉฑเจฅเฉ‡ เจ‡เฉฑเจ• PUE เจ—เฉเจฃเจพเจ‚เจ• เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ [โ€ฆ]

เจธเจพเจˆเจŸ เจฆเฉ‡ เจ…เฉฐเจ•เฉœเฉ‡ เจ…เจคเฉ‡ เจคเฉเจนเจพเจกเฉ€ เจ†เจชเจฃเฉ€ เจ›เฉ‹เจŸเฉ€ เจธเจŸเฉ‹เจฐเฉ‡เจœ

เจตเฉˆเจฌเจฒเจพเจˆเจœเจผเจฐ เจ…เจคเฉ‡ เจ—เฉ‚เจ—เจฒ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจจเฉ‡ เจ•เจˆ เจธเจพเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจตเฉˆเจฌเจธเจพเจˆเจŸเจพเจ‚ 'เจคเฉ‡ เจ•เฉ€ เจนเฉ‹ เจฐเจฟเจนเจพ เจนเฉˆ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจธเจฎเจ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฎเฉ‡เจฐเฉ€ เจฎเจฆเจฆ เจ•เฉ€เจคเฉ€ เจนเฉˆเฅค เจนเฉเจฃ เจฎเฉˆเจ‚ เจธเจฎเจเจฆเจพ เจนเจพเจ‚ เจ•เจฟ เจ‰เจน เจฌเจนเฉเจค เจ˜เฉฑเจŸ เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ. เจคเฉเจนเจพเจกเฉ€ access.log เจซเจพเจˆเจฒ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ, เจ…เฉฐเจ•เฉœเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจธเจฎเจเจฃเจพ เจฌเจนเฉเจค เจธเฉŒเจ–เจพ เจนเฉˆ เจ…เจคเฉ‡ เจ•เจพเจซเจผเฉ€ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจŸเฉ‚เจฒ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ sqlite, html, sql เจญเจพเจธเจผเจพ เจ…เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจธเจ•เฉเจฐเจฟเจชเจŸ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ [โ€ฆ]

เจ•เฉ€ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ 'เจคเฉ‡ เจ•เจพเจซเจ•เจพ เจšเฉฐเจ—เจพ เจนเฉˆ?

เจจเจฎเจธเจ•เจพเจฐ, เจนเฉˆเจฌเจฐ! เจ‡เฉฑเจ• เจธเจฎเฉ‡เจ‚, เจ…เจธเฉ€เจ‚ เจ•เจพเจซเจ•เจพ เจตเจฟเจธเจผเฉ‡ เจจเฉ‚เฉฐ เจฐเฉ‚เจธเฉ€ เจฎเจพเจฐเจ•เฉ€เจŸ เจตเจฟเฉฑเจš เจชเฉ‡เจธเจผ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจชเจนเจฟเจฒเฉ‡ เจตเจฟเจ…เจ•เจคเฉ€ เจธเฉ€ เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจเจพ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจฟเจ†เฅค เจ–เจพเจธ เจคเฉŒเจฐ 'เจคเฉ‡, เจธเจพเจจเฉ‚เฉฐ เจ•เจพเจซเจ•เจพ เจ…เจคเฉ‡ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฟเจšเจ•เจพเจฐ เจ—เฉฑเจฒเจฌเจพเจค เจฆเจพ เจตเจฟเจธเจผเจพ เจฆเจฟเจฒเจšเจธเจช เจฒเฉฑเจ—เจฟเจ†เฅค เจ‡เจธ เจตเจฟเจธเจผเฉ‡ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจฎเฉ€เจ–เจฟเจ† (เจ…เจคเฉ‡ เจ‡เจธ เจฆเฉ€ เจฌเจœเจพเจ เจธเจพเจตเจงเจพเจจ) เจฒเฉ‡เจ– เจชเจฟเจ›เจฒเฉ‡ เจธเจพเจฒ เจ…เจ•เจคเฉ‚เจฌเจฐ เจตเจฟเฉฑเจš เจ—เจตเฉ‡เจจ เจธเจผเจพเจชเฉ€เจฐเจพ เจฆเฉ‡ เจฒเฉ‡เจ–เจ• เจฆเฉ‡ เจ…เจงเฉ€เจจ เจ•เจจเจซเจฒเฉ‚เจเจ‚เจŸ เจฌเจฒเฉŒเจ— 'เจคเฉ‡ เจชเฉเจฐเจ•เจพเจธเจผเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค เจ…เฉฑเจœ เจ…เจธเฉ€เจ‚ [โ€ฆ]

เจนเจฒเจ•เฉ‡ เจนเจฐเฉ‡ เจŸเฉ‹เจจ เจตเจฟเฉฑเจš เจธเฉˆเจฐ

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

เจฎเฉฑเจงเจฎ เจนเจซเจคเจพเจตเจพเจฐเฉ€ เจกเจพเจ‡เจœเฉˆเจธเจŸ #3 (26 เจœเฉเจฒเจพเจˆ โ€“ 2 เจ…เจ—เจธเจค 2019)

เจœเฉ‹ เจฒเฉ‹เจ• เจ–เจผเจคเจฐเฉ‡ เจคเฉ‹เจ‚ เจฅเฉ‹เฉœเฉเจนเฉ‡ เจธเจฎเฉ‡เจ‚ เจฒเจˆ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจ†เจชเจฃเฉ€ เจ†เจœเจผเจพเจฆเฉ€ เจ›เฉฑเจกเจฃ เจฒเจˆ เจคเจฟเจ†เจฐ เจนเจจ, เจ‰เจน เจจเจพ เจคเจพเจ‚ เจ†เจœเจผเจพเจฆเฉ€ เจฆเฉ‡ เจนเฉฑเจ•เจฆเจพเจฐ เจนเจจ เจ…เจคเฉ‡ เจจเจพ เจนเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจฆเฉ‡เฅค โ€” เจฌเฉˆเจ‚เจœเจพเจฎเจฟเจจ เจซเฉเจฐเฉˆเจ‚เจ•เจฒเจฟเจจ เจ‡เจธ เจกเจพเจ‡เจœเฉˆเจธเจŸ เจฆเจพ เจ‰เจฆเฉ‡เจธเจผ เจ—เฉ‹เจชเจจเฉ€เจฏเจคเจพ เจฆเฉ‡ เจฎเฉเฉฑเจฆเฉ‡ เจตเจฟเฉฑเจš เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจฆเฉ€ เจฆเจฟเจฒเจšเจธเจชเฉ€ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจฃเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจนเจพเจฒ เจนเฉ€ เจฆเฉ€เจ†เจ‚ เจ˜เจŸเจจเจพเจตเจพเจ‚ เจฆเฉ‡ เจฎเฉฑเจฆเฉ‡เจจเจœเจผเจฐ เจชเจนเจฟเจฒเจพเจ‚ เจจเจพเจฒเฉ‹เจ‚ เจตเจงเฉ‡เจฐเฉ‡ เจชเฉเจฐเจธเฉฐเจ—เจฟเจ• เจฌเจฃ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจเจœเฉฐเจกเฉ‡ 'เจคเฉ‡: เจฎเฉฑเจงเจฎ เจฐเฉ‚เจŸ CA เจชเฉเจฐเจฎเจพเจฃเฉ€เจ•เจฐเจฃ เจ…เจฅเจพเจฐเจŸเฉ€ OCSP เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจคเจธเจฆเฉ€เจ• เจชเฉ‡เจธเจผ เจ•เจฐเจฆเฉ€ เจนเฉˆ [โ€ฆ]

เจชเฉฐเจœ เจตเจฟเจฆเจฟเจ†เจฐเจฅเฉ€ เจ…เจคเฉ‡ เจคเจฟเฉฐเจจ เจตเฉฐเจกเฉ‡ เจ•เฉเฉฐเจœเฉ€-เจฎเฉเฉฑเจฒ เจธเจŸเฉ‹เจฐ

เจœเจพเจ‚ เจ…เจธเฉ€เจ‚ ZooKeeper, etcd เจ…เจคเฉ‡ Consul KV เจฒเจˆ เจ‡เฉฑเจ• เจ•เจฒเจพเจ‡เฉฐเจŸ C++ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจฟเจ–เฉ€, เจตเจฟเจคเจฐเจฟเจค เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจฆเฉ€ เจฆเฉเจจเฉ€เจ† เจตเจฟเฉฑเจš, เจ‡เฉฑเจฅเฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจ–เจพเจธ เจ•เฉฐเจฎ เจนเจจ: เจ•เจฒเฉฑเจธเจŸเจฐ เจฆเฉ€ เจฐเจšเจจเจพ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจเจพ, เจจเฉ‹เจกเจพเจ‚ เจฆเฉ€ เจธเฉฐเจฐเจšเจจเจพ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ•เจฐเจจเจพ, เจจเฉเจ•เจธเจฆเจพเจฐ เจจเฉ‹เจกเจพเจ‚ เจฆเจพ เจชเจคเจพ เจฒเจ—เจพเจ‰เจฃเจพ, เจšเฉ‹เจฃ เจ•เจฐเจจเจพ เจ‡เฉฑเจ• เจ†เจ—เฉ‚, เจ…เจคเฉ‡ เจนเฉ‹เจฐ. เจ‡เจนเจจเจพเจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ, เจตเจฟเจธเจผเฉ‡เจธเจผ เจตเจฟเจคเจฐเจฟเจค เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจฌเจฃเจพเจˆเจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจ - เจคเจพเจฒเจฎเฉ‡เจฒ เจธเฉ‡เจตเจพเจตเจพเจ‚. เจนเฉเจฃ เจ…เจธเฉ€เจ‚ เจ‰เจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจคเจฟเฉฐเจจ เจตเจฟเฉฑเจš เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฒเจตเจพเจ‚เจ—เฉ‡: เจšเจฟเฉœเฉ€เจ†เจ˜เจฐ, [โ€ฆ]

เจชเฉŒเจฒเฉ€เจ•เจพเจฎ เจตเฉ€เจกเฉ€เจ“ เจ•เจพเจจเจซเจฐเฉฐเจธ เจนเฉฑเจฒเฅค 6 เจธเจพเจฒ เจฌเจพเจ…เจฆ เจฆเฉ€เจ†เจ‚ เจฏเจพเจฆเจพเจ‚... เจชเฉœเจพเจ… 2. เจญเจพเจ— 1. RMX1500

เจธเจผเฉเจญ เจฆเฉเจชเจนเจฟเจฐ, เจธเจพเจฅเฉ€เจ“เฅค เจ…เฉฐเจค เจตเจฟเฉฑเจš, เจตเจพเจ…เจฆเจพ เจชเฉ‚เจฐเจพ เจ•เจฐเจจ เจ…เจคเฉ‡ เจ‡เจน เจฆเฉฑเจธเจฃ เจฆเจพ เจธเจฎเจพเจ‚ เจ† เจ—เจฟเจ† เจนเฉˆ เจ•เจฟ เจ‡เจน เจธเจญ เจ•เจฟเจตเฉ‡เจ‚ เจšเฉฑเจฒเจฆเจพ เจ…เจคเฉ‡ เจ–เจคเจฎ เจนเฉ‹เจ‡เจ†เฅค เจ‡เฉฐเจจเฉ€ เจฆเฉ‡เจฐ เจนเฉ‹เจฃ เจฒเจˆ เจฎเฉˆเจ‚ เจฎเจพเจซเฉ€ เจšเจพเจนเฉเฉฐเจฆเจพ เจนเจพเจ‚เฅค เจ‡เฉฑเจฅเฉ‡ 2 เจญเจพเจ— เจนเฉ‹เจฃเจ—เฉ‡: RMX1500 CMA4000 เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจŸเฉˆเจ•เจธเจŸ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจ…เฉฑเจ–เจฐ เจนเฉ‹เจฃเจ—เฉ‡ เจ…เจคเฉ‡ เจ‡เจธ เจซเฉˆเจธเจฒเฉ‡ เจชเฉเจฐเจคเฉ€ เจฎเฉ‡เจฐเฉ‡ เจฐเจตเฉฑเจˆเจ เจฆเจพ เจ—เจฒเจค เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจธเจฟเฉฑเจŸเฉ‡ เจตเจœเฉ‹เจ‚, เจฎเฉˆเจ‚ เจ‡เจน เจชเฉเจฐเจ—เจŸ เจ•เจฐเจพเจ‚เจ—เจพ เจ•เจฟ เจฎเฉ‡เจฐเจพ เจชเฉ‹เจฒเฉ€เจ•เจพเจฎ เจชเฉเจฐเจคเฉ€ เจ‡เฉฑเจ• เจธเจฎเจพเจจ เจ…เจคเฉ‡ เจšเฉฐเจ—เจพ เจฐเจตเฉฑเจˆเจ† เจนเฉˆ, [โ€ฆ]