Tupperware: Facebook's Kubernetes killer?

เบเบฒเบ™โ€‹เบ„เบธเป‰เบกโ€‹เบ„เบญเบ‡โ€‹เบ›เบฐโ€‹เบชเบดเบ”โ€‹เบ—เบดโ€‹เบžเบฒเบšโ€‹เปเบฅเบฐโ€‹เป€เบŠเบทเปˆเบญโ€‹เบ–เบทโ€‹เป„เบ”เป‰โ€‹เบ‚เบญเบ‡โ€‹เบเบธเปˆเบกโ€‹เปƒเบ™โ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เปƒเบ”โ€‹เบซเบ™เบถเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เบกเบต Tupperwareโ€‹

Tupperware: Facebook's Kubernetes killer?

เบกเบทเป‰เบ™เบตเป‰ Systems@Scale เบเบญเบ‡เบ›เบฐเบŠเบธเบก เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ™เบณเบชเบฐเป€เปœเบต Tupperware, เบฅเบฐเบšเบปเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบธเปˆเบกเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ—เบตเปˆเบˆเบฑเบ”เบงเบฒเบ‡เบเปˆเบญเบ‡เบšเบฑเบ™เบˆเบธเปƒเบ™เบ—เบปเปˆเบงเป€เบŠเบตเบšเป€เบงเบตเบ™เบฑเบšเบฅเป‰เบฒเบ™เบ—เบตเปˆเปเบฅเปˆเบ™เบšเปเบฅเบดเบเบฒเบ™เป€เบเบทเบญเบšเบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เป„เบ”เป‰โ€‹เบ™เบณโ€‹เปƒเบŠเป‰ Tupperware เบ„เบฑเป‰เบ‡โ€‹เบ—เบณโ€‹เบญเบดเบ”โ€‹เปƒเบ™โ€‹เบ›เบต 2011, เปเบฅเบฐโ€‹เบ™เบฑเบšโ€‹เบ•เบฑเป‰เบ‡โ€‹เปเบ•เปˆโ€‹เบ™เบฑเป‰เบ™โ€‹เบกเบฒ, เป‚เบ„เบ‡โ€‹เบฅเปˆเบฒเบ‡โ€‹เบžเบทเป‰เบ™โ€‹เบ–เบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เป„เบ”เป‰โ€‹เป€เบ•เบตเบšโ€‹เป‚เบ•โ€‹เบ‚เบถเป‰เบ™ 1 เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™ เบ—เบฑเบ‡เบซเบกเบปเบ” 15 เบชเบนเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบเบฐโ€‹เบˆเบฒเบโ€‹เบ—เบฒเบ‡โ€‹เบžเบนเบกโ€‹เบชเบฒเบ”โ€‹. เบ•เบฐเบซเบผเบญเบ”เป€เบงเบฅเบฒเบ™เบตเป‰, Tupperware เบšเปเปˆเป„เบ”เป‰เบขเบทเบ™เบขเบนเปˆเปเบฅเบฐเบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฑเบšเบžเบงเบเป€เบฎเบปเบฒ. เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เบ—เปˆเบฒเบ™เบฎเบนเป‰เบงเปˆเบฒ Tupperware เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบธเปˆเบกเบ—เปเบฒเบญเบดเบ”, เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ—เบตเปˆเบชเบฐเบ”เบงเบเบชเบฐเบšเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบฅเบฑเบ”, เปเบœเบ‡เบ„เบงเบšเบ„เบธเบกเบ”เบฝเบงเบชเปเบฒเบฅเบฑเบšเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”, เปเบฅเบฐเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบเบ„เบงเบฒเบกเบญเบฒเบ”เบชเบฒเบกเบฒเบ”เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เปƒเบ™เป€เบงเบฅเบฒเบˆเบดเบ‡. เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบˆเบฐเปเบšเปˆเบ‡เบ›เบฑเบ™เบšเบปเบ”เบฎเบฝเบ™เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฝเบ™เบฎเบนเป‰เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบžเบฑเบ”เบ—เบฐเบ™เบฒ.

Tupperware เบ›เบฐเบ•เบดเบšเบฑเบ”เบงเบฝเบเบ‡เบฒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปƒเบŠเป‰เบกเบฑเบ™เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบชเบปเปˆเบ‡ เปเบฅเบฐเบˆเบฑเบ”เบเบฒเบ™เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™. เบกเบฑเบ™เบซเบธเป‰เบกเบซเปเปˆเบฅเบฐเบซเบฑเบ”เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบฅเบฐเบเบฒเบ™เบ‚เบถเป‰เบ™เบเบฑเบšเบฎเบนเบšเบžเบฒเบšเปเบฅเบฐเบชเบปเปˆเบ‡เบกเบฑเบ™เปƒเบซเป‰เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบ›เบฑเบ™เบšเบฑเบ™เบˆเบธ. Containers เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เป‚เบ”เบ”เบ”เปˆเบฝเบงเบฅเบฐเบซเบงเปˆเบฒเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ”เบฝเบงเบเบฑเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเป€เบซเบ”เบœเบปเบ™เบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปเบฅเบฐเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฑเบ‡เบงเบปเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบŠเบญเบเบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบซเบผเบทเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡. Tupperware เบเบฑเบ‡เบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เปเบฅเบฐเบ–เป‰เบฒเบกเบฑเบ™เบžเบปเบšเบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบง, เบกเบฑเบ™เบˆเบฐเป‚เบญเบ™ containers เบˆเบฒเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบกเบตเบšเบฑเบ™เบซเบฒ.

เบงเบดเบชเบฐเบงเบฐเบเบญเบ™เบเบฒเบ™เบงเบฒเบ‡เปเบœเบ™เบ„เบงเบฒเบกเบญเบฒเบ”เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰ Tupperware เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบชเบฑเบ™เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปƒเบซเป‰เบเบฑเบšเบ—เบตเบกเบ‡เบฒเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ‡เบปเบšเบ›เบฐเบกเบฒเบ™เปเบฅเบฐเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”. เบžเบงเบเป€เบ‚เบปเบฒเบเบฑเบ‡เปƒเบŠเป‰เบกเบฑเบ™เป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบซเบฑเบ™เป„เบ›เบซเบฒ Tupperware เป€เบžเบทเปˆเบญเปเบˆเบเบขเบฒเบเบšเบฑเบ™เบˆเบธเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡เปƒเบ™เบ—เบปเปˆเบงเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบขเบธเบ”เบซเบผเบทเบเป‰เบฒเบเบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบตเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบšเปเบฒเบฅเบธเบ‡เบฎเบฑเบเบชเบฒ. เบ‚เปเบ‚เบญเบšเปƒเบˆเบเบฑเบšเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰, เบเบฒเบ™เบฎเบฑเบเบชเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เปเบŠเบเปเบŠเบ‡เบ‚เบญเบ‡เบกเบฐเบ™เบธเบ”เบซเบ™เป‰เบญเบเบ—เบตเปˆเบชเบธเบ”.

เบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐ Tupperware

