เชกเชฎเซ€เช เชฎเชพเชŸเซ‡ เชนเชพเช‡เชชเชฐเชฒเซ‡เชœเชฐ เชซเซ‡เชฌเซเชฐเชฟเช•

เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช เชฎเชพเชŸเซ‡ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ

เชกเชฎเซ€เช เชฎเชพเชŸเซ‡ เชนเชพเช‡เชชเชฐเชฒเซ‡เชœเชฐ เชซเซ‡เชฌเซเชฐเชฟเช•

เชถเซเชญ เชฌเชชเซ‹เชฐ, เชชเซเชฐเชฟเชฏ เชตเชพเชšเช•เซ‹, เชฎเชพเชฐเซเช‚ เชจเชพเชฎ เชจเชฟเช•เซ‹เชฒเซ‡ เชจเซ‡เชซเซ‡เชกเซ‹เชต เช›เซ‡, เชนเซเช‚ IBM เชฎเชพเช‚ เชคเช•เชจเซ€เช•เซ€ เชจเชฟเชทเซเชฃเชพเชค เช›เซเช‚, เช† เชฒเซ‡เช–เชฎเชพเช‚ เชนเซเช‚ เชคเชฎเชจเซ‡ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ - เชนเชพเช‡เชชเชฐเชฒเซ‡เชœเชฐ เชซเซ‡เชฌเซเชฐเชฟเช• เชธเชพเชฅเซ‡ เชชเชฐเชฟเชšเชฏ เช†เชชเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚. เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช-เช•เซเชฒเชพเชธ เชฌเชฟเชเชจเซ‡เชธ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชฒเซ‡เช–เชจเซเช‚ เชธเซเชคเชฐ IT เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชจเชพ เชฎเซ‚เชณเชญเซ‚เชค เชœเซเชžเชพเชจ เชธเชพเชฅเซ‡ เชคเซˆเชฏเชพเชฐเซ€ เชตเชฟเชจเชพเชจเชพ เชตเชพเชšเช•เซ‹ เชฎเชพเชŸเซ‡ เช›เซ‡.

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

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

เชนเชพเชฏเชชเชฐเชฒเซ‡เชœเชฐ เชซเซ‡เชฌเซเชฐเชฟเช•เชจเซเช‚ เชธเชพเชฎเชพเชจเซเชฏ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ

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

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

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

เชธเชพเชฎเชพเชจเซเชฏ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡:

เชกเชฎเซ€เช เชฎเชพเชŸเซ‡ เชนเชพเช‡เชชเชฐเชฒเซ‡เชœเชฐ เชซเซ‡เชฌเซเชฐเชฟเช•

เชšเชฟเชคเซเชฐ 1. เชนเชพเชฏเชชเชฐเชฒเซ‡เชœเชฐ เชซเซ‡เชฌเซเชฐเชฟเช•เชจเซเช‚ เชธเชพเชฎเชพเชจเซเชฏ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ

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

เชธเชพเชฅเซ€เชฆเชพเชฐเซ‹ เช˜เชฃเซ€ เชญเซ‚เชฎเชฟเช•เชพเช“เชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡:

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

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

เชตเชฟเชคเชฐเชฟเชค เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€ - เชฒเซ‡เชฐเซเชœเชฐ - เชฌเซ‡ เชญเชพเช—เซ‹ เชงเชฐเชพเชตเซ‡ เช›เซ‡: WolrldState (เชธเซเชŸเซ‡เชŸ เชกเซ‡เชŸเชพเชฌเซ‡เช เชชเชฃ เช•เชนเซ‡เชตเชพเชฏ เช›เซ‡) เช…เชจเซ‡ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ.

เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เช เชฌเซเชฒเซ‹เช•เซเชธเชจเซ€ เชธเชพเช‚เช•เชณ เช›เซ‡ เชœเซ‡ เชตเชฟเชคเชฐเชฟเชค เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€ เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธเชฎเชพเช‚ เชฅเชฏเซ‡เชฒเชพ เชคเชฎเชพเชฎ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเชพ เชฐเซ‡เช•เซ‹เชฐเซเชกเชจเซ‡ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ‡ เช›เซ‡.

WolrldState เช เชตเชฟเชคเชฐเชฟเชค เช–เชพเชคเชพเชตเชนเซ€ เช˜เชŸเช• เช›เซ‡ เชœเซ‡ เชคเชฎเชพเชฎ เชตเชฟเชคเชฐเชฟเชค เช–เชพเชคเชพเชตเชนเซ€ เชตเชธเซเชคเซเช“เชจเชพ เชตเชฐเซเชคเชฎเชพเชจ (เช•เชŸเซ€เช‚เช— เชเชœ) เชฎเซ‚เชฒเซเชฏเซ‹เชจเซ‡ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ‡ เช›เซ‡.

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

