Intel Cloud Hypervisor 0.3 เช…เชจเซ‡ Amazon Firecracker 0.19 เชนเชพเชˆเชชเชฐเชตเชพเชˆเชเชฐเชจเซ‡ เชฐเชธเซเชŸเชฎเชพเช‚ เชฒเช–เซ‡เชฒเซเช‚ เช…เชชเชกเซ‡เชŸ

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

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

เช‡เชฎเซเชฏเซเชฒเซ‡เชถเชจ เชธเชชเซ‹เชฐเซเชŸ เชจเซเชฏเซ‚เชจเชคเชฎ เชฐเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชซเซ‹เช•เชธ เชชเซ‡เชฐเชพเชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซ‡เชถเชจ เชชเชฐ เช›เซ‡. เชนเชพเชฒเชฎเชพเช‚ เชฎเชพเชคเซเชฐ x86_64 เชธเชฟเชธเซเชŸเชฎเซ‹ เชœ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช›เซ‡, เชชเชฐเช‚เชคเซ AArch64 เชธเชชเซ‹เชฐเซเชŸเชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชฎเชนเซ‡เชฎเชพเชจ เชธเชฟเชธเซเชŸเชฎเซ‹ เชฎเชพเชŸเซ‡, Linux เชจเชพ เชซเช•เซเชค 64-เชฌเซ€เชŸ เชฌเชฟเชฒเซเชกเซเชธ เชนเชพเชฒเชฎเชพเช‚ เช†เชงเชพเชฐเชญเซ‚เชค เช›เซ‡. CPU, เชฎเซ‡เชฎเชฐเซ€, PCI เช…เชจเซ‡ NVDIMM เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เชธเซเชŸเซ‡เชœ เชชเชฐ เช—เซ‹เช เชตเซ‡เชฒ เช›เซ‡. เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹เชจเซ‡ เชธเชฐเซเชตเชฐเซเชธ เชตเชšเซเชšเซ‡ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเซเช‚ เชถเช•เซเชฏ เช›เซ‡.

เชจเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃเชฎเชพเช‚:

  • เชชเซ‡เชฐเชพเชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซเชก I/O เชจเซ‡ เช…เชฒเช— เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชฎเชพเช‚ เช–เชธเซ‡เชกเชตเชพเชจเซเช‚ เช•เชพเชฎ เชšเชพเชฒเซ เชฐเชพเช–เซเชฏเซเช‚. เชฌเซ‡เช•เชเชจเซเชก เชตเชพเชชเชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชฌเซเชฒเซ‹เช• เช‰เชชเช•เชฐเชฃเซ‹ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ vhost-user-blk. เชซเซ‡เชฐเชซเชพเชฐ เชคเชฎเชจเซ‡ vhost-user เชฎเซ‹เชกเซเชฏเซเชฒ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชฌเซเชฒเซ‹เช• เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ Cloud Hypervisor เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ SPDK, เชชเซ‡เชฐเชพเชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซเชก เชธเซเชŸเซ‹เชฐเซ‡เชœ เชฎเชพเชŸเซ‡ เชฌเซ‡เช•เชเชจเซเชก เชคเชฐเซ€เช•เซ‡;
  • เชจเซ‡เชŸเชตเชฐเซเช• เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชฌเซ‡เช•เชเชจเซเชกเชฎเชพเช‚ เช–เชธเซ‡เชกเชตเชพ เชฎเชพเชŸเซ‡ เช†เชงเชพเชฐ, เช›เซ‡เชฒเซเชฒเชพ เชชเซเชฐเช•เชพเชถเชจเชฎเชพเช‚ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เช›เซ‡ vhost-user-net, เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชจเซ‡เชŸเชตเชฐเซเช• เชกเซเชฐเชพเช‡เชตเชฐ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชจเชตเชพ เชฌเซ‡เช•เชเชจเซเชก เชธเชพเชฅเซ‡ เชตเชฟเชธเซเชคเซƒเชค TAP. เชฌเซ‡เช•เชเชจเซเชก เชฐเชธเซเชŸเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชนเชตเซ‡ เช•เซเชฒเชพเช‰เชก เชนเชพเชˆเชชเชฐเชตเชพเชˆเชเชฐเชฎเชพเช‚ เชฎเซเช–เซเชฏ เชชเซ‡เชฐเชพ-เชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซเชก เชจเซ‡เชŸเชตเชฐเซเช• เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชฏ เช›เซ‡;
  • เชฏเชœเชฎเชพเชจ เชชเชฐเซเชฏเชพเชตเชฐเชฃ เช…เชจเซ‡ เช—เซ‡เชธเซเชŸ เชธเชฟเชธเซเชŸเชฎ เชตเชšเซเชšเซ‡เชจเชพ เชธเช‚เชšเชพเชฐเชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพเชจเซ‡ เชตเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡, AF_VSOCK เชเชกเซเชฐเซ‡เชธเชฟเช‚เช— (เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชจเซ‡เชŸเชตเชฐเซเช• เชธเซ‹เช•เซ‡เชŸเซเชธ) เชธเชพเชฅเซ‡เชจเชพ เชธเซ‹เช•เซ‡เชŸเซเชธเชจเซเช‚ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช…เชฎเชฒเซ€เช•เชฐเชฃ, virtio เชฆเซเชตเชพเชฐเชพ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชฆเชฐเช–เชพเชธเซเชค เช›เซ‡. เช…เชฎเชฒเซ€เช•เชฐเชฃ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชตเชฟเช•เชพเชธ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡ เช…เช—เซเชจเชฟเชถเชพเชฎเช•, เชเชฎเซ‡เชเซ‹เชจ เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชฟเชค. VSOCK เชคเชฎเชจเซ‡ เชฎเชนเซ‡เชฎเชพเชจ เช…เชจเซ‡ เชฏเชœเชฎเชพเชจ เชฌเชพเชœเซเช“ เชชเชฐเชจเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชตเชšเซเชšเซ‡เชจเซ€ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค POSIX เชธเซ‹เช•เซ‡เชŸเซเชธ API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡ เช†เชตเชพ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เชฎเชพเชŸเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชจเซ‡เชŸเชตเชฐเซเช• เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธเชจเซ‡ เช…เชจเซเช•เซ‚เชณ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เชเช• เชธเชฐเซเชตเชฐ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชธเชพเชฅเซ‡ เช˜เชฃเชพ เช•เซเชฒเชพเชฏเชจเซเชŸ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธเชจเซ€ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชจเซเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡;
  • HTTP เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ API เชฎเชพเชŸเซ‡ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชธเชฎเชฐเซเชฅเชจ เชชเซ‚เชฐเซเช‚ เชชเชพเชกเซเชฏเซเช‚. เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚, เช† API เช…เชคเชฟเชฅเชฟ เชธเชฟเชธเซเชŸเชฎเซ‹ เชชเชฐ เช…เชธเซเชฎเซ‡เชณ เช•เชพเชฎเช—เซ€เชฐเซ€ เชถเชฐเซ‚ เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเชถเซ‡, เชœเซ‡เชฎ เช•เซ‡ เชนเซ‹เชŸ-เชชเซเชฒเช—เชฟเช‚เช— เชธเช‚เชธเชพเชงเชจเซ‹ เช…เชจเซ‡ เชธเซเชฅเชณเชพเช‚เชคเชฐ เชตเชพเชคเชพเชตเชฐเชฃ;
  • virtio MMIO (เชฎเซ‡เชฎเชฐเซ€ เชฎเซ‡เชชเซเชก virtio) เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชชเชฐเชฟเชตเชนเชจ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชธเชพเชฅเซ‡ เชเช• เชธเซเชคเชฐ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชจเซเชฏเซ‚เชจเชคเชฎ เชฎเชนเซ‡เชฎเชพเชจ เชธเชฟเชธเซเชŸเชฎเซ‹ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ เชœเซ‡เชจเซ‡ PCI เชฌเชธ เชˆเชฎเซเชฏเซเชฒเซ‡เชถเชจเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€;
  • เชจเซ‡เชธเซเชŸเซ‡เชก เช—เซ‡เชธเซเชŸ เชธเชฟเชธเซเชŸเชฎเซเชธ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชตเชฟเชธเซเชคเชพเชฐเชตเชพเชจเซ€ เชชเชนเซ‡เชฒเชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡, เช•เซเชฒเชพเช‰เชก เชนเชพเช‡เชชเชฐเชตเชพเชˆเชเชฐ เช เชชเซ‡เชฐเชพเชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซเชก IOMMU เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ virtio เชฆเซเชตเชพเชฐเชพ เชซเซ‹เชฐเชตเชฐเซเชก เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ€ เช›เซ‡, เชœเซ‡ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ€ เชจเซ‡เชธเซเชŸเซ‡เชก เช…เชจเซ‡ เชกเชพเชฏเชฐเซ‡เช•เซเชŸ เชซเซ‹เชฐเชตเชฐเซเชกเชฟเช‚เช—เชจเซ€ เชธเซเชฐเช•เซเชทเชพเชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‹ เช•เชฐเซ‡ เช›เซ‡.
  • เช‰เชฌเซเชจเซเชŸเซ 19.10 เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชชเซ‚เชฐเซ‹ เชชเชพเชกเซเชฏเซ‹;
  • 64 GB เชฅเซ€ เชตเชงเซ RAM เชธเชพเชฅเซ‡ เชฎเชนเซ‡เชฎเชพเชจ เชธเชฟเชธเซเชŸเชฎเซ‹ เชšเชฒเชพเชตเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ€.