Tupperware: Facebook's Kubernetes killer?

เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณ Tupperware PRN เปเบกเปˆเบ™เปœเบถเปˆเบ‡เปƒเบ™เบžเบฒเบเบžเบทเป‰เบ™เบ‚เบญเบ‡เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. เบžเบฒเบเบžเบทเป‰เบ™เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบญเบฒเบ„เบฒเบ™เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบซเบผเบฒเบเปเบซเปˆเบ‡ (PRN1 เปเบฅเบฐ PRN2) เบ—เบตเปˆเบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบเป‰เป†. เบžเบงเบเป€เบฎเบปเบฒเบงเบฒเบ‡เปเบœเบ™เบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เปเบœเบ‡เบ„เบงเบšเบ„เบธเบกเบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบˆเบฐเบˆเบฑเบ”เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบžเบฒเบเบžเบทเป‰เบ™เบ”เบฝเบง.

เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบงเบฝเบ Tupperware. เบงเบฝเบเปƒเบ”เปœเบถเปˆเบ‡เบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบซเบผเบฒเบเบเปˆเบญเบ‡เบšเบฑเบ™เบˆเบธ, เปเบฅเบฐเบžเบงเบเบกเบฑเบ™เบ—เบฑเบ‡เปเบปเบ”เบ›เบปเบเบเบฐเบ•เบดเปƒเบŠเป‰เบฅเบฐเบซเบฑเบ”เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ”เบฝเบงเบเบฑเบ™.

Tupperware เปเบกเปˆเบ™เบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเปƒเบ™เบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เบšเบฑเบ™เบˆเบธเปเบฅเบฐเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบงเบปเบ‡เบˆเบญเบ™เบŠเบตเบงเบดเบ”เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ. เบกเบฑเบ™โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹เบ”เป‰เบงเบโ€‹เบซเบผเบฒเบโ€‹เบญเบปเบ‡โ€‹เบ›เบฐโ€‹เบเบญเบšโ€‹:

  • Tupperware frontend เปƒเบซเป‰ APIs เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบœเบนเป‰เปƒเบŠเป‰, CLI, เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบญเบทเปˆเบ™เป†เป‚เบ”เบเบœเปˆเบฒเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบžเบปเบงเบžเบฑเบ™เบเบฑเบš Tupperware. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป€เบŠเบทเปˆเบญเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบฒเบเปƒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฒเบเป€เบˆเบปเป‰เบฒเบ‚เบญเบ‡เบงเบฝเบ Tupperware.
  • Tupperware Scheduler เปเบกเปˆเบ™เปเบœเบ‡เบ„เบงเบšเบ„เบธเบกเบ—เบตเปˆเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเปƒเบ™เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบšเบฑเบ™เบˆเบธเปเบฅเบฐเบงเบปเบ‡เบˆเบญเบ™เบŠเบตเบงเบดเบ”เบ‚เบญเบ‡เบงเบฝเบ. เบกเบฑเบ™เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบฅเบฐเบ”เบฑเบšเบžเบฒเบเบžเบทเป‰เบ™เปเบฅเบฐเบ—เบปเปˆเบงเป‚เบฅเบ, เบšเปˆเบญเบ™เบ—เบตเปˆเบœเบนเป‰เบˆเบฑเบ”เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบžเบฒเบเบžเบทเป‰เบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปƒเบ™เบžเบฒเบเบžเบทเป‰เบ™เบซเบ™เบถเปˆเบ‡เปเบฅเบฐเบœเบนเป‰เบˆเบฑเบ”เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ—เบปเปˆเบงเป‚เบฅเบเบˆเบฐเบˆเบฑเบ”เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบˆเบฒเบเบžเบฒเบเบžเบทเป‰เบ™เบ•เปˆเบฒเบ‡เป†. เบœเบนเป‰เบˆเบฑเบ”เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™ shards, เปเบฅเบฐเปเบ•เปˆเบฅเบฐ shard เบ„เบธเป‰เบกเบ„เบญเบ‡เบŠเบธเบ”เบ‚เบญเบ‡เบงเบฝเบ.
  • Tupperware's Scheduler Proxy เป€เบŠเบทเปˆเบญเบ‡ sharding เบžเบฒเบเปƒเบ™เปเบฅเบฐเบชเบฐเบซเบ™เบญเบ‡เปเบเป‰เบงเบ”เบฝเบงเบ—เบตเปˆเบชเบฐเบ”เบงเบเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰ Tupperware.
  • เบœเบนเป‰เบˆเบฑเบ”เบชเบฑเบ™ Tupperware เบกเบญเบšเบเปˆเบญเบ‡เบšเบฑเบ™เบˆเบธเปƒเบซเป‰เบเบฑเบšเป€เบŠเบตเบšเป€เบงเบต. เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบขเบธเบ”เป€เบŠเบปเบฒ, เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡, เปเบฅเบฐเบเบฒเบ™เบฅเบปเป‰เบกเป€เบซเบผเบงเบ‚เบญเบ‡เบšเบฑเบ™เบˆเบธ. เบ›เบฐเบˆเบธโ€‹เบšเบฑเบ™, เบœเบนเป‰โ€‹เบˆเบฑเบ”โ€‹เบชเบฑเบ™โ€‹เบ„เบปเบ™โ€‹เปœเบถเปˆเบ‡โ€‹เบชเบฒเบกเบฒเบ”โ€‹เบ„เบธเป‰เบกโ€‹เบ„เบญเบ‡โ€‹เป€เบ‚เบ”โ€‹เบ—เบฑเบ‡โ€‹เปเบปเบ”โ€‹เป„เบ”เป‰โ€‹เป‚เบ”เบโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เปเบšเปˆเบ‡โ€‹เบญเบญเบโ€‹เป€เบ›เบฑเบ™โ€‹เบเบธเปˆเบก. (เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเบš. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเปƒเบ™ Tupperware เบเบปเบ‡เบเบฑเบšเปเบœเบ‡เบ„เบงเบšเบ„เบธเบกเปƒเบ™. Kubernetes, เปเบฅเบฐเบœเบนเป‰เบˆเบฑเบ”เบชเบฑเบ™ Tupperware เป€เบญเบตเป‰เบ™เบงเปˆเบฒเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเปƒเบ™ Kubernetes.)
  • เบ™เบฒเบเบซเบ™เป‰เบฒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเปเบซเบผเปˆเบ‡เบ„เบงเบฒเบกเบˆเบดเบ‡เบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบเบฒเบ™เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปเบฅเบฐเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™. เบžเบงเบเป€เบฎเบปเบฒเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบซเบ™เบถเปˆเบ‡เบ™เบฒเบเบซเบ™เป‰เบฒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™, เปเบฅเบฐเบกเบฑเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบเปˆเบฝเบงเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปƒเบ™เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบ™เบฑเป‰เบ™. เบ™เบฒเบเบซเบ™เป‰เบฒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เปเบฅเบฐเบฅเบฐเบšเบปเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ„เบงเบฒเบกเบญเบฒเบ”เบชเบฒเบกเบฒเบ”, เบซเบผเบทเบฅเบฐเบšเบปเบšเบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™, เบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเปเบšเบšเป„เบ”เบ™เบฒเบกเบดเบเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบ—เบตเปˆเบ„เบงเบšเบ„เบธเบกเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปƒเบ”. เบšเปเบฅเบดเบเบฒเบ™เบเบงเบ”เบชเบธเบ‚เบฐเบžเบฒเบšเบ•เบดเบ”เบ•เบฒเบกเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปเบฅเบฐเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบชเบธเบ‚เบฐเบžเบฒเบšเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบขเบนเปˆเปƒเบ™เบ™เบฒเบเบซเบ™เป‰เบฒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™. เบ–เป‰เบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบกเบตเบšเบฑเบ™เบซเบฒเบซเบผเบทเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เบšเปเบฒเบฅเบธเบ‡เบฎเบฑเบเบชเบฒ, เบ™เบฒเบเบซเบ™เป‰เบฒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบšเบญเบเบœเบนเป‰เบˆเบฑเบ”เบชเบฑเบ™เปเบฅเบฐเบœเบนเป‰เบˆเบฑเบ”เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เปƒเบซเป‰เบขเบธเบ”เป€เบŠเบปเบฒเบเบฒเบ™เบšเบฑเบ™เบˆเบธเบซเบผเบทเบเป‰เบฒเบเบžเบงเบเบกเบฑเบ™เป„เบ›เบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบญเบทเปˆเบ™.
  • เบ•เบปเบงเปเบ—เบ™ Tupperware เปเบกเปˆเบ™ daemon เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เปเบ•เปˆเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบเบฐเบเบฝเบกเปเบฅเบฐเป€เบญเบปเบฒเบšเบฑเบ™เบˆเบธ. เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบเปˆเบญเบ‡เบšเบฑเบ™เบˆเบธ, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบžเบงเบเบกเบฑเบ™เป‚เบ”เบ”เบ”เปˆเบฝเบง เปเบฅเบฐเบชเบฒเบกเบฒเบ”เปเบœเปˆเบžเบฑเบ™เป„เบ”เป‰เบซเบผเบฒเบเบ‚เบถเป‰เบ™. เบชเบธเบ” เบเบญเบ‡เบ›เบฐเบŠเบธเบก Systems @Scale เบ›เบตเบเบฒเบเบ™เบตเป‰ เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เป„เบ”เป‰โ€‹เบญเบฐโ€‹เบ—เบดโ€‹เบšเบฒเบโ€‹เปเบฅเป‰เบงโ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบšเบฑเบ™โ€‹เบˆเบธ Tupperware เบšเบธเบโ€‹เบ„เบปเบ™โ€‹เบ–เบทเบโ€‹เบชเป‰เบฒเบ‡โ€‹เบ•เบฑเป‰เบ‡โ€‹เบ‚เบถเป‰เบ™โ€‹เป‚เบ”เบโ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบฎเบนเบšโ€‹เบžเบฒเบšโ€‹, btrfsโ€‹, cgroupv2 เปเบฅเบฐ systemdโ€‹.

เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเป‚เบ”เบ”เป€เบ”เบฑเปˆเบ™เบ‚เบญเบ‡ Tupperware

Tupperware เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เปƒเบ™เบซเบผเบฒเบเบงเบดเบ—เบตเบเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบธเปˆเบกเบญเบทเปˆเบ™เป†เป€เบŠเบฑเปˆเบ™ Kubernetes เปเบฅเบฐ เป€เบกเป‚เบŠ, เปเบ•เปˆโ€‹เบเบฑเบ‡โ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™โ€‹:

  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เปƒเบ™เบ•เบปเบงเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบฅเบฑเบ”.
  • เบเบฐเบ”เบฒเบ™เบ„เบงเบšเบ„เบธเบกเบ”เบฝเบงเบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปƒเบ™เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบžเบทเปˆเบญเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบ‚เบญเบ‡เบšเบฑเบ™เบˆเบธเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ„เบงเบฒเบกเบ•เบฑเป‰เบ‡เปƒเบˆ, decommissioning เบ‚เบญเบ‡ clusters เปเบฅเบฐเบเบฒเบ™เบšเปเบฒเบฅเบธเบ‡เบฎเบฑเบเบชเบฒ.
  • เบเบฒเบ™เปเบšเปˆเบ‡เบชเปˆเบงเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบ‚เบญเบ‡เปเบœเบ‡เบ„เบงเบšเบ„เบธเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบŠเบนเบก.
  • เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰ Elastic เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เปเบˆเบเบขเบฒเบเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡.

เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบตเปˆเป€เบขเบฑเบ™เป†เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบžเบทเปˆเบญเบฎเบญเบ‡เบฎเบฑเบšเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเบฅเบฑเบ” เปเบฅเบฐ เบชเบฐเบ–เบฒเบ™เบฐเบ—เบตเปˆเบซเบผเบฒเบเบซเบผเบฒเบเปƒเบ™เบ—เบปเปˆเบงเบเบธเปˆเบกเป€เบŠเบตเบšเป€เบงเบตเบ—เบตเปˆเปเบšเปˆเบ‡เบ›เบฑเบ™เบ‚เบฐเปœเบฒเบ”เปƒเบซเบเปˆเบ—เบปเปˆเบงเป‚เบฅเบ.

เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เปƒเบ™เบ•เบปเบงเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบฅเบฑเบ”.

Tupperware เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบฅเบฑเบ”เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบซเบผเบฒเบเบซเบผเบฒเบเบŠเบฐเบ™เบดเบ”เบ—เบตเปˆเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เบชเปเบฒเบฅเบฑเบš Facebook, Instagram, Messenger เปเบฅเบฐ WhatsApp. เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบฎเป‰เบฒเบ™เบ„เป‰เบฒเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ‚เบญเบ‡เบ„เบนเปˆเบ„เบตเบกเบนเบ™เบ„เปˆเบฒ (เป€เบŠเบฑเปˆเบ™:. ZippyDB) เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ•เบดเบ”โ€‹เบ•เบฒเบกโ€‹เบเบฒเบ™โ€‹เป€เบเบฑเบšโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™ (เบเบปเบโ€‹เบ•เบปเบงโ€‹เบขเปˆเบฒเบ‡โ€‹, ODS Gorilla ะธ Scuba). เบเบฒเบ™เบฎเบฑเบเบชเบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบฅเบฑเบ”เบšเปเปˆเปเบกเปˆเบ™เป€เบฅเบทเปˆเบญเบ‡เบ‡เปˆเบฒเบ, เป€เบžเบฒเบฐเบงเปˆเบฒเบฅเบฐเบšเบปเบšเบ•เป‰เบญเบ‡เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบตเบชเบฒเบกเบฒเบ”เบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบเบฒเบ™เบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ, เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เบ›เบดเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบซเบผเบทเป„เบŸเบŸเป‰เบฒ. เปเบฅเบฐเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเป€เบ•เบฑเบเบ™เบดเบเปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบก, เป€เบŠเบฑเปˆเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบเบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบตเปƒเบ™เบ—เบปเปˆเบงเป‚เบ”เป€เบกเบ™เบ—เบตเปˆเบœเบดเบ”, เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเบฅเบฑเบ”, เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบฅเบฑเบ”เบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก.

เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ–เป‰เบฒเบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบงเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบซเบ™เบถเปˆเบ‡เบšเปเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰, เบ—เปˆเบฒเบ™เบ„เบงเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบšเปเบฒเบฅเบธเบ‡เบฎเบฑเบเบชเบฒเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ—เบตเปˆเบˆเบฐเบ›เบฑเบšเบ›เบธเบ‡ cores เปƒเบ™ 50 เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบˆเบฒเบเบชเบฐเบ™เบธเบเป€เบเบต 10 เบšเป? เบ‚เบถเป‰เบ™เบเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™. เบ–เป‰เบฒเบซเบ™เบถเปˆเบ‡เปƒเบ™ 50 เป€เบŠเบตเบŸเป€เบงเบตเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบกเบตเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เบญเบตเบเบ‚เบญเบ‡เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ”เบฝเบงเบเบฑเบ™, เบกเบฑเบ™เบ”เบตเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเบฅเปเบ–เป‰เบฒเปเบฅเบฐเบšเปเปˆเบชเบนเบ™เป€เบชเบ 2 replicas เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™. เป€เบžเบทเปˆเบญเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบฎเบฑเบเบชเบฒเบฅเบฐเบšเบปเบš เปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™, เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบžเบฒเบเปƒเบ™ เปเบฅเบฐเป€เบซเบ”เบœเบปเบ™เบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบฅเบฑเบ”.

เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš TaskControl เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบฅเบฑเบ”เบกเบตเบญเบดเบ”เบ—เบดเบžเบปเบ™เบ•เปเปˆเบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบเบฒเบ™เบกเบตเบ‚เปเป‰เบกเบนเบ™. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ™เบตเป‰, เบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบžเบฒเบเบ™เบญเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบšเบฑเบ™เบˆเบธ (restart, เบ›เบฑเบšเบ›เบธเบ‡, เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบ, เบšเปเบฒเบฅเบธเบ‡เบฎเบฑเบเบชเบฒ). เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบฅเบฑเบ”เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเบ—เบตเปˆเบšเบญเบ Tupperware เป€เบกเบทเปˆเบญเบกเบฑเบ™เบ›เบญเบ”เป„เบžเปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบ•เปˆเบฅเบฐเบญเบฑเบ™, เปเบฅเบฐเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เปเบฅเบเบ›เปˆเบฝเบ™เบซเบผเบทเบŠเบฑเบเบŠเป‰เบฒเบŠเบปเปˆเบงเบ„เบฒเบง. เปƒเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เบ•เบปเบงเบ„เบงเบšเบ„เบธเบกเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบชเบฒเบกเบฒเบ”เบšเบญเบ Tupperware เบ›เบฑเบšเบ›เบธเบ‡ 49 เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ 50, เปเบ•เปˆเบ›เปˆเบญเบเปƒเบซเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบชเบฐเป€เบžเบฒเบฐ (X) เบ”เบฝเบงเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ–เป‰เบฒเป„เบฅเบเบฐเป€เบงเบฅเบฒเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡ kernel เบœเปˆเบฒเบ™เป„เบ›เปเบฅเบฐเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบเบฑเบ‡เบšเปเปˆเบชเบฒเบกเบฒเบ”เบŸเบทเป‰เบ™เบŸเบนเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เบ—เบตเปˆเบกเบตเบšเบฑเบ™เบซเบฒ, Tupperware เบˆเบฐเบเบฑเบ‡เบ›เบฑเบšเบ›เบธเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ X.

Tupperware: Facebook's Kubernetes killer?

เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบฅเบฑเบ”เบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเปƒเบ™ Tupperware เปƒเบŠเป‰ TaskControl เบšเปเปˆเปเบกเปˆเบ™เป‚เบ”เบเบเบปเบ‡, เปเบ•เปˆเบœเปˆเบฒเบ™ ShardManager, เป€เบ›เบฑเบ™เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบกเบ—เบปเปˆเบงเป„เบ›เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบฅเบฑเบ”เปƒเบ™ Facebook. เบ”เป‰เบงเบ Tupperware, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฒเบกเบฒเบ”เบฅเบฐเบšเบธเบ„เบงเบฒเบกเบ•เบฑเป‰เบ‡เปƒเบˆเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเป„เบ”เป‰เบขเปˆเบฒเบ‡เปเบ™เปˆเบ™เบญเบ™เบงเปˆเบฒเบ„เบงเบ™เปเบˆเบเบขเบฒเบเบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบตเปƒเบ™เบ—เบปเปˆเบงเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เปเบ™เบงเปƒเบ”. เบ”เป‰เบงเบ ShardManager, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบฅเบฐเบšเบธเบ„เบงเบฒเบกเบ•เบฑเป‰เบ‡เปƒเบˆเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบชเปเบฒเบฅเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบ‚เปเป‰เบกเบนเบ™ shards เปƒเบ™เบ—เบปเปˆเบงเบšเบฑเบ™เบˆเบธ. ShardManager เบฎเบนเป‰เบˆเบฑเบเบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡เบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ‚เบญเบ‡เบกเบฑเบ™เปเบฅเบฐเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบเบฑเบš Tupperware เบœเปˆเบฒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš TaskControl เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡ container เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเป‚เบ”เบเบเบปเบ‡เบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™. เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบฅเบฑเบ”เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบ, เปเบ•เปˆ TaskControl เบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบก. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบฅเบฐเบ”เบฑเบšเป€เบงเบฑเบšเบ—เบตเปˆเบเบงเป‰เบฒเบ‡เบ‚เบงเบฒเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เบšเปเปˆเบกเบตเบฅเบฑเบ” เปเบฅเบฐเปƒเบŠเป‰ TaskControl เป€เบžเบทเปˆเบญเบ›เบฑเบšเบญเบฑเบ”เบ•เบฒเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเป‰เบเบฑเบšเบšเบฑเบ™เบˆเบธ. เปƒเบ™เบ—เบตเปˆเบชเบธเบ” เบฅเบฐเบ”เบฑเบšเป€เบงเบฑเบšเป„เบŠเบ•เปŒเปเบกเปˆเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบชเปเบฒเป€เบฅเบฑเบ”เบเบฒเบ™เบ›เปˆเบญเบเบŠเบญเบšเปเบงเบซเบผเบฒเบเบชเบฐเบšเบฑเบšเบขเปˆเบฒเบ‡เป„เบงเบงเบฒ เบ•เปเปˆเบกเบทเป‰เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ›เบฐเบ™เบตเบ›เบฐเบ™เบญเบกเบ„เบงเบฒเบกเบžเป‰เบญเบก.

เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปƒเบ™เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™