เชนเชพเช‡เชชเชฐเชฒเซ‡เชœเชฐ เชซเซ‡เชฌเซเชฐเชฟเช• เชเช• เชจเซ‡เชŸเชตเชฐเซเช• เช›เซ‡ เชœเซ‡เชฎเชพเช‚ เชคเชฎเชพเชฎ เชธเชนเชญเชพเช—เซ€เช“ เชœเชพเชฃเซ€เชคเชพ เช…เชจเซ‡ เชชเซเชฐเชฎเชพเชฃเชฟเชค เช›เซ‡, เชคเซ‡ เชธเชฎเชฐเซเชชเชฟเชค เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐ เชธเชคเซเชคเชพ - CA (เชธเชฐเซเชŸเชฟเชซเชฟเช•เซ‡เชถเชจ เช“เชฅเซ‹เชฐเชฟเชŸเซ€) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. CA X.509 เชธเซเชŸเชพเชจเซเชกเชฐเซเชก เช…เชจเซ‡ เชชเชฌเซเชฒเชฟเช• เช•เซ€ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ - PKI เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡.

เชธเชญเซเชฏเชชเชฆ เชธเซ‡เชตเชพ เช เชเช• เชธเซ‡เชตเชพ เช›เซ‡ เชœเซ‡เชจเชพ เชฆเซเชตเชพเชฐเชพ เชธเชญเซเชฏเซ‹ เชšเช•เชพเชธเซ‡ เช›เซ‡ เช•เซ‡ เช‘เชฌเซเชœเซ‡เช•เซเชŸ เชšเซ‹เช•เซเช•เชธ เชธเช‚เชธเซเชฅเชพ เช…เชฅเชตเชพ เชšเซ‡เชจเชฒเชจเซ€ เช›เซ‡.

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

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

เชฒเชพเช•เซเชทเชฃเชฟเช• เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจเชจเซเช‚ เชฆเซƒเชถเซเชฏ

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

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

1) เชตเซเชฏเชตเชนเชพเชฐเชจเซ€ เชถเชฐเซ‚เช†เชค

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

เชกเชฎเซ€เช เชฎเชพเชŸเซ‡ เชนเชพเช‡เชชเชฐเชฒเซ‡เชœเชฐ เชซเซ‡เชฌเซเชฐเชฟเช•
เชšเชฟเชคเซเชฐ 2. เชตเซเชฏเชตเชนเชพเชฐ เชถเชฐเซ‚ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช

2) เชธเซเชฎเชพเชฐเซเชŸ เช•เซ‹เชจเซเชŸเซเชฐเชพเช•เซเชŸเชจเซ‹ เช…เชฎเชฒ

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

เชกเชฎเซ€เช เชฎเชพเชŸเซ‡ เชนเชพเช‡เชชเชฐเชฒเซ‡เชœเชฐ เชซเซ‡เชฌเซเชฐเชฟเช•
เชšเชฟเชคเซเชฐ 3. เชธเซเชฎเชพเชฐเซเชŸ เช•เซ‹เชจเซเชŸเซเชฐเชพเช•เซเชŸเชจเซ‹ เช…เชฎเชฒ

3) เช•เซเชฒเชพเชฏเช‚เชŸ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเชฐ เชกเซ‡เชŸเชพ เชชเชฐเชค เช•เชฐเชตเซ‹

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

เชกเชฎเซ€เช เชฎเชพเชŸเซ‡ เชนเชพเช‡เชชเชฐเชฒเซ‡เชœเชฐ เชซเซ‡เชฌเซเชฐเชฟเช•
เชšเชฟเชคเซเชฐ 4. เช•เซเชฒเชพเชฏเช‚เชŸ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเชฐ เชกเซ‡เชŸเชพ เชชเชฐเชค เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซ‡

4) เช‘เชฐเซเชกเชฐเชฟเช‚เช— เชชเซ€เช…เชฐเชจเซ‡ RW เชธเซ‡เชŸ เชฎเซ‹เช•เชฒเชตเชพ

เช•เซเชฒเชพเชฏเชจเซเชŸ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชŸเซเชฐเชพเชจเซเชเซ‡เช•เซเชถเชจ เชธเชพเชฅเซ‡เชจเชพ เชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡ เช“เชฐเซเชกเชฐเชฟเช‚เช— เชธเซ‡เชตเชพเชจเซ‡ เชฎเซ‹เช•เชฒเซ‡ เช›เซ‡. เช†เชฎเชพเช‚ RW เชธเซ‡เชŸ, เชชเซ€เช…เชฐเชจเซ€ เชธเชนเซ€เช“ เช…เชจเซ‡ เชšเซ‡เชจเชฒ IDเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡.

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