เชตเชงเซเชฎเชพเช‚, เชคเซ‡ เชจเซ‹เช‚เชงเซ€ เชถเช•เชพเชฏ เช›เซ‡ เชจเชตเซ€ เชชเซเชฐเช•เชพเชถเชจ เช…เชกเซ€เชจเซ‡ เชตเชฟเช•เชธเชฟเชค เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจ เชฎเซ‹เชจเชฟเชŸเชฐ เช…เช—เซเชจเชฟเชถเชพเชฎเช•, เชฐเชธเซเชŸเชฎเชพเช‚ เชชเชฃ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡, เชœเซ‡ เชฐเชธเซเชŸ-เชตเซ€เชเชฎเชเชฎ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡ เช…เชจเซ‡ KVM เชจเซ€ เชŸเซ‹เชš เชชเชฐ เชšเชพเชฒเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชซเชŸเชพเช•เชกเชพ เช เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ‹ เชเช• เช•เชพเช‚เชŸเซ‹ เช›เซ‡ เช•เซเชฐเซ‹เชธเชตเซ€เชเชฎ, เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชฒเซ‹เชจเซเชš เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ Google เชฆเซเชตเชพเชฐเชพ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชฏ เช›เซ‡ Linux ะธ , Android ChromeOS เชฎเชพเช‚. AWS Lambda เช…เชจเซ‡ AWS Fargate เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‹ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ Amazon Web Services เชฆเซเชตเชพเชฐเชพ Firecracker เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡.

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

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

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

เชเชฎเซ‡เชเซ‹เชจ เชชเชฃ เชฐเชœเซ‚เช†เชค เช•เชฐเซ€ เช•เชพเชฐเซเชฏเช•เซเชฐเชฎ AWS เชชเซเชฐเชฎเซ‹เชถเชจเชฒ เช•เซเชฐเซ‡เชกเชฟเชŸ, เชœเซเชฏเชพเช‚ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ AWS เชธเซ‡เชตเชพเช“เชจเซ€ เชฎเชซเชค เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเซ€ เชถเช•เซ‡ เช›เซ‡ เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเช‚เชธเชพเชงเชจ เชธเช‚เช—เซเชฐเชน, เชฌเชฟเชฒเซเชก, เชธเชคเชค เชเช•เซ€เช•เชฐเชฃ เช…เชจเซ‡ เชชเชฐเซ€เช•เซเชทเชฃ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฎเชพเช‚ เชญเชพเช— เชฒเซ‡เชตเชพ เชฎเชพเชŸเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชฎเช‚เชœเซ‚เชฐ เช•เชฐเชพเชฏเซ‡เชฒเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชฎเชพเช‚, เชฐเชธเซเชŸ เช‰เชชเชฐเชพเช‚เชค, AdoptOpenJDK, Maven Central, Kubernetes, Prometheus, Envoy เช…เชจเซ‡ Juliaเชจเซ€ เชจเซ‹เช‚เชง เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. OSI-เชฎเช‚เชœเซ‚เชฐ เชฒเชพเช‡เชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เซ‹เชˆเชชเชฃ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชฎเชพเช‚เชฅเซ€ เชธเชฌเชฎเชฟเชถเชจ เชธเซเชตเซ€เช•เชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

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