เป€เบกเบทเปˆเบญ Tupperware เป€เบ›เบตเบ”เบ•เบปเบงเบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”เปƒเบ™เบ›เบต 2011, เปเบ•เปˆเบฅเบฐเบเบธเปˆเบกเป€เบŠเบตเบšเป€เบงเบตเบ–เบทเบเบˆเบฑเบ”เบเบฒเบ™เป‚เบ”เบเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ. เบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™เบ™เบฑเป‰เบ™, เบเบธเปˆเบกเป€เบŸเบชเบšเบธเบเปเบกเปˆเบ™เบเบธเปˆเบกเบ‚เบญเบ‡ rack เป€เบŠเบตเบŸเป€เบงเบตเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบชเบฐเบงเบดเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ”เบฝเบง, เปเบฅเบฐเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบกเบตเบเบธเปˆเบกเบซเบผเบฒเบเบเบธเปˆเบก. เบœเบนเป‰เบเบณเบ™เบปเบ”เป€เบงเบฅเบฒเบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เป€เบŠเบตเบšเป€เบงเบตเปƒเบ™เบเบธเปˆเบกเบ”เบฝเบงเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™, เบŠเบถเปˆเบ‡เปเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบงเบฝเบเบšเปเปˆเบชเบฒเบกเบฒเบ”เปเบœเปˆเบฅเบฒเบกเป„เบ›เบ—เบปเปˆเบงเบซเบผเบฒเบเบเบธเปˆเบกเป„เบ”เป‰. เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบ‚เบฝเบ™เบญเบญเบเบˆเบฒเบเบเบธเปˆเบก. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบ Tupperware เบšเปเปˆเบชเบฒเบกเบฒเบ”เบเป‰เบฒเบเบงเบฝเบเบˆเบฒเบเบเบธเปˆเบกเบ—เบตเปˆเบ–เบทเบเบ›เบปเบ”เบญเบญเบเป„เบ›เบซเบฒเบเบธเปˆเบกเบญเบทเปˆเบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡, เบกเบฑเบ™เบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบซเบผเบฒเบเปเบฅเบฐเบเบฒเบ™เบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™เบขเปˆเบฒเบ‡เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เปเบฅเบฐเบœเบนเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™. เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ™เบตเป‰เบชเบปเปˆเบ‡เบœเบปเบ™เปƒเบซเป‰เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เป€เบชเบเป„เบ›เป€เบกเบทเปˆเบญเป€เบŠเบตเบšเป€เบงเบตเบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบเป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบซเบผเบฒเบเป€เบ”เบทเบญเบ™เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เบ–เบญเบ”เป€เบ„เบทเปˆเบญเบ‡.

เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบชเป‰เบฒเบ‡เบ™เบฒเบเบซเบ™เป‰เบฒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบเบฒเบ™เบ›เบปเบ”เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ‚เบญเบ‡เบเบธเปˆเบกเปเบฅเบฐเบ›เบฐเบชเบฒเบ™เบ‡เบฒเบ™เบงเบฝเบเบ‡เบฒเบ™เบšเปเบฒเบฅเบธเบ‡เบฎเบฑเบเบชเบฒเบ›เบฐเป€เบžเบ”เบญเบทเปˆเบ™เป†. เบ™เบฒเบเบซเบ™เป‰เบฒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ•เบดเบ”เบ•เบฒเบกเบ‚เปเป‰เบกเบนเบ™เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปเบฅเบฐเบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ—เบตเปˆเบœเบนเป‰เบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบ„เบงเบšเบ„เบธเบกเปเบ•เปˆเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เบเบฒเบ™โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เป€เบŠเบตเบšโ€‹เป€เบงเบตโ€‹เบเบฑเบšโ€‹เบ•เบปเบงโ€‹เบเบณโ€‹เบ™เบปเบ”โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เปเบšเบšโ€‹เป€เบ„เบทเปˆเบญเบ™โ€‹เป„เบซเบงโ€‹เบญเบฐโ€‹เบ™เบธโ€‹เบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹เบœเบนเป‰โ€‹เบˆเบฑเบ”โ€‹เบเบฒเบ™โ€‹เบˆเบฑเบ”โ€‹เบเบฒเบ™โ€‹เป€เบŠเบตเบšโ€‹เป€เบงเบตโ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบชเบนเบ™โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ•เปˆเบฒเบ‡เป†. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเบฝเบ Tupperware เปเบกเปˆเบ™เบšเปเปˆเบˆเปเบฒเบเบฑเบ”เบžเบฝเบ‡เปเบ•เปˆเบเบธเปˆเบกเบ”เบฝเบง, เบœเบนเป‰เปƒเบŠเป‰ Tupperware เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบงเบดเบ—เบตเบเบฒเบ™เบšเบฑเบ™เบˆเบธเบ„เบงเบ™เบ–เบทเบเปเบˆเบเบขเบฒเบเปƒเบ™เบ—เบปเปˆเบงเป‚เบ”เป€เบกเบ™เบ—เบตเปˆเบœเบดเบ”เบžเบฒเบ”. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฒเบกเบฒเบ”เบ›เบฐเบเบฒเบ”เบ„เบงเบฒเบกเบ•เบฑเป‰เบ‡เปƒเบˆเบ‚เบญเบ‡เบฅเบฒเบง (เบชเบปเบกเบกเบธเบ”เบงเปˆเบฒ: "เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบ‚เป‰เบญเบเบขเบนเปˆเปƒเบ™ 2 เป‚เบ”เป€เบกเบ™เบ—เบตเปˆเบœเบดเบ”เบžเบฒเบ”เปƒเบ™เบžเบฒเบเบžเบทเป‰เบ™ PRN") เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบ‚เบญเบšเป€เบ‚เบ”เบชเบฐเป€เบžเบฒเบฐ. Tupperware เบ•เบปเบงเบ‚เบญเบ‡เบกเบฑเบ™เป€เบญเบ‡เบˆเบฐเบŠเบญเบเบซเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เบงเบฒเบกเบ•เบฑเป‰เบ‡เปƒเบˆเบ™เบตเป‰, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบเบธเปˆเบกเบซเบผเบทเบšเปเบฅเบดเบเบฒเบ™เบ–เบทเบเบเบปเบเป€เบฅเบตเบ.

เบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเป„เบ”เป‰เป€เบžเบทเปˆเบญเบฎเบญเบ‡เบฎเบฑเบšเบฅเบฐเบšเบปเบšเบ—เบปเปˆเบงเป‚เบฅเบเบ—เบฑเบ‡เปเบปเบ”