เชกเชฎเซ€เช เชฎเชพเชŸเซ‡ เชนเชพเช‡เชชเชฐเชฒเซ‡เชœเชฐ เชซเซ‡เชฌเซเชฐเชฟเช•
เชชเชฟเช•เซเชšเชฐ 5. เช“เชฐเซเชกเชฐเชฟเช‚เช— เชชเซ€เช…เชฐเซเชธเชจเซ‡ RW เชธเซ‡เชŸ เชฎเซ‹เช•เชฒเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‡

5) เช•เชฎเชฟเชŸเซ€เช‚เช— เชชเซ€เช…เชฐเชจเซ‡ เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ‡เชฒเชพ เชฌเซเชฒเซ‹เช•เซเชธ เชฎเซ‹เช•เชฒเชตเชพ

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

เชกเชฎเซ€เช เชฎเชพเชŸเซ‡ เชนเชพเช‡เชชเชฐเชฒเซ‡เชœเชฐ เชซเซ‡เชฌเซเชฐเชฟเช•
เชšเชฟเชคเซเชฐ 6. เช•เชฎเชฟเชŸเซ€เช‚เช— เชชเซ€เช…เชฐเชจเซ‡ เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ‡เชฒเชพ เชฌเซเชฒเซ‹เช•เซเชธ เชฎเซ‹เช•เชฒเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡

6) เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€เชฎเชพเช‚ เชฌเซเชฒเซ‹เช• เช‰เชฎเซ‡เชฐเชตเชพเชจเซเช‚

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

เชกเชฎเซ€เช เชฎเชพเชŸเซ‡ เชนเชพเช‡เชชเชฐเชฒเซ‡เชœเชฐ เชซเซ‡เชฌเซเชฐเชฟเช•
เชšเชฟเชคเซเชฐ 7. เชฐเชœเชฟเชธเซเชŸเซเชฐเซ€เชฎเชพเช‚ เชฌเซเชฒเซ‹เช• เช‰เชฎเซ‡เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡

เช‘เชฐเซเชกเชฐเชฟเช‚เช— เชธเซ‡เชตเชพ

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

เชกเชฎเซ€เช เชฎเชพเชŸเซ‡ เชนเชพเช‡เชชเชฐเชฒเซ‡เชœเชฐ เชซเซ‡เชฌเซเชฐเชฟเช•
kafka.apache.org เชชเชฐเชฅเซ€ เชฒเซ€เชงเซ‡เชฒ

  • เชšเชฟเชคเซเชฐ 8. เช“เชฐเซเชกเชฐเชฟเช‚เช— เชธเชฐเซเชตเชฟเชธ เชŸเซ‹เชชเชฟเช• เชธเซเชŸเซเชฐเช•เซเชšเชฐ*

เช‰เชชเชฏเซ‹เช—เซ€ เชฒเชฟเช‚เช•เซเชธ

เชฏเซเชŸเซเชฏเซเชฌ - เชนเชพเชฏเชชเชฐเชฒเซ‡เชœเชฐ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชธเชพเชฅเซ‡ เชตเซเชฏเชตเชธเชพเชฏ เชฎเชพเชŸเซ‡ เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชฌเชจเชพเชตเชตเซ€
เชนเชพเช‡เชชเชฐเชฒเซ‡เชœเชฐ เชซเซ‡เชฌเซเชฐเชฟเช• เชกเซ‰เช•เซเชธ
เชนเชพเชฏเชชเชฐเชฒเซ‡เชœเชฐ เชซเซ‡เชฌเซเชฐเชฟเช•: เชชเชฐเชตเชพเชจเช—เซ€ เชชเซเชฐเชพเชชเซเชค เชฌเซเชฒเซ‹เช•เชšเซ‡เชจ เชฎเชพเชŸเซ‡ เชตเชฟเชคเชฐเชฟเชค เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ

เชธเซเชตเซ€เช•เซƒเชคเชฟเช“

เช† เชฒเซ‡เช– เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเชตเชพ เชฌเชฆเชฒ เชนเซเช‚ เชฎเชพเชฐเชพ เชธเชพเชฅเซ€เชฆเชพเชฐเซ‹เชจเซ‹ เชŠเช‚เชกเซ‹ เช†เชญเชพเชฐ เชตเซเชฏเช•เซเชค เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚:
เชจเชฟเช•เซ‹เชฒเซ‡ เชฎเชพเชฐเชฟเชจ
เช‡เช—เซ‹เชฐ เช–เชพเชชเซ‹เชต
เชฆเชฟเชฎเชฟเชคเซเชฐเซ€ เช—เซ‹เชฐเซเชฌเชพเชšเซ‡เชต
เชเชฒเซ‡เช•เซเชเชพเช‚เชกเชฐ เชเซ‡เชฎเชคเซเชธเซ‹เชต
เชเช•เชŸเซ‡เชฐเซ€เชจเชพ เช—เซเชธเซ‡เชตเชพ

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

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