เปƒเบ™เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”, เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ–เบทเบเปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบซเบผเบฒเบเบฎเป‰เบญเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบญเบธเบ—เบดเบ”เบ•เบปเบ™เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ—เบตเบก. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เปเบšเปˆเบ‡เปเบเบ เปเบฅเบฐ เบ‚เบฒเบ”เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบชเบนเบ‡, เปเบฅเบฐ เป€เบŠเบตเบšเป€เบงเบตเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเปƒเบ™เบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบญเบตเบเบ„เบฑเป‰เบ‡. เปƒเบ™โ€‹เบเบญเบ‡โ€‹เบ›เบฐโ€‹เบŠเบธเบกโ€‹เบ›เบตโ€‹เบ—เบตเปˆโ€‹เบœเปˆเบฒเบ™โ€‹เบกเบฒโ€‹ เบฅเบฐเบšเบปเบš @Scale เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบ™เปเบฒโ€‹เบชเบฐโ€‹เป€เบซเบ™เบตโ€‹ เป‚เบ„เบ‡เบฅเปˆเบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™ (IaaS), เป€เบŠเบดเปˆเบ‡เบ„เบงเบ™เบฅเบงเบกเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบชเบงเบ™เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเป€เบŠเบตเบŸเป€เบงเบตเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ”เบฝเบง. เปเบ•เปˆเบชเบงเบ™เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเบ”เบฝเบงเบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. เบกเบฑเบ™เบ•เป‰เบญเบ‡เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเบฐเป€เบžเบฒเบฐเปƒเบ”เบซเบ™เบถเปˆเบ‡:

  • เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบ. เบžเบทเป‰เบ™เบ–เบฒเบ™เป‚เบ„เบ‡เบฅเปˆเบฒเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เป€เบกเบทเปˆเบญเบžเบงเบเป€เบฎเบปเบฒเป€เบžเบตเปˆเบกเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เปเบ•เปˆเบฅเบฐเบžเบฒเบเบžเบทเป‰เบ™. เป€เบŠเบตเบšเป€เบงเบตเป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบเบงเปˆเบฒเปเบฅเบฐเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบซเบผเบฒเบ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบกเบตเบซเบผเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปƒเบ™เปเบ•เปˆเบฅเบฐเบžเบฒเบเบžเบทเป‰เบ™. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบ”เบฝเบงเบ•เปเปˆเบžเบฒเบเบžเบทเป‰เบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเบˆเปเบฒเบ™เบงเบ™เบšเบฑเบ™เบˆเบธเบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป„เบ”เป‰เบซเบผเบฒเบเบฎเป‰เบญเบเบžเบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปƒเบ™เปเบ•เปˆเบฅเบฐเบžเบฒเบเบžเบทเป‰เบ™.
  • เบ„เบงเบฒเบกเบซเบ™เป‰เบฒเป€เบŠเบทเปˆเบญเบ–เบท เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเป„เบ”เป‰เบซเบผเบฒเบ, เบ‚เบญเบšเป€เบ‚เบ”เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ‚เบญเบ‡เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบกเบตเบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบชเบนเบ‡เบ‚เบญเบ‡เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบชเบนเบ‡เบ‚เบถเป‰เบ™เปเบฅเบฐเบžเบฒเบเบžเบทเป‰เบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบตเบ—เบตเปˆเบšเปเปˆเบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เป„เบ”เป‰.
  • เบ„เบงเบฒเบกเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบผเบงเบ‚เบญเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ (เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเปเบฅเปˆเบ™เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบฅเบปเป‰เบกเป€เบซเบฅเบงเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบฅเบปเป‰เบกเป€เบซเบผเบงเบซเบผเบทเป„เบŸเป„เบซเบกเป‰), เบœเบปเบ™เบชเบฐเบ—เป‰เบญเบ™เบ—เบฒเบ‡เบฅเบปเบšเบ„เบงเบ™เบชเบปเปˆเบ‡เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบžเบฝเบ‡เปเบ•เปˆเบšเบฒเบ‡เบชเปˆเบงเบ™เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปƒเบ™เบžเบฒเบเบžเบทเป‰เบ™.
  • เบ„เบงเบฒเบกเบชเบฐเบ”เบงเบเปƒเบ™เบเบฒเบ™ เบ™เบณ เปƒเบŠเป‰. เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เปเบฅเปˆเบ™เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเป€เบญเบเบฐเบฅเบฒเบ”เบซเบผเบฒเบเบญเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบžเบฒเบเบžเบทเป‰เบ™เบ”เบฝเบง. เปเบ•เปˆเบˆเบฒเบเบ—เบฑเบ”เบชเบฐเบ™เบฐเบ—เบตเปˆเบชเบฐเบ”เบงเบเบชเบฐเบšเบฒเบ, เบˆเบธเบ”เบ”เบฝเบงเบ‚เบญเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบชเบฐเบ™เบธเบเป€เบเบตเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™เบ‚เบญเบ‡เบžเบฒเบเบžเบทเป‰เบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ•เปเปˆเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปเบฅเบฐเบงเบฝเบ.

เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เปเบšเปˆเบ‡เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบญเบญเบเป€เบ›เบฑเบ™ shards เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เบเบฒเบ™เบฎเบฑเบเบชเบฒเบชเบฐเบ™เบธเบเป€เบเบตเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ. เปเบ•เปˆเบฅเบฐ shard เบœเบนเป‰เบˆเบฑเบ”เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบˆเบฑเบ”เบเบฒเบ™เบŠเบธเบ”เบงเบฝเบเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡เปƒเบ™เบžเบฒเบเบžเบทเป‰เบ™, เปเบฅเบฐเบ™เบตเป‰เบซเบผเบธเบ”เบœเปˆเบญเบ™เบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒ. เป€เบกเบทเปˆเบญเบชเบฐเบ™เบธเบเป€เบเบตเบ—เบตเปˆเปเบšเปˆเบ‡เบ›เบฑเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบžเบตเปˆเบก shards เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เป€เบžเบตเปˆเบกเป€เบ•เบตเบก. เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰ Tupperware, shards เปเบฅเบฐ proxies เบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบเบฐเบ”เบฒเบ™เบ„เบงเบšเบ„เบธเบกเบซเบ™เบถเปˆเบ‡. เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบŠเปเปˆเบ‚เบญเบ‡ shards เบ—เบตเปˆ orchestrate เบงเบฝเบเบ‡เบฒเบ™. Scheduler shards เบกเบตเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เบˆเบฒเบเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒเบ‚เบญเบ‡เบเบธเปˆเบกเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰เบเปˆเบญเบ™, เป€เบกเบทเปˆเบญเปเบœเบ‡เบ„เบงเบšเบ„เบธเบกเป„เบ”เป‰เบ–เบทเบเปเบšเปˆเบ‡เบญเบญเบเป‚เบ”เบเบšเปเปˆเป„เบ”เป‰เปเบšเปˆเบ‡เบ›เบฑเบ™เบชเบฐเบ–เบดเบ”เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™เบ•เบฒเบกเป€เบ„เบทเบญเบ‚เปˆเบฒเบ topology.

เบ›เบฑเบšเบ›เบธเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบ”เป‰เบงเบเบ„เบญเบกเบžเบดเบงเป€เบ•เบต Elastic

เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปƒเบซเบเปˆเบเบงเปˆเบฒ, เบกเบฑเบ™เบกเบตเบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบขเปˆเบฒเบ‡เบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเปƒเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเบฐเบซเบผเบธเบ”เบœเปˆเบญเบ™เบเบฒเบ™เป‚เบซเบผเบ”. เบกเบตเบชเบญเบ‡เบงเบดเบ—เบตเบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ:

  • Elastic computing - เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบญเบญเบ™เป„เบฅเบ™เปŒเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบŠเบปเปˆเบงเป‚เบกเบ‡เบ—เบตเปˆเบ‡เบฝเบšเบชเบฐเบซเบ‡เบปเบšเปเบฅเบฐเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบšเปเปˆเป€เบชเบเบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปเบšเบšเบญเบญเบšเป„เบฅเบ™เปŒ, เป€เบŠเบฑเปˆเบ™: เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเปเบฅเบฐเบงเบฝเบ MapReduce.
  • Overloading - เบงเบฒเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบญเบญเบ™เป„เบฅเบ™เปŒเปเบฅเบฐ batch workloads เบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ”เบฝเบงเบเบฑเบ™เป€เบžเบทเปˆเบญเปƒเบซเป‰ batch workloads เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบšเบนเบฅเบดเบกเบฐเบชเบดเบ”เบ•เปˆเปเบฒ.

เบ„เปเบ‚เบงเบ”เบขเบนเปˆเปƒเบ™เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™ เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบžเบฐโ€‹เบฅเบฑเบ‡โ€‹เบ‡เบฒเบ™โ€‹. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบกเบฑเบเป€เบŠเบตเบšเป€เบงเบตเบ‚เบฐเปœเบฒเบ”เบ™เป‰เบญเบเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ•เบดเบžเบฒเบšเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบ—เบตเปˆเบฎเปˆเบงเบกเบเบฑเบ™เปƒเบซเป‰เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบซเบผเบฒเบเบเบงเปˆเบฒ. เปเบ•เปˆเบซเบ™เป‰เบฒเป€เบชเบเบ”เบฒเบ, เปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบ—เบตเปˆเบกเบต CPU เปเบฅเบฐเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบซเบ™เป‰เบญเบ, เบเบฒเบ™เป‚เบซเบผเบ”เป€เบเบตเบ™เปเบกเปˆเบ™เบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบ™เป‰เบญเบ. เปเบ™เปˆเบ™เบญเบ™, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบงเบฒเบ‡เบ•เบนเป‰เบ„เบญเบ™เป€เบ—เบ™เป€เบ™เบตเบซเบผเบฒเบเป†เบšเปเบฅเบดเบเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ•เบดเบžเบฒเบšเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบ—เบตเปˆเบšเปเบฅเบดเป‚เบžเบเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบตเปเบฅเบฐเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบซเบ™เป‰เบญเบ, เปเบ•เปˆเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบˆเบฐเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ•เปเปˆเบฒเปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เบ™เบตเป‰. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเป€เบžเบทเปˆเบญเปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”.โ€จ

เป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™เปเบฅเป‰เบง, เบžเบงเบเป€เบฎเบปเบฒเบ›เบฑเบšเบ›เบธเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป‚เบ”เบเปƒเบŠเป‰เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰ elastic. เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบซเบผเบฑเบเบซเบผเบฒเบเบญเบฑเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เป€เบŠเบฑเปˆเบ™: เบŸเบตเบ”เบ‚เปˆเบฒเบง, เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบก, เปเบฅเบฐเบฅเบฐเบ”เบฑเบšเปœเป‰เบฒเป€เบงเบฑเบš, เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป„เบ›เบ•เบฒเบกเป€เบงเบฅเบฒเบ‚เบญเบ‡เบกเบทเป‰. เบžเบงเบเป€เบฎเบปเบฒเบ•เบฑเป‰เบ‡เปƒเบˆเบซเบผเบธเบ”เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบญเบญเบ™เป„เบฅเบ™เปŒเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบŠเบปเปˆเบงเป‚เบกเบ‡เบ—เบตเปˆเบ‡เบฝเบšเป† เปเบฅเบฐเปƒเบŠเป‰เป€เบŠเบตเบšเป€เบงเบตเบ—เบตเปˆเบ›เบปเบ”เบ›เปˆเบญเบเบชเบณเบฅเบฑเบšเบงเบฝเบเบญเบญเบšเบฅเบฒเบ, เป€เบŠเบฑเปˆเบ™: เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ เปเบฅเบฐเบงเบฝเบ MapReduce.

Tupperware: Facebook's Kubernetes killer?

เบžเบงเบเป€เบฎเบปเบฒเบฎเบนเป‰เบˆเบฒเบเบ›เบฐเบชเบปเบšเบเบฒเบ™เบงเปˆเบฒเบกเบฑเบ™เบ”เบตเบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบˆเบฐเบชเบฐเบซเบ™เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบ›เบฑเบ™เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบ‚เบญเบ‡เบ„เบงเบฒเบกเบญเบฒเบ”เบชเบฒเบกเบฒเบ” elastic เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเปเบกเปˆเบ™เบ—เบฑเบ‡เบœเบนเป‰เปƒเบซเป‰เบ—เบถเบ™เปเบฅเบฐเบœเบนเป‰เบšเปเบฅเบดเป‚เบžเบเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡เบ„เบงเบฒเบกเบญเบฒเบ”เบชเบฒเบกเบฒเบ” elastic, เปเบฅเบฐเบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเป‰เป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”. เป€เบกเบทเปˆเบญเป€เบŠเบตเบšเป€เบงเบตเบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒเบˆเบฒเบเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบญเบญเบ™เป„เบฅเบ™เปŒเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบŠเบปเปˆเบงเป‚เบกเบ‡เบ—เบตเปˆเบ‡เบฝเบšเบชเบฐเบซเบ‡เบปเบš, เบ™เบฒเบเปœเป‰เบฒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบˆเบฐเป€เบŠเบปเปˆเบฒเป€เบŠเบตเบšเป€เบงเบตเปƒเบซเป‰เบเบฑเบšเบœเบนเป‰เบเบณเบ™เบปเบ”เป€เบงเบฅเบฒเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบงเบฝเบเบญเบญเบšเป„เบฅเบ™เปŒ. เบ–เป‰เบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบญเบญเบ™เป„เบฅเบ™เปŒเบ›เบฐเบชเบปเบšเบเบฑเบšเบเบฒเบ™เป‚เบซเบผเบ”เบชเบนเบ‡เบชเบธเบ”, เบ™เบฒเบเบซเบ™เป‰เบฒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบˆเบฐเป€เบญเบตเป‰เบ™เบ„เบทเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบขเบทเบกเบกเบฒเบขเปˆเบฒเบ‡เป„เบงเบงเบฒเปเบฅเบฐ, เบžเป‰เบญเบกเบเบฑเบšเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เป€เบงเบฅเบฒ, เบชเบปเปˆเบ‡เบ„เบทเบ™เบกเบฑเบ™เปƒเบซเป‰เบเบฑเบšเบšเปเบฅเบดเบเบฒเบ™เบญเบญเบ™เป„เบฅเบ™เปŒ.

เบšเบปเบ”เบฎเบฝเบ™เบ—เบตเปˆเบ–เบญเบ”เบ–เบญเบ™เป„เบ”เป‰เปเบฅเบฐเบงเบฒเบ‡เปเบœเบ™เบชเปเบฒเบฅเบฑเบšเบญเบฐเบ™เบฒเบ„เบปเบ”

เปƒเบ™เป„เบฅเบเบฐ 8 เบ›เบตเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ Tupperware เป€เบžเบทเปˆเบญเปƒเบซเป‰เบ—เบฑเบ™เบเบฑเบšเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ•เบปเบงเบขเปˆเบฒเบ‡เป„เบงเบงเบฒเบ‚เบญเบ‡ Facebook. เบžเบงเบเป€เบฎเบปเบฒเปเบšเปˆเบ‡เบ›เบฑเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฝเบ™เบฎเบนเป‰ เปเบฅเบฐเบซเบงเบฑเบ‡เบงเปˆเบฒเบกเบฑเบ™เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบœเบนเป‰เบญเบทเปˆเบ™เบˆเบฑเบ”เบเบฒเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ—เบตเปˆเป€เบ•เบตเบšเป‚เบ•เบขเปˆเบฒเบ‡เป„เบงเบงเบฒ:

  • เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเปเบšเบšเบเบทเบ”เบซเบเบธเปˆเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เปเบœเบ‡เบ„เบงเบšเบ„เบธเบกเปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบกเบฑเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡. เบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เบ™เบตเป‰เบŠเปˆเบงเบเปƒเบซเป‰เปเบœเบ‡เบ„เบงเบšเบ„เบธเบกเบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปƒเบ™เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบŠเปˆเบงเบเปƒเบซเป‰เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบเบฒเบ™เบ›เบปเบ”เบ•เปเบฒเปเบซเบ™เปˆเบ‡เปเบฅเบฐเบเบฒเบ™เบšเปเบฒเบฅเบธเบ‡เบฎเบฑเบเบชเบฒเบ‚เบญเบ‡เบเบธเปˆเบก, เปเบฅเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบเบฒเบ™เบˆเบฑเบ”เบชเบฑเบ™เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปเบšเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเป‚เบ”เบเปƒเบŠเป‰เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰ elastic.
  • เบ”เป‰เบงเบเปเบœเบ‡เบ„เบงเบšเบ„เบธเบกเบ”เบฝเบงเปƒเบ™เบžเบฒเบเบžเบทเป‰เบ™, เบกเบฑเบ™เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™เบ—เบตเปˆเบชเบฐเบ”เบงเบเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบงเบฝเบเบ‡เบฒเบ™เบ•เปˆเบฒเบ‡เป†เปเบฅเบฐเบ‡เปˆเบฒเบเบ•เปเปˆเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เป€เบฎเบทเบญเป€เบŠเบตเบŸเป€เบงเบตเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ. เปƒเบซเป‰เบชเบฑเบ‡เป€เบเบ”เบงเปˆเบฒเปเบœเบ‡เบ„เบงเบšเบ„เบธเบกเบฎเบฑเบเบชเบฒเบˆเบธเบ”เบ”เบฝเบงเบ‚เบญเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒ, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบฒเบเปƒเบ™เบ‚เบญเบ‡เบกเบฑเบ™เบ–เบทเบเปเบเบเบญเบญเบเบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบ‚เบญเบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบซเบผเบทเบ„เบงเบฒเบกเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”.
  • เป‚เบ”เบเปƒเบŠเป‰เบ•เบปเบงเปเบšเบšเบ›เบฅเบฑเบเบญเบดเบ™, เปเบœเบ‡เบ„เบงเบšเบ„เบธเบกเบชเบฒเบกเบฒเบ”เปเบˆเป‰เบ‡เปƒเบซเป‰เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบžเบฒเบเบ™เบญเบเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบšเบฑเบ™เบˆเบธเบ—เบตเปˆเบˆเบฐเบกเบฒเป€เบ–เบดเบ‡. เบเบดเปˆเบ‡เป„เบ›เบเบงเปˆเบฒเบ™เบฑเป‰เบ™, เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบฅเบฑเบ”เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš plugin เป€เบžเบทเปˆเบญเบ›เบฑเบšเปเบ•เปˆเบ‡เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบšเบฑเบ™เบˆเบธ. เบ”เป‰เบงเบเบฎเบนเบšเปเบšเบšเบ›เบฑเปŠเบเบญเบดเบ™เบ™เบตเป‰, เปเบœเบ‡เบ„เบงเบšเบ„เบธเบกเปƒเบซเป‰เบ„เบงเบฒเบกเบฅเบฝเบšเบ‡เปˆเบฒเบเปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบฅเบฑเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบซเบผเบฒเบเบขเปˆเบฒเบ‡เบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš.
  • เบžเบงเบเป€เบฎเบปเบฒเป€เบŠเบทเปˆเบญเบงเปˆเบฒเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰ elastic, เบšเปˆเบญเบ™เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบญเบปเบฒเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เบญเบญเบเบˆเบฒเบเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบœเบนเป‰เปƒเบซเป‰เบ—เบถเบ™เบชเปเบฒเบฅเบฑเบšเบงเบฝเบ batch, เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ, เปเบฅเบฐเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบญเบทเปˆเบ™เป†เบ—เบตเปˆเบšเปเปˆเบฎเบตเบšเบ”เปˆเบงเบ™, เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”เป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ, เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš.

เบžเบงเบเป€เบฎเบปเบฒเบžเบฝเบ‡เปเบ•เปˆเป€เบฅเบตเปˆเบกเบ›เบฐเบ•เบดเบšเบฑเบ” เป€เบฎเบทเบญเป€เบŠเบตเบšเป€เบงเบตเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™เบ—เบปเปˆเบงเป‚เบฅเบเบ”เบฝเบง. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ›เบฐเบกเบฒเบ™ 20% เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เบชเบฐเบ™เบธเบเป€เบเบตเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™. เป€เบžเบทเปˆเบญเบšเบฑเบ™เบฅเบธ 100%, เบšเบฑเบ™เบซเบฒเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚, เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เบฎเบฑเบเบชเบฒเบชเบฐเบ™เบธเบเป€เบเบตเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™, เบเบฒเบ™เบšเปเบฒเบฅเบธเบ‡เบฎเบฑเบเบชเบฒเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”, เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบญเบ‡เบœเบนเป‰เป€เบŠเบปเปˆเบฒเบ‚เป‰เบฒเบก, เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเปเบฅเบฐเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ. เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบชเบฒเบกเบฒเบ”เบฅเปเบ–เป‰เบฒเบ—เบตเปˆเบˆเบฐเบฎเบฑเบšเบกเบทเบเบฑเบšเบชเบดเปˆเบ‡เบ—เป‰เบฒเบ—เบฒเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰ เปเบฅเบฐเปเบšเปˆเบ‡เบ›เบฑเบ™เบ„เบงเบฒเบกเบชเปเบฒเป€เบฅเบฑเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™