"เบกเบฑเบ™เบ‡เปˆเบฒเบเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเบ•เบญเบšเบขเปˆเบฒเบ‡เบ‡เบฝเบšเป†" - เบเบฒเบ™เบชเปเบฒเบžเบฒเบ”เบ—เบตเปˆเบเบดเปˆเบ‡เปƒเบซเบเปˆเบเบฑเบšเบžเปเปˆเบ‚เบญเบ‡เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ—เบฒเบ‡เบ—เบธเบฅเบฐเบเปเบฒ, Maurice Herlihy

Maurice Herlihy - เป€เบˆเบปเป‰เบฒโ€‹เบ‚เบญเบ‡โ€‹เบชเบญเบ‡โ€‹ เบฅเบฒเบ‡เบงเบฑเบ™ Dijkstra. เบญเบฑเบ™เบ—เปเบฒเบญเบดเบ”เปเบกเปˆเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ "เบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เบฅเปเบ–เป‰เบฒเบŸเบฃเบต" (เบงเบดเบ—เบฐเบเบฒเป„เบฅเบชเบตเบ™เป‰เปเบฒเบ•เบฒเบ™) เปเบฅเบฐเบ—เบตเบชเบญเบ‡, เบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰, - "เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒ: เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเบเบฒเบ™เบฅเบฑเบญเบ" (Virginia Tech University). เบฅเบฒเบ‡เบงเบฑเบ™ Dijkstra เปเบกเปˆเบ™เบกเบญเบšเปƒเบซเป‰เบชเปเบฒเบฅเบฑเบšเบงเบฝเบเบ‡เบฒเบ™เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เปเบฅเบฐเบญเบดเบ”เบ—เบดเบžเบปเบ™เบ—เบตเปˆเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบชเบดเบšเบ›เบตเปเบฅเบฐ Maurice เปเบกเปˆเบ™เปเบ™เปˆเบ™เบญเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบชเบฝเบ‡เบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบžเบฒเบเบชเบฐเบซเบ™เบฒเบก. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบฅเบฒเบงเป€เบฎเบฑเบ”เบงเบฝเบเป€เบ›เบฑเบ™เบชเบฒเบ”เบชเบฐเบ”เบฒเบˆเบฒเบ™เบขเบนเปˆเบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅ Brown เปเบฅเบฐเป„เบ”เป‰เบฎเบฑเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เบซเบผเบฒเบเบขเปˆเบฒเบ‡เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบเบฒเบงเป€เบ›เบฑเบ™เบงเบฑเบ. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบฅเบฒเบงเบเปเบฒเบฅเบฑเบ‡เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒ blockchain เปƒเบ™เบชเบฐเบžเบฒเบšเบเบฒเบ™เบ‚เบญเบ‡เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เปเบˆเบเบขเบฒเบเปเบšเบšเบ„เบฅเบฒเบชเบชเบดเบ.

เบเปˆเบญเบ™โ€‹เปœเป‰เบฒโ€‹เบ™เบตเป‰, เบ—เปˆเบฒเบ™ Maurice โ€‹เป„เบ”เป‰โ€‹เบกเบฒโ€‹เป€เบ–เบดเบ‡โ€‹เบ›เบฐโ€‹เป€เบ—เบ”โ€‹เบฃเบฑเบ”โ€‹เป€เบŠเบโ€‹เปเบฅเป‰เบงโ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เป€เบฅเบทเบญเบโ€‹เบ•เบฑเป‰เบ‡ SPTCC.เบงเบตเบ”เบตเป‚เบญ) เปเบฅเบฐโ€‹เป„เบ”เป‰โ€‹เป€เบฎเบฑเบ”โ€‹เปƒเบซเป‰โ€‹เบเบญเบ‡โ€‹เบ›เบฐโ€‹เบŠเบธเบกโ€‹เบ—เบตเปˆโ€‹เบ”เบตโ€‹เป€เบฅเบตเบ”โ€‹เบ‚เบญเบ‡โ€‹เบŠเบธเบกโ€‹เบŠเบปเบ™โ€‹เบœเบนเป‰โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒ JUG.ru Java เปƒเบ™ St.เบงเบตเบ”เบตเป‚เบญ).

habrapost เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบชเปเบฒเบžเบฒเบ”เบ—เบตเปˆเบ”เบตเบเบฑเบš Maurice Herlihy. เบกเบฑเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบเปˆเบฝเบงเบเบฑเบšเบซเบปเบงเบ‚เปเป‰เบ•เปเปˆเป„เบ›เบ™เบตเป‰:

  • เบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ™เบฑเบเบงเบดเบŠเบฒเบเบฒเบ™เปเบฅเบฐเบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒ;
  • เบกเบนเบ™เบ™เบดเบ—เบดเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒ Blockchain;
  • เปเบ™เบงโ€‹เบ„เบงเบฒเบกโ€‹เบ„เบดเบ”โ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™โ€‹เบกเบฒโ€‹เบˆเบฒเบโ€‹เปƒเบช? เบญเบดเบ”เบ—เบดเบžเบปเบ™เบ‚เบญเบ‡เบ„เบงเบฒเบกเบ™เบดเบเบปเบก;
  • เบ›เบฐเบฅเบดเบ™เบเบฒเป€เบญเบเบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เบŠเบตเป‰เบ™เปเบฒเบ‚เบญเบ‡ Barbara Liskov;
  • เป‚เบฅเบเบเปเบฒเบฅเบฑเบ‡เบฅเปเบ–เป‰เบฒเบซเบผเบฒเบเปเบเบ™;
  • เป‚เบฅเบเปƒเบซเบกเปˆเบ™เปเบฒเป€เบญเบปเบฒเบšเบฑเบ™เบซเบฒเปƒเบซเบกเปˆ. NVM, NUMA เปเบฅเบฐ hacking เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ;
  • Compilers vs เป‚เบ›เป€เบŠเบ”เป€เบŠเบต, RISC vs CISC, เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™ vs เบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”เบ‚เปเป‰เบ„เบงเบฒเบก;
  • เบชเบดเบ™เบฅเบฐเบ›เบฐเบ‚เบญเบ‡เบเบฒเบ™เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”เบซเบผเบฒเบเบเบฐเบ—เบนเป‰เบ—เบตเปˆเบญเปˆเบญเบ™เปเบญ;
  • เบงเบดเบ—เบตเบเบฒเบ™เบชเบญเบ™เบ™เบฑเบเบฎเบฝเบ™เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”เบซเบผเบฒเบเบเบฐเบ—เบนเป‰เบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™;
  • เบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆเบ‚เบญเบ‡เบ›เบทเป‰เบก "เบชเบดเบฅเบฐเบ›เบฐเบ‚เบญเบ‡ Multiprocessor Programming";
  • เบงเบดเบ—เบตเบเบฒเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ”เบดเบ”;   
  • เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบกเบฑเบ™เบˆเบถเปˆเบ‡เบชเบปเบกเบ„เบงเบ™เบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เป‰เบงเบฒเปƒเบ™เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ‚เบญเบ‡เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เปเบˆเบเบขเบฒเบ;
  • เบกเบตเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡ algorithms เบขเบธเบ”เป€เบŠเบปเบฒ, เปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบเป‰เบฒเบเบญเบญเบ;
  • เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅ Brown;
  • เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเบขเบนเปˆเปƒเบ™เบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅเปเบฅเบฐเบžเบฒเบเปƒเบ™เบšเปเบฅเบดเบชเบฑเบ”;
  • Hydra เปเบฅเบฐ SPTDC.

เบเบฒเบ™เบชเปเบฒเบžเบฒเบ”เปเบกเปˆเบ™เบ”เปเบฒเป€เบ™เบตเบ™เป‚เบ”เบ:

Vitaly Aksenov โ€” เปƒเบ™โ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹, post-doc เบขเบนเปˆ IST Austria เปเบฅเบฐโ€‹เบžเบฐโ€‹เบ™เบฑเบโ€‹เบ‡เบฒเบ™โ€‹เบ‚เบญเบ‡โ€‹เบžเบฐโ€‹เปเบ™เบโ€‹เป€เบ•เบฑเบโ€‹เป‚เบ™โ€‹เป‚เบฅโ€‹เบŠเบตโ€‹เบ„เบญเบกโ€‹เบžเบดเบงโ€‹เป€เบ•เบตโ€‹เบ—เบตเปˆโ€‹เบงเบดโ€‹เบ—เบฐโ€‹เบเบฒโ€‹เป„เบฅ ITMOโ€‹. เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เป‰เบงเบฒเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบ—เบดเบ”เบชเบฐเบ”เบตเปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™. เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆ IST, เบฅเบฒเบงเป„เบ”เป‰เบฎเบฑเบšเบ›เบฐเบฅเบดเบ™เบเบฒเป€เบญเบเบˆเบฒเบเบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅ Paris Diderot เปเบฅเบฐเบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅ ITMO เบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เบŠเบตเป‰เบ™เปเบฒเบ‚เบญเบ‡เบญเบฒเบˆเบฒเบ™ Peter Kuznetsov.

Alexey Fedorov - เบœเบนเป‰เบœเบฐเบฅเบดเบ”เบขเบนเปˆ JUG Ru Group, เบšเปเบฅเบดเบชเบฑเบ”เบฅเบฑเบ”เป€เบŠเบเบ—เบตเปˆเบˆเบฑเบ”เบเบญเบ‡เบ›เบฐเบŠเบธเบกเบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ. Alexey เป„เบ”เป‰เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเปƒเบ™เบเบฒเบ™เบเบฐเบเบฝเบกเบซเบผเบฒเบเบเบงเปˆเบฒ 50 เบเบญเบ‡เบ›เบฐเบŠเบธเบก, เปเบฅเบฐเบŠเบตเบงเบฐเบ›เบฐเบซเบงเบฑเบ”เบ‚เบญเบ‡เบฅเบฒเบงเบ›เบฐเบเบญเบšเบกเบตเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบˆเบฒเบเบ•เปเบฒเปเบซเบ™เปˆเบ‡เบงเบดเบชเบฐเบงเบฐเบเบญเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบขเบนเปˆ Oracle (JCK, Java Platform Group) เป„เบ›เบซเบฒเบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบตเปˆ Odnoklassniki.

Vladimir Sitnikov - เบงเบดเบชเบฐเบงเบฐเบเบญเบ™เบขเบนเปˆ Netcracker. เบชเบดเบšเบ›เบตเบ‚เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบฅเบฐเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ‚เบญเบ‡ NetCracker OS, เบŠเบญเบšเปเบงเบ—เบตเปˆเปƒเบŠเป‰เป‚เบ”เบเบœเบนเป‰เบ›เบฐเบเบญเบšเบเบฒเบ™เป‚เบ—เบฅเบฐเบ„เบปเบกเป€เบžเบทเปˆเบญเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเปเบฅเบฐเป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบกเบตเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเปƒเบ™เบšเบฑเบ™เบซเบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡ Java เปเบฅเบฐ Oracle Database. เบœเบนเป‰เบ‚เบฝเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบผเบฒเบเบเบงเปˆเบฒเบญเบฒเบเปเบเบฑเบชเปƒเบ™เป„เบ”เป€เบงเบต PostgreSQL JDBC เบขเปˆเบฒเบ‡เป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™.

เบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ™เบฑเบเบงเบดเบŠเบฒเบเบฒเบ™เปเบฅเบฐเบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒ

Alexey: Maurice, เบ—เปˆเบฒเบ™เป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ—เบฒเบ‡เบงเบดเบŠเบฒเบเบฒเบ™เป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบ”เบปเบ™เบ™เบฒเบ™เปเบฅเบฐเบ„เปเบฒเบ–เบฒเบกเบ—เปเบฒเบญเบดเบ”เปเบกเปˆเบ™เบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ—เบฒเบ‡เบงเบดเบŠเบฒเบเบฒเบ™เปเบฅเบฐเบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒ. เป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เป€เบงเบปเป‰เบฒเป„เบ”เป‰เบงเปˆเบฒเบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰? 20-30 เบ›เบตโ€‹เบเปˆเบญเบ™โ€‹เป€เบเบตเบ”โ€‹เบซเบเบฑเบ‡โ€‹เบ‚เบถเป‰เบ™โ€‹เปเบฅเบฐโ€‹เบชเบดเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เป€เบเบตเบ”โ€‹เบ‚เบถเป‰เบ™โ€‹เปƒเบ™โ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹? 

Maurice: เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบžเบฐเบเบฒเบเบฒเบกเป€เบฎเบฑเบ”เบงเบฝเบเบขเปˆเบฒเบ‡เปƒเบเป‰เบŠเบดเบ”เบเบฑเบšเบšเปเบฅเบดเบชเบฑเบ”เบเบฒเบ™เบ„เป‰เบฒเป€เบฅเบทเป‰เบญเบเป†เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบกเบตเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆ. เบ•เบฒเบกเบเบปเบ”เบฅเบฐเบšเบฝเบš, เบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเบชเบปเบ™เปƒเบˆเบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเป€เบœเบตเบเปเบœเปˆเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบซเบผเบทเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเบขเปˆเบฒเบ‡เบฅเบฐเบญเบฝเบ”เบเปˆเบฝเบงเบเบฑเบšเบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบ•เปเปˆเบŠเบธเบกเบŠเบปเบ™เป‚เบฅเบ. เบžเบงเบเป€เบ‚เบปเบฒเบชเบปเบ™เปƒเบˆเบžเบฝเบ‡เปเบ•เปˆเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบชเปเบฒเบฅเบฑเบšเบšเปเบฅเบดเบชเบฑเบ”เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡เป€เบงเบฅเบฒ. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เปƒเบŠเป‰เป€เบงเบฅเบฒเบซเป‰เบฒเบ›เบตเป€เบฎเบฑเบ”เบงเบฝเบเป€เบ•เบฑเบกเป€เบงเบฅเบฒเบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เบ—เบปเบ”เบฅเบญเบ‡เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเบ—เบตเปˆเบšเปเบฅเบดเบชเบฑเบ”เบญเบธเบ›เบฐเบเบญเบ™เบ”เบดเบˆเบดเบ•เบญเบ™, เป€เบŠเบดเปˆเบ‡เป€เบ„เบตเบเป€เบ›เบฑเบ™เบšเปเบฅเบดเบชเบฑเบ”เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบซเบ™เบถเปˆเบ‡เบกเบทเป‰เบ•เปเปˆเบญเบฒเบ—เบดเบ”เบขเบนเปˆ Sun, เบขเบนเปˆ Microsoft, เบขเบนเปˆ Oracle, เปเบฅเบฐเป€เบฎเบฑเบ”เบงเบฝเบเป€เบฅเบฑเบเบ™เป‰เบญเบเบขเบนเปˆ Facebook. เบ•เบญเบ™โ€‹เบ™เบตเป‰โ€‹เบ‚เป‰เบญเบโ€‹เบˆเบฐโ€‹เป„เบ›โ€‹เบžเบฑเบโ€‹เปƒเบ™โ€‹เบงเบฑเบ™โ€‹เบŠเบฐเบšเบฒโ€‹เป‚เบ• (เบญเบฒเบˆเบฒเบ™โ€‹เบขเบนเปˆโ€‹เบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒโ€‹เป„เบฅโ€‹เบญเบฒโ€‹เป€เบกโ€‹เบฅเบดโ€‹เบเบฒโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบญเบฐเบ™เบธเบเบฒเบ”โ€‹เปƒเบซเป‰โ€‹เบžเบฑเบโ€‹เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงโ€‹เป€เบ›เบฑเบ™โ€‹เป€เบงเบฅเบฒโ€‹เปœเบถเปˆเบ‡โ€‹เบ›เบตโ€‹เบ›เบฐเบกเบฒเบ™โ€‹เปœเบถเปˆเบ‡โ€‹เบ„เบฑเป‰เบ‡โ€‹เบ—เบธเบเป† XNUMX เบ›เบต) เปเบฅเบฐโ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบขเบนเปˆโ€‹เปƒเบ™ Algorand, เบ™เบตเป‰เปเบกเปˆเบ™เบšเปเบฅเบดเบชเบฑเบ” cryptocurrency เปƒเบ™ Boston. เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบขเปˆเบฒเบ‡เปƒเบเป‰เบŠเบดเบ”เบเบฑเบšเบšเปเบฅเบดเบชเบฑเบ”เบกเบตเบ„เบงเบฒเบกเบชเบธเบเบชเบฐเป€เบซเบกเบตเป€เบžเบฒเบฐเบงเปˆเบฒเบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบ—เปˆเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เบเปˆเบฝเบงเบเบฑเบšเบชเบดเปˆเบ‡เปƒเบซเบกเปˆเปเบฅเบฐเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆ. เบ—เปˆเบฒเบ™เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ„เบปเบ™เบ—เปเบฒเบญเบดเบ”เบซเบผเบทเบ„เบปเบ™เบ—เบตเบชเบญเบ‡เบ—เบตเปˆเป€เบœเบตเบเปเบœเปˆเบšเบปเบ”เบ„เบงเบฒเบกเปƒเบ™เบซเบปเบงเบ‚เปเป‰เบ—เบตเปˆเป€เบฅเบทเบญเบ, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบ—เบธเบเบ„เบปเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปเบฅเป‰เบง.

Alexey: เป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เบšเบญเบเบžเบงเบเป€เบฎเบปเบฒเปƒเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเป„เบ”เป‰เปเบ™เบงเปƒเบ”เบงเปˆเบฒเบชเบดเปˆเบ‡เบ™เบตเป‰เป€เบเบตเบ”เบ‚เบทเป‰เบ™เป„เบ”เป‰เปเบ™เบงเปƒเบ”?

Maurice: เปเบ™เปˆเบ™เบญเบ™. เป€เบˆเบปเป‰เบฒเบฎเบนเป‰, เป€เบกเบทเปˆเบญเบ‚เป‰เบญเบเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเบšเปเบฅเบดเบชเบฑเบ”เบญเบธเบ›เบฐเบเบญเบ™เบ”เบดเบˆเบดเบ•เบญเบ™, เบ‚เป‰เบญเบเปเบฅเบฐ Elliot Moss, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ›เบฐเบ”เบดเบ”เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ—เบฒเบ‡เบ—เบธเบฅเบฐเบเปเบฒ. เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบฅเบเบฐเบ—เบตเปˆเบกเบตเบซเบกเบฒเบเบœเบปเบ™เบซเบผเบฒเบเบ—เบตเปˆเบ—เบธเบเบ„เบปเบ™เป€เบฅเบตเปˆเบกเบกเบตเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเปƒเบ™เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบ‚เปเป‰เบกเบนเบ™เบ‚เปˆเบฒเบงเบชเบฒเบ™. Parallelism, เบฅเบงเบกเบ—เบฑเบ‡, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบฅเบฐเบšเบปเบšเบซเบผเบฒเบเปเบเบ™เบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เบกเบต. เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบงเบฑเบ™ Sun เปเบฅเบฐ Oracle, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบซเบผเบฒเบเบเปˆเบฝเบงเบเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบ‚เบฐเบซเบ™เบฒเบ™. เบขเบนเปˆเป€เบŸเบชเบšเบธเบเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™ blockchain เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ, เป€เบŠเบดเปˆเบ‡เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบš, เปเบ•เปˆเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบซเบงเบฑเบ‡เบงเปˆเบฒเบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™เบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐเปƒเบ™เป„เบงเป†เบ™เบตเป‰. เปƒเบ™เบ›เบตเบซเบ™เป‰เบฒ, เบขเบนเปˆ Algorand, เบ‚เป‰เบญเบเบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบเบธเปˆเบกเบ„เบปเป‰เบ™เบ„เป‰เบงเบฒเบ—เบตเปˆเบชเบถเบเบชเบฒเบชเบฑเบ™เบเบฒเบชเบฐเบซเบกเบฒเบ”.

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

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

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

เบกเบนเบ™เบ™เบดเบ—เบดเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒ Blockchain

Vitaly: เบšเบฒเบ‡เบ„เบปเบ™เบ„เบดเบ”เบงเปˆเบฒเบญเบฐเบ™เบฒเบ„เบปเบ”เปเบกเปˆเบ™เบ‚เบถเป‰เบ™เบเบฑเบš blockchain เปเบฅเบฐเบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ‚เบญเบ‡เบกเบฑเบ™. เปเบฅเบฐเบ„เบปเบ™เบญเบทเปˆเบ™เป€เบงเบปเป‰เบฒเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบŸเบญเบ‡เบญเบทเปˆเบ™. เป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เปเบšเปˆเบ‡เบ›เบฑเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰เป„เบ”เป‰เบšเป?

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

Vitaly: เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เบžเบฐเบเบฒเบเบฒเบกเบงเบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒ blockchain, เปเบกเปˆเบ™เบšเป?

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

เบ–เป‰เบฒเบ›เบฐเบŠเบฒเบŠเบปเบ™เบ›เบฐเบ”เบดเบ”เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเปƒเบซเบกเปˆ, เบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐเบชเบทเบšเบ•เปเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒเบกเบฑเบ™ blockchain. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒ, เบ„เบทเบเบฑเบ™เบเบฑเบš Fortran เปƒเบ™เบกเบทเป‰เบ™เบตเป‰เบšเปเปˆเบกเบตเบซเบเบฑเบ‡เบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบžเบฒเบชเบฒ Fortran เบˆเบฒเบ 1960s, เปเบ•เปˆเบ—เบธเบเบ„เบปเบ™เบเบฑเบ‡เป€เบญเบตเป‰เบ™เบกเบฑเบ™เบงเปˆเบฒ Fortran. เบ”เบฝเบงเบเบฑเบ™เบเบฑเบš UNIX. เบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ "blockchain" เบเบฑเบ‡เบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ›เบฐเบ•เบดเบงเบฑเบ”เบ‚เบญเบ‡เบกเบฑเบ™. เปเบ•เปˆเบ‚เป‰เบญเบเบชเบปเบ‡เปƒเบชเบงเปˆเบฒ blockchain เปƒเปเปˆ เบ™เบตเป‰เบˆเบฐเป€เบ›เบฑเบ™เบ„เบทเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เบธเบเบ„เบปเบ™เบกเบฑเบเปƒเบŠเป‰เปƒเบ™เบกเบทเป‰เบ™เบตเป‰.

เปเบ™เบงโ€‹เบ„เบงเบฒเบกโ€‹เบ„เบดเบ”โ€‹เปเบ•เบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบเบฑเบ™โ€‹เบกเบฒโ€‹เบˆเบฒเบโ€‹เปƒเบช? เบœเบปเบ™เบเบฐเบ—เบปเบšเบ‚เบญเบ‡เบ„เบงเบฒเบกเบ™เบดเบเบปเบก

Alexey: เบ„เบงเบฒเบกเบ™เบดเบเบปเบกเบ‚เบญเบ‡ blockchain เป„เบ”เป‰เบ™เปเบฒเป„เบ›เบชเบนเปˆเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปƒเบซเบกเปˆเบˆเบฒเบเบ—เบฑเบ”เบชเบฐเบ™เบฐเบ—เบฒเบ‡เบงเบดเบ—เบฐเบเบฒเบชเบฒเบ”เบšเป? เบเบฒเบ™เบžเบปเบงเบžเบฑเบ™เบเบฑเบ™เบซเบผเบฒเบเบ‚เบถเป‰เบ™, เบ™เบฑเบเบฎเบฝเบ™เบซเบผเบฒเบเบ‚เบถเป‰เบ™, เบšเปเบฅเบดเบชเบฑเบ”เบซเบผเบฒเบเบ‚เบถเป‰เบ™เปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆ. เบกเบตเบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบˆเบฒเบเบ„เบงเบฒเบกเบ™เบดเบเบปเบกเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบ™เบตเป‰เบšเป?

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

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

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

Alexey: เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เป€เบˆเบปเป‰เบฒเบ„เบดเบ”เบงเปˆเบฒเบ™เบตเป‰เป€เบเบตเบ”เบ‚เบถเป‰เบ™? เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบ›เบฐเบŠเบฒเบŠเบปเบ™ "เบขเบนเปˆเบ™เบญเบ" เบšเปเปˆเบกเบตเบญเบธเบ›เบฐเบชเบฑเบเบชเบฐเป€เบžเบฒเบฐเปƒเบ”เป†เบ—เบตเปˆเบกเบตเบขเบนเปˆเปƒเบ™เบŠเบธเบกเบŠเบปเบ™เบšเป?

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

Alexey: เบ™เบตเป‰เปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบฅเบฐเป‚เบ„เบ‡เบเบฒเบ™เบกเปเบฅเบฐเบ”เบปเบ. เบžเบงเบเป€เบฎเบปเบฒเบชเบทเบšเบ—เบญเบ”เบซเบผเบฒเบเบ‚เปเป‰เบˆเปเบฒเบเบฑเบ”เบ‚เบญเบ‡เบ„เบงเบฒเบกเบ„เบดเบ”, เบชเบดเปˆเบ‡เบเบตเบ”เบ‚เบงเบฒเบ‡, เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบžเบดเป€เบชเบ”, เปเบฅเบฐเบญเบทเปˆเบ™เป†.

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

เบ›เบฐเบฅเบดเบ™เบเบฒเป€เบญเบเบžเบฒเบเปƒเบ•เป‰เบเบฒเบ™เบŠเบตเป‰เบ™เปเบฒเบ‚เบญเบ‡ Barbara Liskov

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

Maurice: เปƒเบ™เป€เบงเบฅเบฒเบ™เบฑเป‰เบ™, Barbara เปเบฅเบฐเบเบธเปˆเบกเบ‚เบญเบ‡เบ™เบฒเบ‡เบžเบฝเบ‡เปเบ•เปˆเบŠเบญเบเบซเบฒเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เปเบˆเบเบขเบฒเบ, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เปƒเบซเบกเปˆเบซเบผเบฒเบ. เบเบฑเบ‡เบกเบตเบœเบนเป‰เบ—เบตเปˆเป€เบงเบปเป‰เบฒเบงเปˆเบฒ เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เปเบˆเบเบขเบฒเบเป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เป„เบฎเป‰เบชเบฒเบฅเบฐ เปเบฅเบฐเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ—เบตเปˆเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบเบฑเบ™เบ™เบฑเป‰เบ™เบšเปเปˆเบกเบตเบˆเบธเบ”เปเบฒเบ. เบซเบ™เบถเปˆเบ‡เปƒเบ™เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบ–เบทเบเปเบเป‰เป„เบ‚เปƒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เปเบˆเบเบขเบฒเบเบ—เบตเปˆเบˆเปเบฒเปเบ™เบเบกเบฑเบ™เบญเบญเบเบˆเบฒเบเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบเบฒเบ‡เปเบกเปˆเบ™เบ„เบงเบฒเบกเบ—เบปเบ™เบ—เบฒเบ™เบ•เปเปˆเบ„เบงเบฒเบกเบœเบดเบ”. เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเบซเบผเบฒเบ, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบงเปˆเบฒเบžเบฒเบชเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบ—เบตเปˆเปเบˆเบเบขเบฒเบเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบตเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ›เบฐเบฅเปเบฒเบกเบฐเบ™เบนเป€เบžเบฒเบฐเบงเปˆเบฒเบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบเบฒเบ™เป‚เบ—เบ—เบฒเบ‡เป„เบเบˆเบฐเบ›เบฐเบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”. เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบกเบตเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒ, เบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ„เบงเบฒเบกเบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบ™เป€เบเบตเบ”เบ‚เบทเป‰เบ™. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบกเบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบซเบผเบฒเบเบขเปˆเบฒเบ‡เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ—เบตเปˆเบกเบตเบ‚เบฐเบซเบ™เบฒเบ™เบชเบนเบ‡. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบฎเบฝเบ™เบˆเบปเบš, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป„เบ› Carnegie Mellon เปเบฅเบฐเป€เบฅเบตเปˆเบกเบŠเบญเบเบซเบฒเบซเบปเบงเบ‚เปเป‰เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบ. เบกเบฑเบ™เป€เบเบตเบ”เบ‚เบถเป‰เบ™เบเบฑเบšเบ‚เป‰เบญเบเบงเปˆเบฒเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เป„เบ”เป‰เบเป‰เบฒเบเบˆเบฒเบเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เป„เบ›เบชเบนเปˆเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ„เบญเบกเบžเบดเบงเป€เบ•เบต. Multiprocessors เบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบชเบทเบšเบ•เปเปˆเบ„เบงเบฒเบกเบ„เบทเบšเบซเบ™เป‰เบฒเบ•เบฒเบกเบ—เปเบฒเบกเบฐเบŠเบฒเบ” - เบ„เปเบฒเบงเปˆเบฒ "multi-core" เบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เบกเบต. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ„เบดเบ”เบงเปˆเบฒ: เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ›เบฐเบฅเปเบฒเบกเบฐเบ™เบนเป€เบ—เบปเปˆเบฒเบเบฑเบšเบฅเบฐเบšเบปเบšเบซเบผเบฒเบเปเบเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡? เปเบ™เปˆเบ™เบญเบ™เบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ›เบปเบเบเบฐเบ•เบดเป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเบกเบฑเบ™เปƒเบซเบเปˆเป€เบเบตเบ™เป„เบ›เปเบฅเบฐเบซเบ™เบฑเบ. เปเบฅเบฐเบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบ‚เป‰เบญเบเป„เบ”เป‰เบกเบฒเบเบฑเบšเบ„เบงเบฒเบกเบ„เบดเบ” เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบ›เบฑเบ™เป€เบชเบฑเป‰เบ™ เปเบฅเบฐเบ™เบฑเป‰เบ™เป€เบ›เบฑเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบ‚เป‰เบญเบเบกเบฒเบเบฑเบš synchronization เบฅเปเบ–เป‰เบฒเบŸเบฃเบตเบ—เบฑเบ‡เบซเบกเบปเบ”. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ—เบตเปˆเบˆเบฐเบ•เบญเบšเบ„เปเบฒเบ–เบฒเบกเบงเปˆเบฒเปเบกเปˆเบ™เบซเบเบฑเบ‡เบ„เบทเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบ‚เบญเบ‡เบ—เบธเบฅเบฐเบเปเบฒเบ›เบฐเบฅเปเบฒเบกเบฐเบ™เบนเบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบš multiprocessor เบ—เบตเปˆเบกเบตเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบฎเปˆเบงเบกเบเบฑเบ™. เบขเบนเปˆ glance เบ—เปเบฒเบญเบดเบ”, เบงเบฝเบเบ‡เบฒเบ™เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเป€เบšเบดเปˆเบ‡เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบซเบกเบปเบ”, เปเบ•เปˆเบ„เบงเบฒเบกเบˆเบดเบ‡เปเบฅเป‰เบงเบกเบฑเบ™เปเบกเปˆเบ™เบเบฒเบ™เบชเบทเบšเบ•เปเปˆเบ‚เบญเบ‡เบซเบปเบงเบ‚เปเป‰เบ”เบฝเบงเบเบฑเบ™.

เป‚เบฅเบเบเปเบฒเบฅเบฑเบ‡เบฅเปเบ–เป‰เบฒเบซเบผเบฒเบเปเบเบ™

Vitaly: เป€เบˆเบปเป‰เบฒเบšเบญเบเบงเปˆเบฒเปƒเบ™เป€เบงเบฅเบฒเบ™เบฑเป‰เบ™เบกเบตเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบซเบผเบฒเบเบซเบผเบฑเบเปœเป‰เบญเบเบซเบผเบฒเบ, เปเบกเปˆเบ™เบšเป?

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

Alexey: เบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเปƒเบ™เบชเบฐ เป„เป เป‚เบšเบฎเบฒเบ™เบกเบฑเบ™เปเบกเปˆเบ™เบเบฒเบ™เบชเบถเบเบชเบฒเบ—เบดเบ”เบชเบฐเบ”เบตเบซเบผเบฒเบเบเบงเปˆเบฒเบšเป?

Maurice: เบกเบฑเบ™เบšเปเปˆเปเบกเปˆเบ™เบเบฒเบ™เบชเบถเบเบชเบฒเบ—เบดเบ”เบชเบฐเบ”เบต, เปเบ•เปˆเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบเบฒเบ™เบชเบถเบเบชเบฒเบเบฒเบ™เบ„เบฒเบ”เป€เบ”เบปเบฒ. เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เบšเปเปˆเปเบกเปˆเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบ—เบดเบ”เบชเบฐเบ”เบตเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบ; เปเบ—เบ™เบ—เบตเปˆเบˆเบฐ, เบžเบงเบเป€เบฎเบปเบฒเบชเบฐเป€เบซเบ™เบตเบชเบปเบกเบกเบธเบ”เบ•เบดเบ–เบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบšเปเปˆเบกเบตเบขเบนเปˆเปƒเบ™เป€เบงเบฅเบฒเบ™เบฑเป‰เบ™. เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบ„เบปเป‰เบ™เบ„เป‰เบงเบฒเบชเปเบฒเบฅเบฑเบš! เบšเปเปˆเบกเบตเบšเปเบฅเบดเบชเบฑเบ”เปƒเบ”เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™เบ™เบตเป‰; เบกเบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบˆเบฒเบเบญเบฐเบ™เบฒเบ„เบปเบ”เป„เบ. เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบ™เบตเป‰เปเบกเปˆเบ™เบเปเบฅเบฐเบ™เบตเบˆเบปเบ™เบเปˆเบงเบฒ 2004, เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป‚เบ›เป€เบŠเบ”เป€เบŠเบต multi-core เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบ›เบฒเบเบปเบ”. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเป‚เบ›เป€เบŠเบ”เป€เบŠเบตเบฎเป‰เบญเบ™เป€เบเบตเบ™เป„เบ›, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰เป‚เบ›เป€เบŠเบ”เป€เบŠเบตเบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเบเบงเปˆเบฒ, เปเบ•เปˆเบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป„เบงเบ‚เบถเป‰เบ™. เบเป‰เบญเบ™เป€เบซเบ”เบ™เบฑเป‰เบ™, เบˆเบถเปˆเบ‡เบกเบตเบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เป„เบ›เบชเบนเปˆเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณเบซเบผเบฒเบเบซเบผเบฑเบ. เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ™เบฑเป‰เบ™เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบ—เบฑเบ™เบ—เบตเบ—เบฑเบ™เปƒเบ”เบกเบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเปƒเบ™เบญเบฐเบ”เบตเบ”.

Alexey: เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบ—เปˆเบฒเบ™เบ„เบดเบ”เบงเปˆเบฒเป‚เบ›เป€เบŠเบ”เป€เบŠเบต multi-core เบ›เบฒเบเบปเบ”เบขเบนเปˆเปƒเบ™ XNUMXs? เปเบฅเป‰เบงเป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบกเบฑเบ™เบˆเบถเปˆเบ‡เบŠเป‰เบฒ?

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

เป‚เบฅเบเปƒเบซเบกเปˆเบ™เปเบฒเป€เบญเบปเบฒเบšเบฑเบ™เบซเบฒเปƒเบซเบกเปˆ. NUMA, NVM เปเบฅเบฐเบเบฒเบ™เปเบฎเบฑเบเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒ

Alexey: เบชเบฝเบ‡เบชเบปเบกเป€เบซเบ”เบชเบปเบกเบœเบปเบ™เบซเบผเบฒเบ. เบ”เป‰เบงเบเป‚เบ›เป€เบŠเบ”เป€เบŠเบต multi-core เปƒเปเปˆ เบšเบฑเบ™เบซเบฒ เปƒเปเปˆ เบกเบฒ. เป€เบˆเบปเป‰เบฒเปเบฅเบฐเป€เบžเบทเปˆเบญเบ™เบฎเปˆเบงเบกเบ‡เบฒเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบ„เบฒเบ”เบซเบงเบฑเบ‡เบšเบฑเบ™เบซเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบšเป? เบšเบฒเบ‡เบ—เบตเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบชเบถเบเบชเบฒเบžเบงเบเบกเบฑเบ™เบฅเปˆเบงเบ‡เปœเป‰เบฒเบšเป? เปƒเบ™เบเบฒเบ™เบชเบถเบเบชเบฒเบ—เบดเบ”เบชเบฐเบ”เบตเบกเบฑเบ™เบกเบฑเบเบˆเบฐเบšเปเปˆเบ‡เปˆเบฒเบเบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเบ„เบฒเบ”เบ„เบฐเป€เบ™เบชเบดเปˆเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง. เป€เบกเบทเปˆเบญเบกเบตเบšเบฑเบ™เบซเบฒเป€เบเบตเบ”เบ‚เบถเป‰เบ™, เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ•เบญเบšเบชเบฐเปœเบญเบ‡เบ„เบงเบฒเบกเบ„เบฒเบ”เบซเบงเบฑเบ‡เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ เปเบฅเบฐเป€เบžเบทเปˆเบญเบ™เบฎเปˆเบงเบกเบ‡เบฒเบ™เป„เบ”เป‰เปเบ™เบงเปƒเบ”? เบซเบผเบทเบžเบงเบเป€เบ‚เบปเบฒเปเบกเปˆเบ™เปƒเบซเบกเปˆเบซเบกเบปเบ”, เปเบฅเบฐเบ—เปˆเบฒเบ™เปเบฅเบฐเป€เบžเบทเปˆเบญเบ™เบฎเปˆเบงเบกเบ‡เบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเปƒเบ™เบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบเป‰เบญเบ™เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบ›เบฒเบเบปเบ”?

Vitaly: เบ‚เป‰เบญเบเบˆเบฐเป€เบžเบตเปˆเบกเบ„เปเบฒเบ–เบฒเบกเบ‚เบญเบ‡ Alexey: เป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ„เบฒเบ”เบ„เบฐเป€เบ™เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ‚เบญเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบตเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบเปเบฒเบฅเบฑเบ‡เบชเบถเบเบชเบฒเบ—เบดเบ”เบชเบฐเบ”เบตเบšเป?

Maurice: เบšเปเปˆเปเบกเปˆเบ™ 100%. เปเบ•เปˆเบ‚เป‰เบญเบเบ„เบดเบ”เบงเปˆเบฒเป€เบžเบทเปˆเบญเบ™เบฎเปˆเบงเบกเบ‡เบฒเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบเปเบฅเบฐเบ‚เป‰เบญเบเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบตเปˆเบ”เบตเปƒเบ™เบเบฒเบ™เบ„เบฒเบ”เป€เบ”เบปเบฒเบซเบผเบฒเบเปเบเบ™เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบฎเปˆเบงเบกเบเบฑเบ™. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ„เบดเบ”เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ„เบฒเบ”เบ„เบฐเป€เบ™เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเปƒเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบ‚เบฐเบซเบ™เบฒเบ™เบ—เบตเปˆเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบฅเบฑเบญเบ. เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบกเบตเบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบ, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบšเปเปˆเปเบกเปˆเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”, เปเบ•เปˆเป€เบฅเบทเป‰เบญเบเป†เบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เปเบ—เป‰เป†เปเบกเปˆเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเบเบฒเบ™เบฅเบฑเบญเบ. เป€เบกเบทเปˆเบญเบžเบงเบเป€เบฎเบปเบฒเบ›เบฐเบ”เบดเบ”เบžเบงเบเบกเบฑเบ™, เบซเบผเบฒเบเบ„เบปเบ™เป„เบ”เป‰เป‚เบ•เป‰เบ–เบฝเบ‡เบงเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เป€เบฅเบทเปˆเบญเบ‡เป„เบฎเป‰เบชเบฒเบฅเบฐ, เบงเปˆเบฒเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเบเบฑเบš locks. เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบ„เบฒเบ”โ€‹เบ„เบฐโ€‹เป€เบ™โ€‹เป„เบ”เป‰โ€‹เบ”เบตโ€‹เบงเปˆเบฒโ€‹เบˆเบฐโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบ—เบตเปˆโ€‹เบเบฝเบกโ€‹เบžเป‰เบญเบกโ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบšเบฑเบ™โ€‹เบซเบฒโ€‹เบเบฒเบ™โ€‹เบ‚เบฝเบ™โ€‹เป‚เบ›เบฃโ€‹เปเบเบฃเบกโ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบผเบฒเบโ€‹เปเบฅเบฐโ€‹เบšเบฑเบ™โ€‹เบซเบฒโ€‹เป‚เบ„เบ‡โ€‹เบชเป‰เบฒเบ‡โ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹. เบเบฑเบ‡เบกเบตเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบเป€เบŠเบฑเปˆเบ™: เบ„เบ„เบŠ - เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เป€เบ–เบดเบ‡โ€‹เบ„เบงเบฒเบกโ€‹เบŠเบปเบ‡โ€‹เบˆเปเบฒโ€‹เบšเปเปˆโ€‹เบชเบฐโ€‹เป€เบซเบกเบตโ€‹เบžเบฒเบšโ€‹. เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบžเบงเบเบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบˆเบปเบ™เบเปˆเบงเบฒเป‚เบ›เป€เบŠเบ”เป€เบŠเบต multi-core เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ”เบดเบ”เบ‚เบทเป‰เบ™เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเบกเบฑเบ™เบชเบฐเป€เบžเบฒเบฐเป€เบเบตเบ™เป„เบ›. เบŠเบธเบกเบŠเบปเบ™เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบ„เปเบฒเบ–เบฒเบกเบ—เบตเปˆเบ„เบฒเบ”เบ„เบฐเป€เบ™เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›. เบšเบฒเบ‡เบšเบฑเบ™เบซเบฒเบฎเบฒเบ”เปเบงเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบชเบฐเป€เบžเบฒเบฐเบ•เป‰เบญเบ‡เบฅเปเบ–เป‰เบฒเบขเบนเปˆเปƒเบ™เบ›เบตเบ - เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบฎเบนเบšเบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบšเปเปˆเบกเบตเปƒเบœเป€เบฎเบฑเบ”เบงเบฝเบเบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เบเปˆเบฝเบงเบเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบชเบฐเป€เบžเบฒเบฐ GPU เป€เบžเบฒเบฐเบงเปˆเบฒ GPUs เบšเปเปˆเบกเบตเบขเบนเปˆเปƒเบ™เบ•เบญเบ™เบ™เบฑเป‰เบ™. เป€เบ–เบดเบ‡โ€‹เปเบกเปˆเบ™โ€‹เบงเปˆเบฒโ€‹เบงเบฝเบโ€‹เบ‡เบฒเบ™โ€‹เบซเบผเบฒเบโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เป„เบ”เป‰โ€‹ SIMD, เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบเบฝเบกเบžเป‰เบญเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ—เบฑเบ™เบ—เบตเบ—เบตเปˆเบฎเบฒเบ”เปเบงเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ„เบฒเบ”เบ„เบฐเป€เบ™เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡.

Alexey: เบ–เป‰เบฒเบ‚เป‰เบญเบเป€เบ‚เบปเป‰เบฒเปƒเบˆเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡, NUMA เปเบกเปˆเบ™เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ™เบตเบ›เบฐเบ™เบญเบกเบฅเบฐเบซเบงเปˆเบฒเบ‡เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบ, เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปเบฅเบฐเบšเบฒเบ‡เบชเบดเปˆเบ‡เบญเบทเปˆเบ™เป†. เบ„เบงเบฒเบกเบ„เบดเบ”เปƒเบ”เบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบเบฑเบ‡ NUMA เบญเบญเบเบกเบฒเบŠเป‰เบฒ?

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

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

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

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

Alexey: เปเบกเปˆเบ™เบซเบเบฑเบ‡เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ—เบตเปˆเบšเปเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡ (เบ„เบงเบฒเบกเบŠเบปเบ‡ เบˆเบณ เบ—เบตเปˆเบšเปเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡)?

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

Compilers vs processors, RISC vs CISC, เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™ vs เบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”เบ‚เปเป‰เบ„เบงเบฒเบก

Vladimir: เบ—เปˆเบฒเบ™เบ„เบดเบ”เปเบ™เบงเปƒเบ”เบเปˆเบฝเบงเบเบฑเบšเบšเบฑเบ™เบซเบฒ "compilers vs. processors" เบˆเบฒเบเบ—เบฑเบ”เบชเบฐเบ™เบฐเบ‚เบญเบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒ? เบ‚เปเปƒเบซเป‰เบ‚เป‰เบญเบเบญเบฐเบ—เบดเบšเบฒเบเบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบ—เบตเปˆเบšเปเปˆเบฎเบนเป‰เบˆเบฑเบ: เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเป„เบ›เบซเบฒเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒ skewed เบซเบผเบทเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบŠเบธเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบซเบผเบฒเบเปเบฅเบฐเบ‚เปเปƒเบซเป‰ compiler เบชเป‰เบฒเบ‡เบฅเบฐเบซเบฑเบ”เบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบ›เบฐเป‚เบซเบเบ”เบˆเบฒเบเบ›เบฐเป‚เบซเบเบ”เปƒเบซเบกเปˆ. เบซเบผเบทเบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป„เบ›เบ—เบฒเบ‡เบญเบทเปˆเบ™เป„เบ”เป‰: เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ—เบตเปˆเบŠเบฑเบšเบŠเป‰เบญเบ™เปเบฅเบฐเบ‚เปเปƒเบซเป‰เป‚เบฎเบ‡เบ‡เบฒเบ™เบœเบฐเบฅเบดเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡เบ„เบทเบ™เปƒเบซเบกเปˆเปเบฅเบฐเป€เบฎเบฑเบ”เบเบฒเบ™เบซเบกเบนเบ™เปƒเบŠเป‰เบญเบทเปˆเบ™เป†เบเบฑเบšเบžเบงเบเบกเบฑเบ™. เป€เบˆเบปเป‰เบฒเบ„เบดเบ”เปเบ™เบงเปƒเบ”เบเปˆเบฝเบงเบเบฑเบšเบกเบฑเบ™?

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

Alexey: เบกเบฑเบ™เป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เบ—เปเบฒเบกเบฐเบ”เบฒเบชเปเบฒเบฅเบฑเบšเบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒเบ—เบตเปˆเบšเบฒเบ‡เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบŠเบฐเบ™เบฐเบซเบผเบฒเบเบ—เบปเบ”เบชเบฐเบงเบฑเบ”เปเบฅเบฐเบชเบนเบ™เป€เบชเบเปƒเบ™เบ•เปเปˆเป„เบ›? เบกเบตเบ•เบปเบงเบขเปˆเบฒเบ‡เบญเบทเปˆเบ™เบ‚เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบ•เปˆเบฅเบฐเป„เบฅเบเบฐเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบšเป?

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

เบชเบดเบ™เบฅเบฐเบ›เบฐเบ‚เบญเบ‡เบเบฒเบ™เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ” Multithreaded Brittle

Alexey: เบ™เบตเป‰เปเบกเปˆเบ™เบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบซเบผเบฒเบ. เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบกเบทเปˆเบญเบžเบงเบเป€เบฎเบปเบฒเบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”, เบšเปเปˆเบงเปˆเบฒเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบžเบฒเบชเบฒเปƒเบ”เบเปเปˆเบ•เบฒเบก, เบžเบงเบเป€เบฎเบปเบฒเบกเบฑเบเบˆเบฐเบกเบตเบเบฒเบ™เบชเป‰เบฒเบ‡ abstractions เป€เบŠเบฑเปˆเบ™เบˆเบธเบฅเบฑเบ‡เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบญเปˆเบฒเบ™เปเบฅเบฐเบ‚เบฝเบ™เป„เบ”เป‰. เปเบ•เปˆเปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เปƒเบ™เบฅเบฐเบ”เบฑเบšเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบฎเปˆเบฒเบ‡เบเบฒเบ, เบ™เบตเป‰เบญเบฒเบ”เบˆเบฐเบ„เป‰เบฒเบเบ„เบทเบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเบœเปˆเบฒเบ™เบฅเบปเบ”เป€เบกเบฎเบฒเบ”เปเบงเบฅเบฐเบซเบงเปˆเบฒเบ‡เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบญเบทเปˆเบ™เป†. เบกเบฑเบ™ turns เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เบงเปˆเบฒโ€‹เบเบฒเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เปเบกเปˆเบ™โ€‹เป€เบเบตเบ”โ€‹เบ‚เบถเป‰เบ™โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบ—เบฑเบ‡โ€‹เบชเบญเบ‡โ€‹เบฅเบฐโ€‹เบ”เบฑเบšโ€‹เบ‚เบญเบ‡ abstraction เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹.

Maurice: เบกเบฑเบ™เป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เปเบ—เป‰เป†เบ—เบตเปˆเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ—เบตเปˆเปƒเบŠเป‰เบฎเปˆเบงเบกเบเบฑเบ™เปเบกเปˆเบ™เบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”เบ‚เปเป‰เบ„เบงเบฒเบก - buses, caches, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เปเบ•เปˆเบกเบฑเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เบเบฒเบเบ—เบตเปˆเบˆเบฐเบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบกเป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”เบ‚เปเป‰เบ„เบงเบฒเบก, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบฎเบฒเบ”เปเบงเบˆเบฐเป€เบฃเบฑเบ”เป‚เบ”เบเป€เบˆเบ”เบ•เบฐเบ™เบฒ, เบเบฒเบ™เบ—เปเบฒเบ—เปˆเบฒเบงเปˆเบฒเบ—เปˆเบฒเบ™เบกเบตเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบžเบฒเบšเบšเบฒเบ‡เบขเปˆเบฒเบ‡. เบ™เบตเป‰เบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบกเบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเปเบฅเบฐเบ–เบทเบเบ•เป‰เบญเบ‡เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบเปˆเบญเบ™เบ—เบตเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบˆเบฐเป€เบฅเบตเปˆเบกเบซเบผเบธเบ”เบฅเบปเบ‡. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ—เปˆเบฒเบ™เบˆเบฐเป€เบงเบปเป‰เบฒเบงเปˆเบฒ: เบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡เป€เบžเบทเปˆเบญเบ™เบเบฑเบš cache. เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เป€เบฅเบตเปˆเบกเบเบฑเบ‡เบงเบปเบ™เบเปˆเบฝเบงเบเบฑเบšเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ‚เบญเบ‡ cache, เปเบฅเบฐเบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฑเบ™เป„เบ›. เปƒเบ™เบ„เบงเบฒเบกเบซเบกเบฒเบ, เบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡ hack เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบตเปˆเบšเปเปˆเบกเบตเบ•เบปเบงเบ•เบปเบ™: เบ—เปˆเบฒเบ™เบฎเบนเป‰เบงเปˆเบฒเบกเบฑเบ™เบšเปเปˆเปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเบฎเบฒเบšเบžเบฝเบ‡, เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบžเบฒเบš, เปเบฅเบฐเบ—เปˆเบฒเบ™เบˆเบฐเปƒเบŠเป‰เบ„เบงเบฒเบกเบฎเบนเป‰เบ™เบฑเป‰เบ™เป€เบžเบทเปˆเบญเบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบกเบ—เบตเปˆเป€เบ›เบฑเบ™เบกเบดเบ”เบเบฑเบšเปเบ„เบ”. เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบˆเบฐเบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เปƒเบ™เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡. เบ‚เปเป‰เบ‚เบฑเบ”เปเบเปˆเบ‡เบ™เบตเป‰เบฅเบฐเบซเบงเปˆเบฒเบ‡เบ„เบงเบฒเบกเบซเบงเบฒเบ™เบŠเบทเปˆเบ™, เบ‡เปˆเบฒเบเบ”เบฒเบ, เบ‡เบฒเบกเบ—เบตเปˆเบ—เปˆเบฒเบ™เป„เบ”เป‰เบฎเบฑเบšเปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบŠเบฑเบšเบŠเป‰เบญเบ™เบ‚เบญเบ‡เบฎเบฒเบ”เปเบงเบ—เบตเปˆเบ•เบดเบ”เบžเบฑเบ™เปเบกเปˆเบ™เบšเปˆเบญเบ™เบ—เบตเปˆเบ—เบธเบเบ„เบปเบ™เบˆเบฐเบ›เบฐเบ™เบตเบ›เบฐเบ™เบญเบกเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. เบ‚เป‰เบญเบเบกเบตเบ›เบทเป‰เบกเบเปˆเบฝเบงเบเบฑเบš multiprocessors เปเบฅเบฐ synchronization, เปเบฅเบฐเปƒเบ™เบˆเบธเบ”เบซเบ™เบถเปˆเบ‡เบ‚เป‰เบญเบเบˆเบฐเบ‚เบฝเบ™เบšเบปเบ”เบเปˆเบฝเบงเบเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เปƒเบ™. java.util.concurrent. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป€เบšเบดเปˆเบ‡เบžเบงเบเป€เบ‚เบปเบฒ, เบชเบดเปˆเบ‡เบ•เปˆเบฒเบ‡เป†เป€เบŠเบฑเปˆเบ™ เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ—เบตเปˆเบกเบตเบเบฒเบ™เบฅเบฐเป€เบงเบฑเป‰เบ™ เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบงเบฝเบเบ‡เบฒเบ™เบชเบดเบฅเบฐเบ›เบฐเบ—เบตเปˆเบซเบ™เป‰เบฒเบ›เบฐเบซเบฅเบฒเบ”เปƒเบˆ. (เบšเบฑเบ™เบ—เบถเบเบ‚เบญเบ‡เบšเบฑเบ™เบ™เบฒเบ—เบดเบเบฒเบ™: เบœเบนเป‰เบ—เบตเปˆเบ„เบธเป‰เบ™เป€เบ„เบตเบเบเบฑเบšเบžเบฒเบชเบฒ Java เบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบ„เบงเบ™เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” ConcurrentSkipListMap, เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบšเบดเปˆเบ‡โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบเบฒเบ™โ€‹เป€เบŠเบทเปˆเบญเบกโ€‹เบ•เปเปˆโ€‹เบ—เบตเปˆโ€‹ API ะธ เบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡). เปเบ•เปˆเปƒเบ™เบ—เบฑเบ”เบชเบฐเบ™เบฐเบ‚เบญเบ‡เบ‚เป‰เบญเบ, เบกเบฑเบ™เบˆเบฐเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบฎเบฑเบšเบœเบดเบ”เบŠเบญเบšเบ—เบตเปˆเบˆเบฐเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเบเบฑเบšเบ™เบฑเบเบฎเบฝเบ™, เป€เบžเบฒเบฐเบงเปˆเบฒเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปเบกเปˆเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบšเบœเบนเป‰เบŠเบฒเบเปƒเบ™ circus เปเบฅเปˆเบ™เบขเบนเปˆเป€เบ—เบดเบ‡เป€เบŠเบทเบญเบเบœเบนเบเป€เบ—เบดเบ‡เบ‚เบธเบกเบซเบกเบต. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ›เปˆเบฝเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบฅเบฑเบเบ™เป‰เบญเบ, เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฐเบฅเบปเป‰เบกเบฅเบปเบ‡. เบฅเบฐเบซเบฑเบ”เบ™เบตเป‰เปเบกเปˆเบ™เป„เบงเปเบฅเบฐเบชเบฐเบซเบ‡เปˆเบฒเบ‡เบฒเบกเบžเบฝเบ‡เปเบ•เปˆเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบกเบฑเบ™เบ–เบทเบเบ‚เบฝเบ™เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™, เปเบ•เปˆเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป€เบฅเบฑเบเบ™เป‰เบญเบเบˆเบฐเบ™เปเบฒเป„เบ›เบชเบนเปˆเบ„เบงเบฒเบกเบฅเบปเป‰เบกเป€เบซเบฅเบงเบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™. เบ–เป‰เบฒเบ‚เป‰เบญเบเปƒเบซเป‰เบฅเบฐเบซเบฑเบ”เบ™เบตเป‰เป€เบ›เบฑเบ™เบ•เบปเบงเบขเปˆเบฒเบ‡เปเบเปˆเบ™เบฑเบเบฎเบฝเบ™, เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบˆเบฐเป€เบงเบปเป‰เบฒเบ—เบฑเบ™เบ—เบตเบงเปˆเบฒ: เบ‚เป‰เบญเบเบเปเปˆเป€เบฎเบฑเบ”เป„เบ”เป‰เบ„เบทเบเบฑเบ™! เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ เบเบปเบ™เบšเบฒเบ‡เบฅเบณเบˆเบฐเบ•เบปเบ เบซเบผเบทเป€เบ„เบทเปˆเบญเบ‡เบ›เบฐเบ•เบดเบเบญเบ™เบ™เบดเบงเป€เบ„เบฅเบเบˆเบฐเบฅเบฐเป€เบšเบตเบ”, เปเบฅเบฐเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบกเบตเบ„เบงเบฒเบกเบœเบดเบ”เปƒเบ™เบเบฒเบ™เปƒเบซเป‰เบ‚เปเป‰เบกเบนเบ™เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบซเบผเบฒเบเป€เบเบตเบ™เป„เบ›เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡.

Alexey: เบ•เบญเบ™เบ‚เป‰เบญเบเบเบฑเบ‡เบ™เป‰เบญเบ, เบซเบผเบฒเบเบ„เบฑเป‰เบ‡เบ‚เป‰เบญเบเบžเบฐเบเบฒเบเบฒเบกเบชเบถเบเบชเบฒเบฅเบฐเบซเบฑเบ”เปเบซเบผเปˆเบ‡เบ‚เบญเบ‡ Doug Lee, เบ•เบปเบงเบขเปˆเบฒเบ‡, java.util.concurrent, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เปเบซเบผเปˆเบ‡เป€เบ›เบตเบ”, เบกเบฑเบ™เบ‡เปˆเบฒเบเบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเบŠเบญเบเบซเบฒเปเบฅเบฐเบžเบฐเบเบฒเบเบฒเบกเป€เบ‚เบปเป‰เบฒเปƒเบˆเบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™. เบกเบฑเบ™เบšเปเปˆเบ”เบตเบซเบผเบฒเบ: เป€เบฅเบทเป‰เบญเบเป†, เบกเบฑเบ™เบšเปเปˆเบˆเบฐเปเบˆเป‰เบ‡เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบเบฑเบ‡ Doug เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเป€เบฎเบฑเบ”เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ™เบตเป‰เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ„เบปเบ™เบญเบทเปˆเบ™เป€เบฎเบฑเบ”เบกเบฑเบ™เปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เป€เบˆเบปเป‰เบฒเบญเบฐเบ—เบดเบšเบฒเบเบชเบดเปˆเบ‡เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปƒเบซเป‰เบ™เบฑเบเบฎเบฝเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเปเบ™เบงเปƒเบ”? เบกเบตเบงเบดเบ—เบตเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเป€เบžเบทเปˆเบญเบญเบฐเบ—เบดเบšเบฒเบเบฅเบฒเบเบฅเบฐเบญเบฝเบ”เบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡ algorithm hardcore, เบ•เบปเบงเบขเปˆเบฒเบ‡? เป€เบˆเบปเป‰เบฒเป€เบฎเบฑเบ”เปเบ™เบงเบ™เบตเป‰เป„เบ”เป‰เปเบ™เบงเปƒเบ”?

Maurice: เบ„เบนเบชเบญเบ™เปเบ•เป‰เบกเบฎเบนเบšเบกเบต clichรฉ เบ—เบตเปˆเบžเบงเบเป€เบ‚เบปเบฒเบˆเบทเปˆเป„เบงเป‰เบเปˆเบญเบ™: เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เปเบ•เป‰เบกเบฎเบนเบš Picasso, เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ” เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบฎเบฝเบ™เบฎเบนเป‰เบงเบดเบ—เบตเปเบ•เป‰เบกเบฎเบนเบšเบˆเบดเบ‡เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบ, เปเบฅเบฐเบžเบฝเบ‡เปเบ•เปˆเป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบฎเบนเป‰เบเบปเบ”เบฅเบฐเบšเบฝเบš, เบ—เปˆเบฒเบ™เบˆเบฐเบชเบฒเบกเบฒเบ”เป€เบฅเบตเปˆเบกเบ—เปเบฒเบฅเบฒเบเบžเบงเบเบกเบฑเบ™เป„เบ”เป‰. เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเป€เบฅเบตเปˆเบกเบเปˆเบฒเบเบทเบ™เบเบปเบ”เบฅเบฐเบšเบฝเบšเปƒเบ™เบ—เบฑเบ™เบ—เบต, เป€เบˆเบปเป‰เบฒเบˆเบฐเบˆเบปเบšเบฅเบปเบ‡เบ”เป‰เบงเบเบ„เบงเบฒเบกเบชเบฑเบšเบชเบปเบ™. เบซเบ™เป‰เบฒเบ—เปเบฒเบญเบดเบ”, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบชเบญเบ™เบ™เบฑเบเบฎเบฝเบ™เบงเบดเบ—เบตเบเบฒเบ™เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”เบ‡เปˆเบฒเบเบ”เบฒเบ, เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบเบฑเบ‡เบงเบปเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”. เบชเบดเปˆเบ‡เบ—เบตเปˆเบ‚เป‰เบญเบเป€เบงเบปเป‰เบฒเปเบกเปˆเบ™, เบกเบตเบšเบฑเบ™เบซเบฒเบเปˆเบฝเบงเบเบฑเบšเป„เบฅเบเบฐเป€เบงเบฅเบฒเบ—เบตเปˆเบชเบฑเบšเบชเบปเบ™เบขเบนเปˆเบ™เบตเป‰, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบขเปˆเบฒเบเบฑเบ‡เบงเบปเบ™เบเปˆเบฝเบงเบเบฑเบšเบ–เบฒเบ™เบ„เบงเบฒเบกเบˆเปเบฒ, เบขเปˆเบฒเบเบฑเบ‡เบงเบปเบ™เบเปˆเบฝเบงเบเบฑเบšเบฎเบนเบšเปเบšเบšเบ„เบงเบฒเบกเบˆเปเบฒ, เบžเบฝเบ‡เปเบ•เปˆเปƒเบซเป‰เปเบ™เปˆเปƒเบˆเบงเปˆเบฒเบ—เบธเบเบขเปˆเบฒเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบžเบฝเบ‡เบžเปเปเบฅเป‰เบง: เบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเบšเปเปˆเปเบกเปˆเบ™เป€เบฅเบทเปˆเบญเบ‡เบ‡เปˆเบฒเบเปƒเบ™เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบฎเบฝเบ™เปƒเบซเบกเปˆ. เปเบฅเบฐเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบกเบต intuition เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป€เบงเบปเป‰เบฒเบงเปˆเบฒ: เป€เบšเบดเปˆเบ‡เบ—เบฑเบ‡เบชเบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” spinlock: เบญเบฑเบ™เบซเบ™เบถเปˆเบ‡เปเบกเปˆเบ™เบŠเป‰เบฒเบซเบผเบฒเบ, เปเบฅเบฐเบ—เบตเบชเบญเบ‡เปเบกเปˆเบ™เบšเปเปˆเบซเบผเบฒเบ, เปเบ•เปˆเบ”เบตเบเบงเปˆเบฒ. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบ—เบฒเบ‡เบ„เบฐเบ™เบดเบ”เบชเบฒเบ”เบ—เบฑเบ‡เบชเบญเบ‡ algorithms เปเบกเปˆเบ™เบ„เบทเบเบฑเบ™. เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เบซเบ™เบถเปˆเบ‡เปƒเบ™เบžเบงเบเบกเบฑเบ™เปƒเบŠเป‰ cache locality. เบ™เบถเปˆเบ‡เปƒเบ™เบ™เบฑเป‰เบ™เปเบฅเปˆเบ™เบขเบนเปˆเปƒเบ™เบ‚เปเป‰เบกเบนเบ™เบ–เบฒเบ™เบ„เบงเบฒเบกเบˆเปเบฒเบขเบนเปˆเปƒเบ™เป€เบ„เบทเปˆเบญเบ‡, เปเบฅเบฐเบญเบตเบเบญเบฑเบ™เบ™เบถเปˆเบ‡เป€เบฎเบฑเบ”เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบŠเปเป‰เบฒเป†เปƒเบ™เบ—เบปเปˆเบงเบฅเบปเบ”เป€เบก. เบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ–เป‰เบฒเบ—เปˆเบฒเบ™เบšเปเปˆเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เปเบ™เบงเปƒเบ”, เปเบฅเบฐเบšเปเปˆเบฎเบนเป‰เบงเบดเบ—เบตเบเบฒเบ™เบ—เปเบฒเบฅเบฒเบ abstraction เปเบฅเบฐเป€เบšเบดเปˆเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™. เปเบ•เปˆเบ—เปˆเบฒเบ™เบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰เป„เบ”เป‰เบ—เบฑเบ™เบ—เบต. เบกเบตเบ„เบปเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰เบ—เบฑเบ™เบ—เบตเปเบฅเบฐเป€เบŠเบทเปˆเบญเปƒเบ™เบ„เบงเบฒเบกเบชเบฐเบซเบผเบฒเบ”เบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡, เบ›เบปเบเบเบฐเบ•เบดเปเบฅเป‰เบงเบกเบฑเบ™เบชเบดเป‰เบ™เบชเบธเบ”เบฅเบปเบ‡เบ—เบตเปˆเบšเปเปˆเบ”เบตเบเป‰เบญเบ™เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเป€เบ‚เบปเป‰เบฒเปƒเบˆเบซเบผเบฑเบเบเบฒเบ™. เบšเปเปˆเบกเบตเปƒเบœเปเบ•เป‰เบกเบ„เบทเบเบฑเบš Picasso เบซเบผเบทเบ‚เบฝเบ™เป‚เบ„เบ‡เบเบฒเบ™เป€เบŠเบฑเปˆเบ™ Doug Lee เบชเบปเบ”เป†เบญเบญเบเบˆเบฒเบเบงเบดเบ—เบฐเบเบฒเป„เบฅเปƒเบ™เบญเบฒเบ—เบดเบ”เบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบฅเบฒเบง. เบกเบฑเบ™เปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเบ›เบตเป€เบžเบทเปˆเบญเบšเบฑเบ™เบฅเบธเบฅเบฐเบ”เบฑเบšเบ„เบงเบฒเบกเบฎเบนเป‰เบ™เบตเป‰.

Alexey: เบกเบฑเบ™เบ›เบฒเบเบปเบ”เบงเปˆเบฒเบ—เปˆเบฒเบ™เปเบšเปˆเบ‡เบšเบฑเบ™เบซเบฒเบญเบญเบเป€เบ›เบฑเบ™เบชเบญเบ‡เบชเปˆเบงเบ™: เบ—เปเบฒเบญเบดเบ”เปเบกเปˆเบ™เบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡, เบญเบฑเบ™เบ—เบตเบชเบญเบ‡เปเบกเปˆเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”?

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

เบงเบดเบ—เบตเบเบฒเบ™เบชเบญเบ™เบ™เบฑเบเบฎเบฝเบ™เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ” multithreaded เบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™

Alexey: เบžเบฝเบ‡เปเบ•เปˆเป€เบžเบทเปˆเบญเป€เบšเบดเปˆเบ‡เบงเปˆเบฒเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เบฎเบนเป‰เบชเบถเบเบงเปˆเบฒเบˆเบฑเบšเป„เบ”เป‰เบšเป?

Maurice: เบ‚เป‰เบญเบเป€เบ•เบทเบญเบ™เบฅเปˆเบงเบ‡เปœเป‰เบฒเบชเบฐเป€เปเบตเบงเปˆเบฒ เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบ‚เป‰เบญเบเบˆเบฐเบชเบฐเป€เปœเบตเบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ—เบตเปˆเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡. เป€เบˆเบปเป‰เบฒเบšเปเปˆเบ„เบงเบ™เบซเบฅเบญเบเบฅเบงเบ‡เบ„เบปเบ™. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเป€เบญเบปเบฒเบ‚เปเป‰เบกเบนเบ™เบ”เป‰เบงเบเป€เบกเบฑเบ”เป€เบเบทเบญ. เบ–เป‰เบฒเบ‚เป‰เบญเบเบšเบญเบเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เปเบฅเบฐเป€เบงเบปเป‰เบฒเบงเปˆเบฒ: "เป€เบšเบดเปˆเบ‡, เบ™เบตเป‰เปเบ™เปˆเบ™เบญเบ™เบ–เบทเบเบ•เป‰เบญเบ‡" - เบ™เบตเป‰เปเบกเปˆเบ™เบชเบฑเบ™เบเบฒเบ™เบงเปˆเบฒเบšเบฒเบ‡เบšเปˆเบญเบ™เบžเบงเบเป€เบ‚เบปเบฒเบžเบฐเบเบฒเบเบฒเบกเบซเบฅเบญเบเบฅเบงเบ‡เป€เบˆเบปเป‰เบฒ, เปเบฅเบฐเป€เบˆเบปเป‰เบฒเบ„เบงเบ™เป€เบฅเบตเปˆเบกเบ–เบฒเบกเบ„เปเบฒเบ–เบฒเบก. เบ•เปเปˆเป„เบ›, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบžเบฐเบเบฒเบเบฒเบกเบŠเบธเบเบเบนเป‰เปƒเบซเป‰เบ™เบฑเบเบฎเบฝเบ™เบชเบทเบšเบ•เปเปˆเบ–เบฒเบกเบ„เปเบฒเบ–เบฒเบก, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเปเบ™เบฐเบ™เปเบฒ, "เบˆเบฐเป€เบเบตเบ”เบซเบเบฑเบ‡เบ‚เบถเป‰เบ™เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบญเบญเบเบˆเบฒเบเบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบ‚เบปเบฒเป€เบ›เบฑเบ™?" เปเบฅเบฐเบžเบงเบเป€เบ‚เบปเบฒเบ—เบฑเบ™เบ—เบตเป€เบซเบฑเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”. เปเบ•เปˆโ€‹เบเบฒเบ™โ€‹เบŠเบฑเบโ€‹เบŠเบงเบ™โ€‹เบ™เบฑเบโ€‹เบฎเบฝเบ™โ€‹เบงเปˆเบฒโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฑเบ‡โ€‹เบงเบปเบ™โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เปเบกเปˆเบ™โ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบซเบเบธเป‰เบ‡โ€‹เบเบฒเบโ€‹เบซเบผเบฒเบโ€‹เบโ€‹เปˆโ€‹เบงเบฒโ€‹เบกเบฑเบ™โ€‹เป€เบšเบดเปˆเบ‡โ€‹เบ„เบทโ€‹เบงเปˆเบฒโ€‹เบขเบนเปˆ glance เบ„เบฑเป‰เบ‡โ€‹เบ—เปเบฒโ€‹เบญเบดเบ”. เบ™เบฑเบเบฎเบฝเบ™เบซเบผเบฒเบเบ„เบปเบ™เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบกเบฒเบˆเบฒเบเบ›เบฐเบชเบปเบšเบเบฒเบ™เบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบกเปƒเบ™เป‚เบฎเบ‡เบฎเบฝเบ™เบกเบฑเบ”เบ—เบฐเบเบปเบก, เบšเบฒเบ‡เบ„เบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบงเบฝเบเป€เบฎเบฑเบ”เปเบฅเบฐเป€เบฎเบฑเบ”เบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบผเปเบเบผเบกเบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™, เปเบฅเบฐเบžเบงเบเป€เบ‚เบปเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เปเบกเปˆเบ™เป€เบ•เบฑเบกเป„เบ›เบ”เป‰เบงเบเบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เปƒเบˆ. เบ™เบตเป‰เปเบกเปˆเบ™เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™: เบเบญเบ‡เบ—เบฑเบš: เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ” เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบ›เปˆเบฝเบ™เบญเบฒเบฅเบปเบกเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเป€เบžเบทเปˆเบญเบŠเบฑเบเบŠเบงเบ™เปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเป€เบ‚เบปเป‰เบฒเบซเบฒเบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเป€เบเบตเบ”เบ‚เบทเป‰เบ™เบขเปˆเบฒเบ‡เบญเบปเบ”เบ—เบปเบ™. เบซเบผเบทเบšเบฒเบ‡เบ—เบตเบกเบฑเบ™เบ„เป‰เบฒเบเบ„เบทเบเบฑเบšเบžเบฐเบชเบปเบ‡เบžเบธเบ”เบ—เบฐเบชเบฒเบชเบฐ เปœเบฒ: เบ—เปเบฒเบญเบดเบ”เบžเบงเบเป€เบ‚เบปเบฒเบฎเบฝเบ™เบฎเบนเป‰เป€เบซเบ”เบœเบปเบ™เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡, เปเบฅเบฐเป€เบกเบทเปˆเบญเบžเบงเบเป€เบ‚เบปเบฒเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเบดเบ—เบตเบเบฒเบ™เบชเบปเบกเป€เบซเบ”เบชเบปเบกเบœเบปเบ™เบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡, เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ–เบทเบเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเป‰เบฒเบเป„เบ›เปƒเบ™เบฅเบฐเบ”เบฑเบšเบ•เปเปˆเป„เบ›เปเบฅเบฐเป€เบฅเบตเปˆเบกเบเบฑเบ‡เบงเบปเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”.

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

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

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

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

Alexey: เบ•เบญเบ™เบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบซเบปเบงเบ‚เปเป‰เบ—เบตเปˆเบ”เบตเป€เบฅเบตเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเปเบฒเบžเบฒเบ”เบ™เบตเป‰: "เบกเบฑเบ™เบ‡เปˆเบฒเบเบเบงเปˆเบฒเบ—เบตเปˆเบˆเบฐเบ•เบญเบšเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบขเบนเปˆเบ‡เบฝเบš."

Vitaly: เปƒเบซเป‰เบ‚เป‰เบญเบเบ–เบฒเบกเบญเบตเบ. เบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบžเบดเบชเบนเบ” topological. เป€เบˆเบปเป‰เบฒเบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเปƒเบ™เป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰เป„เบ”เป‰เปเบ™เบงเปƒเบ”, เป€เบžเบฒเบฐเบงเปˆเบฒเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เปเบˆเบเบขเบฒเบเปเบฅเบฐ topology เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบซเบกเบปเบ”!

Maurice: เบกเบตเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™. เบ•เบญเบ™เบ‚เป‰เบญเบเป€เบ›เบฑเบ™เบ™เบฑเบเบฎเบฝเบ™เบฎเบฝเบ™เบ„เบฐเบ™เบดเบ”เบชเบฒเบ”, เบ‚เป‰เบญเบเบฎเบฝเบ™เบ„เบฐเบ™เบดเบ”เบชเบฒเบ”เบšเปเบฅเบดเบชเบธเบ”. เบ‚เป‰เบญเบเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเปเบ—เป‰เป†เปƒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบˆเบปเบ™เบเปˆเบงเบฒเบเบฒเบ™เบชเบถเบเบชเบฒเบ‚เบญเบ‡เบ‚เป‰เบญเบเบˆเบปเบšเบฅเบปเบ‡เปเบฅเบฐเบ‚เป‰เบญเบเบžเบปเบšเบงเปˆเบฒเบ•เบปเบ™เป€เบญเบ‡เบ›เบฐเป€เบŠเบตเบ™เบเบฑเบšเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบŠเบญเบเบซเบฒเบงเบฝเบเป€เบฎเบฑเบ”. เปƒเบ™โ€‹เบ–เบฒโ€‹เบ™เบฐโ€‹เป€เบ›เบฑเบ™โ€‹เบ™เบฑเบโ€‹เบชเบถเบโ€‹เบชเบฒโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป„เบ”เป‰โ€‹เบชเบถเบโ€‹เบชเบฒ topology เบžเบถเบ”โ€‹เบŠเบฐโ€‹เบ„เบฐโ€‹เบ™เบดเบ”โ€‹. เบซเบผเบฒเบเบ›เบตเบ•เปเปˆเบกเบฒ, เปƒเบ™เบ‚เบฐเบ™เบฐเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ "เบšเบฑเบ™เบซเบฒเบ‚เปเป‰เบ•เบปเบเบฅเบปเบ‡ k-Set", เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เปƒเบŠเป‰เบเบฒเบŸเป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เปเบšเบšเบˆเปเบฒเบฅเบญเบ‡เบšเบฑเบ™เบซเบฒเปเบฅเบฐ, เบเป‰เบญเบ™เบงเปˆเบฒเบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเปƒเบ™เป€เบงเบฅเบฒเบ™เบฑเป‰เบ™, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบžเบปเบšเบงเบดเบ—เบตเปเบเป‰เป„เบ‚. เบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบ•เป‰เบญเบ‡เบ™เบฑเปˆเบ‡เบฅเบปเบ‡เปเบฅเบฐเป„เบ›เบ›เบฐเบกเบฒเบ™เบเบฒเบ™เบ™เบฑเบš. เบžเบฐเบเบฒเบเบฒเบกเบŠเบญเบเบซเบฒเบ„เปเบฒเบ•เบญเบšเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเปƒเบ™เบเบฒเบŸเบ™เบตเป‰. เปเบ•เปˆ algorithm เบ‚เบญเบ‡เบ‚เป‰เบญเบเบšเปเปˆเป„เบ”เป‰เบœเบปเบ™: เบกเบฑเบ™เบ›เบฒเบเบปเบ”เบงเปˆเบฒเบฅเบฒเบงเบˆเบฐเปเบฅเปˆเบ™เป€เบ›เบฑเบ™เบงเบปเบ‡เบ•เบฐเบซเบผเบญเบ”. เปเบ•เปˆเบซเบ™เป‰เบฒเป€เบชเบเบ”เบฒเบ, เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ–เบทเบเบญเบฐเบ—เบดเบšเบฒเบเปƒเบ™เบžเบฒเบชเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบ—เบฒเบ‡เบเบฒเบ™เบ‚เบญเบ‡เบ—เบดเบ”เบชเบฐเบ”เบตเบเบฒเบŸ - เป€เบ›เบฑเบ™เบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบ™เบฑเบเบงเบดเบ—เบฐเบเบฒเบชเบฒเบ”เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ—เบธเบเบ„เบปเบ™เบฎเบนเป‰. เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบทเปˆเป„เบ”เป‰เบงเปˆเบฒเบซเบผเบฒเบเบ›เบตเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, เบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™เบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เบฎเบฝเบ™ topology, เบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ” "เบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบ", เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบเบฒเบŸเบ—เบปเปˆเบงเป„เบ›เป„เบ›เบชเบนเปˆเบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเบชเบนเบ‡เบ‚เบถเป‰เบ™. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ–เบฒเบกเบ•เบปเบงเป€เบญเบ‡เบงเปˆเบฒ: เบˆเบฐเป€เบเบตเบ”เบซเบเบฑเบ‡เบ‚เบถเป‰เบ™เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบ›เบฑเบšเบ›เบธเบ‡เบšเบฑเบ™เบซเบฒเปƒเบ™เป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบ‚เบญเบ‡เบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™เบ‡เปˆเบฒเบเบ”เบฒเบ? เบ™เบตเป‰เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™. เป‚เบ”เบโ€‹เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เป€เบ›เบฑเบ™โ€‹เบ—เบฒเบ‡โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบญเปเบฒโ€‹เบ™เบฒเบ”โ€‹เบซเบผเบฒเบโ€‹, เบšเบฑเบ™โ€‹เบซเบฒโ€‹เป„เบ”เป‰โ€‹เบเบฒเบโ€‹เป€เบ›เบฑเบ™โ€‹เบขเปˆเบฒเบ‡โ€‹เบเบฐโ€‹เบ—เบฑเบ™โ€‹เบซเบฑเบ™โ€‹เบ‡เปˆเบฒเบโ€‹เบ‚เบถเป‰เบ™โ€‹เบซเบผเบฒเบโ€‹. เบ›เบฐเบŠเบฒเบŠเบปเบ™เป„เบ”เป‰เบ•เปเปˆเบชเบนเป‰เบเบฑเบšเบกเบฑเบ™เป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบ”เบปเบ™, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบฒเบŸ, เปเบ•เปˆเบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบซเบเบฑเบ‡เป„เบ”เป‰. เปเบฅเบฐเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเบชเบฒเบกเบฒเบ” - เบ„เปเบฒเบ•เบญเบšเบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เป„เบ”เป‰เบซเบฑเบ™เบญเบญเบเบšเปเปˆเปเบกเปˆเบ™เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆ, เปเบ•เปˆเป€เบ›เบฑเบ™เบซเบผเบฑเบเบ–เบฒเบ™เบชเบฐเปเบ”เบ‡เป€เบ–เบดเบ‡เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒ. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบชเบนเบ”เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบžเบฝเบ‡เปเบ•เปˆเบšเปเปˆเบกเบต. เปเบ•เปˆ เบ—เบธเบเป†เบซเบผเบฑเบเบ–เบฒเบ™เบ‚เบญเบ‡เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰ เบญเบตเบ‡โ€‹เบ•เบฒเบกโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบฅเบฑเบšโ€‹เบชเบฑเบšโ€‹เบŠเป‰เบญเบ™โ€‹เบ—เบตเปˆโ€‹เบ‡เปˆเบฒเบโ€‹เบ”เบฒเบโ€‹เบซเบผเบทโ€‹เปƒเบ™โ€‹เบชเบดเปˆเบ‡โ€‹เบ—เบตเปˆโ€‹เบœเบนเป‰โ€‹เบ„เบปเบ™โ€‹เบ—เปเบฒโ€‹เบ—เปˆเบฒโ€‹เบงเปˆเบฒโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เบžเบดโ€‹เบˆเบฒโ€‹เบฅเบฐโ€‹เบ™เบฒโ€‹เบชเบฐโ€‹เบฅเบฑเบšโ€‹เบชเบฑเบšโ€‹เบŠเป‰เบญเบ™โ€‹เบ‡เปˆเบฒเบโ€‹เบ”เบฒเบโ€‹. เบžเบฝเบ‡เปเบ•เปˆเบเป‰เบญเบ™เบงเปˆเบฒเบ—เปˆเบฒเบ™เป€เบญเบตเป‰เบ™เบŠเบทเปˆเปƒเบซเบกเปˆ, เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบชเบนเบ™เป€เบชเบเบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡เบกเบฑเบ™.

Vitaly: เบ›เบฐเบเบปเบ”เบงเปˆเบฒเป€เบˆเบปเป‰เบฒเป‚เบŠเบเบ”เบตเบšเป?

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

เบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆเบ‚เบญเบ‡เบ›เบทเป‰เบก "เบชเบดเบฅเบฐเบ›เบฐเบ‚เบญเบ‡เบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก Multiprocessor"

Alexey: เป€เบˆเบปเป‰เบฒเป€เบงเบปเป‰เบฒเบชเบญเบ‡เบชเบฒเบกเบ„เปเบฒเบเปˆเบฝเบงเบเบฑเบšเบซเบ™เบฑเบ‡เบชเบทเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ. เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเบšเปเปˆเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบฅเบฑเบšเบ—เบตเปˆเบฎเป‰เบฒเบเปเบฎเบ‡เบ—เบตเปˆเบชเบธเบ”เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ‚เบฝเบ™เบซเบ™เบฑเบ‡เบชเบทเบ—เบตเปˆเบกเบตเบŠเบทเปˆเบชเบฝเบ‡เบ—เบตเปˆเบชเบธเบ”เปƒเบ™เป‚เบฅเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™ multithreading, "เบชเบดเบฅเบฐเบ›เบฐเบ‚เบญเบ‡เบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก Multiprocessor". เบกเบฑเบ™เบกเบตเบญเบฒเบเบธเบ›เบฐเบกเบฒเบ™ 11 เบ›เบตเปเบฅเป‰เบงเปเบฅเบฐเบ•เบฑเป‰เบ‡เปเบ•เปˆเบ™เบฑเป‰เบ™เบกเบฒเบกเบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบ–เบทเบเบ›เปˆเบญเบเบญเบญเบเบกเบฒ  เบชเบฐเบšเบฑเบšเบ›เบฑเบšเบ›เบธเบ‡. เบˆเบฐเบกเบตเบชเบฐเบšเบฑเบšเบ—เบตเบชเบญเบ‡เบšเป?

Maurice: เบกเบฑเบ™เบ”เบตเบ—เบตเปˆเบ—เปˆเบฒเบ™เบ–เบฒเบก! เบกเบฑเบ™เบˆเบฐเบกเบตเปƒเบ™เป„เบงเป†เบ™เบตเป‰, เปƒเบ™เบชเบฒเบกเป€เบ”เบทเบญเบ™เบซเบผเบทเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™. เบกเบตเบœเบนเป‰เบ‚เบฝเบ™เบญเบตเบเบชเบญเบ‡เบ„เบปเบ™, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบžเบตเปˆเบกเบญเบธเบ›เบฐเบเบญเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เบ›เบฑเบšเบ›เบธเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบเปˆเบฝเบงเบเบฑเบš fork / เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบ‚เบฐเบซเบ™เบฒเบ™, เบ‚เบฝเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™ MapReduce, เป€เบžเบตเปˆเบกเบชเบดเปˆเบ‡เปƒเบซเบกเปˆเบซเบผเบฒเบเปเบฅเบฐเบ–เบดเป‰เบกเบชเบดเปˆเบ‡เบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™ - เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบซเบผเบฒเบเปƒเบ™เป€เบงเบฅเบฒเบ‚เบฝเบ™. เบชเบฐเบšเบฑเบšเบ—เปเบฒเบญเบดเบ”, เปเบ•เปˆเบšเปเปˆเบกเบตเบ•เปเปˆเป„เบ›เบญเบตเบเปเบฅเป‰เบงเปƒเบ™เบกเบทเป‰เบ™เบตเป‰. เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเปเบกเปˆเบ™เบเบฒเบ™เบ”เบฑเบ”เปเบเป‰เบซเบ™เบฑเบ‡เบชเบทเบ—เบตเปˆเบฎเบธเบ™เปเบฎเบ‡เบซเบผเบฒเบ.

Alexey: เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เป„เบ”เป‰เป€เบฎเบฑเบ”เปเบฅเป‰เบง, เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบเบฑเบ‡เป€เบซเบผเบทเบญเปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบ›เบปเบ”เบ›เปˆเบญเบเบกเบฑเบ™?

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

Alexey: เป‚เบญเบเบฒเบ”เบ—เบตเปˆเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบ›เบทเป‰เบกเบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆเบเปˆเบญเบ™เบงเบฑเบ™เบ„เบฃเบดเบ”เบชเบฐเบกเบฒเบ”เบšเป?

Maurice: เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ! เปเบ•เปˆเบ‚เป‰เบญเบเป„เบ”เป‰เบ„เบฒเบ”เบ„เบฐเป€เบ™เป„เบŠเบŠเบฐเบ™เบฐเบซเบผเบฒเบเบ„เบฑเป‰เบ‡เบˆเบปเบ™เบšเปเปˆเบกเบตเปƒเบœเป€เบŠเบทเปˆเบญเบ‚เป‰เบญเบเบญเบตเบเบ•เปเปˆเป„เบ›. เป€เบˆเบปเป‰เบฒเบญเบฒเบ”เบˆเบฐเบšเปเปˆเป€เบŠเบทเปˆเบญเบ‚เป‰เบญเบเบซเบผเบฒเบเป€เบเบตเบ™เป„เบ›เปƒเบ™เป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰.

Alexey: เปƒเบ™เบเปเบฅเบฐเบ™เบตเปƒเบ”เบเปเปˆเบ•เบฒเบก, เบ™เบตเป‰เปเบกเปˆเบ™เบ‚เปˆเบฒเบงเบ—เบตเปˆเบ”เบตเป€เบฅเบตเบ”. เบ‚เป‰เบญเบเบกเบฑเบเบชเบฐเบšเบฑเบšเบ—เปเบฒเบญเบดเบ”เบ‚เบญเบ‡เบ›เบถเป‰เบก. เป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เป€เบงเบปเป‰เบฒเบงเปˆเบฒเบ‚เป‰เบญเบเป€เบ›เบฑเบ™เปเบŸเบ™.

Maurice: เบ‚เป‰เบญเบเบซเบงเบฑเบ‡เบงเปˆเบฒเบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆเบˆเบฐเบชเบปเบกเบ„เบงเบ™เบเบฑเบšเบ„เบงเบฒเบกเบเบฐเบ•เบทเบฅเบทเบฅเบปเป‰เบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ, เบ‚เบญเบšเปƒเบˆ!

เปœเปˆเบงเบเบ„เบงเบฒเบกเบˆเบณเบ—เบธเบฅเบฐเบเบณเบ–เบทเบเบ›เบฐเบ”เบดเบ”เปเบ™เบงเปƒเบ”

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

Maurice: เบ‚เป‰เบญเบเป„เบ”เป‰เบฎเบนเป‰เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆเบกเบทเป‰เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเบˆเบปเบšเบเบฒเบ™เบชเบถเบเบชเบฒเบ‚เบญเบ‡เบ‚เป‰เบญเบ.

Vitaly: เปเบกเปˆเบ™เปเบฅเป‰เบง, เปเบ•เปˆเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™!

Maurice: เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš Elliott Moss เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป€เบเบฑเบšเบ‚เบตเป‰เป€เบซเบเบทเป‰เบญเบ—เบตเปˆเบšเปเปˆเบชเบฐเบเบฑเบ”เบเบฑเป‰เบ™. เบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เบ„เปเบฒเบšเบฒเบ‡เบ„เปเบฒเปƒเบ™เบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเป‚เบ”เบเบ›เบฐเบฅเปเบฒเบกเบฐเบ™เบนเปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™ algorithms เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™เบ‡เปˆเบฒเบเบ”เบฒเบเบซเบผเบฒเบ, เปเบฅเบฐเบขเปˆเบฒเบ‡เบซเบ™เป‰เบญเบเบšเบฒเบ‡เบ„เปเบฒเบ—เบตเปˆเบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบ. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ เบ›เบฝเบšเบ—เบฝเบšเปเบฅเบฐเปเบฅเบเบ›เปˆเบฝเบ™ เบเบฒเบ™ load-link/store-conditionalเบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป‚เบ”เบเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบ‚เบฐเบซเบ™เบฒเบ™, เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡, เปเบ•เปˆเบกเบฑเบ™เบšเปเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ•เบดเบžเบฒเบšเปเบฅเบฐเบซเบ™เป‰เบฒเบเบฝเบ”เบซเบผเบฒเบเป€เบžเบฒเบฐเบงเปˆเบฒเป€เบˆเบปเป‰เบฒเบˆเบฐเบ•เป‰เบญเบ‡เบˆเบฑเบ”เบเบฒเบ™เบเบฑเบšเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบฒเบ‡เบญเป‰เบญเบก. เบ‚เป‰เบญเบเบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™เบ„เปเบฒเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเปเบฅเบฐเบ‚เป‰เบญเบเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ›เปˆเบฝเบ™เป€เบžเบฒเบฐเบงเปˆเบฒเบ‚เป‰เบญเบเบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เบ•เบปเบงเบŠเบตเป‰เบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบ‚เบปเบฒเบ•เป‰เบญเบ‡เบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เบšเบฒเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบšเป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบต. เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เป„เบ”เป‰โ€‹เป€เบงเบปเป‰เบฒโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบงเปˆเบฒโ€‹เบกเบฑเบ™โ€‹เบˆเบฐโ€‹เบเบดเปˆเบ‡โ€‹เปƒเบซเบเปˆโ€‹เบ›เบฒเบ™โ€‹เปƒเบ”โ€‹เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ›เปˆเบฝเบ™โ€‹เบฎเบฒเบ”โ€‹เปเบงโ€‹เป€เบžเบทเปˆเบญโ€‹เปƒเบซเป‰โ€‹เบกเบฑเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบฎเบฑเบ”โ€‹เป„เบ”เป‰โ€‹เบเบฒเบ™โ€‹เบšเบฑเบ™โ€‹เบ—เบถเบโ€‹เบžเป‰เบญเบกโ€‹เบเบฑเบ™โ€‹. Elliott เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป„เบ”เป‰เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบ™เบตเป‰: เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป€เบšเบดเปˆเบ‡ Cache coherency protocols, เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปˆเบงเบ™เปƒเบซเบเปˆเปเบฅเป‰เบง. เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเปƒเบ™เปเบ‡เปˆเบ”เบต, เป‚เบ›เป‚เบ•เบ„เบญเบ™ cache coherency เบˆเบฐเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบงเปˆเบฒเบกเบตเบ„เบงเบฒเบกเบ‚เบฑเบ”เปเบเป‰เบ‡เบเปˆเบฝเบงเบเบฑเบšเป€เบงเบฅเบฒเปเบฅเบฐ cache เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™. เบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡. เบˆเบฐเป€เบเบตเบ”เบซเบเบฑเบ‡เบ‚เบถเป‰เบ™เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเปƒเบ™เบ–เบฒเบ™เบ„เบงเบฒเบกเบˆเปเบฒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบฅเบฐเบ™เปเบฒเปƒเบŠเป‰เบเบปเบ™เป„เบเบเบฒเบ™เบชเบญเบ”เบ„เปˆเบญเบ‡เป€เบžเบทเปˆเบญเบเบงเบ”เบซเบฒเบ‚เปเป‰เบ‚เบฑเบ”เปเบเปˆเบ‡? เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเบณเบฎเบฒเบ”เปเบงเบ—เบตเปˆเบ„เบฒเบ”เป€เบ”เบปเบฒเป„เบ”เป‰เบ‡เปˆเบฒเบเปƒเบ™เบเบฒเบ™เบญเบญเบเปเบšเบš. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเบ‚เบฝเบ™เบญเบฑเบ™เบ™เบฑเป‰เบ™ เบเบฒเบ™เบžเบดเบกเป€เบœเบตเบเปเบœเปˆเบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ” เบเปˆเบฝเบงเบเบฑเบšเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒ. เปƒเบ™เบ‚เบฐเบ™เบฐเบ”เบฝเบงเบเบฑเบ™, เบšเปเบฅเบดเบชเบฑเบ”เบ—เบตเปˆเบ‚เป‰เบญเบเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆ, เบšเปเบฅเบดเบชเบฑเบ”เบญเบธเบ›เบฐเบเบญเบ™เบ”เบดเบˆเบดเบ•เบญเบ™, เบเปเบฒเบฅเบฑเบ‡เบชเป‰เบฒเบ‡เป‚เบ›เป€เบŠเบ”เป€เบŠเบต 64-bit เปƒเบซเบกเปˆเบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ Alpha. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป„เบ›เปเบฅเบฐเบชเบฐเป€เบซเบ™เบตเปƒเบซเป‰เบเบธเปˆเบกเบžเบฑเบ”เบ—เบฐเบ™เบฒ Alpha เบเปˆเบฝเบงเบเบฑเบšเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ—เบตเปˆเบซเบ™เป‰เบฒเบ›เบฐเบซเบฅเบฒเบ”เปƒเบˆเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบฅเบฐเบžเบงเบเป€เบ‚เบปเบฒเบ–เบฒเบกเบงเปˆเบฒ: เบšเปเบฅเบดเบชเบฑเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบฅเบฒเบเป„เบ”เป‰เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเป€เบ—เบปเปˆเบฒเปƒเบ”เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเป€เบžเบตเปˆเบกเบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เป‚เบ”เบเบเบปเบ‡เบเบฑเบšเป‚เบ›เป€เบŠเบ”เป€เบŠเบต? เปเบฅเบฐเบ‚เป‰เบญเบเบšเปเปˆเบกเบตเบ„เปเบฒเบ•เบญเบšเบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡เบ•เปเปˆเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰, เป€เบžเบฒเบฐเบงเปˆเบฒเบ‚เป‰เบญเบเป€เบ›เบฑเบ™เบ™เบฑเบเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบต, เบ‚เป‰เบญเบเบšเปเปˆเปเบกเปˆเบ™เบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เบ”เป‰เบฒเบ™เบเบฒเบ™เบ•เบฐเบซเบผเบฒเบ”. เบ‚เป‰เบญเบเบšเปเปˆเบกเบตเบซเบเบฑเบ‡เบ•เบญเบš. เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบšเปเปˆเบ›เบฐเบ—เบฑเบšเปƒเบˆเบซเบผเบฒเบเบ—เบตเปˆเบ‚เป‰เบญเบเบšเปเปˆเบฎเบนเป‰เบซเบเบฑเบ‡เป€เบฅเบตเบ.

Vitaly: เบซเบผเบฒเบเบ•เบทเป‰! เป€เบงเบปเป‰เบฒเบซเบผเบฒเบเบ•เบทเป‰!

Maurice: เปเบกเปˆเบ™เปเบฅเป‰เบง, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเบ‚เป‰เบญเบเบ„เบงเบ™เป€เบงเบปเป‰เบฒ. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เปƒเบ™เบญเบฒเบเบธเบ‚เบญเบ‡เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบฅเบฐเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบฎเบนเป‰เบงเบดเบ—เบตเบเบฒเบ™เบ‚เบฝเบ™เปเบœเบ™เบ—เบธเบฅเบฐเบเบดเบ”. เบงเปˆเบฒเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ™เบญเบ™เป€เบฅเบฑเบเบ™เป‰เบญเบเบเปˆเบฝเบงเบเบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡เบเปเบฒเป„เบฅเบ—เบตเปˆเบกเบตเบ—เปˆเบฒเปเบฎเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เปเบ•เปˆเปƒเบ™เบกเบทเป‰เบ™เบฑเป‰เบ™เบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป‚เบ‡เปˆ, เบชเบฐเบ™เบฑเป‰เบ™เบ‚เป‰เบญเบเบžเบฝเบ‡เปเบ•เปˆเป€เบงเบปเป‰เบฒเบงเปˆเบฒ, "เบ‚เป‰เบญเบเบšเปเปˆเบฎเบนเป‰." เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป€เบšเบดเปˆเบ‡เบ›เบฐเบซเบงเบฑเบ”เบ‚เบญเบ‡เบเบฒเบ™เบžเบดเบกเป€เบœเบตเบเปเบœเปˆเบเปˆเบฝเบงเบเบฑเบšเบ„เบงเบฒเบกเบŠเบปเบ‡เบˆเปเบฒเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒ, เบ—เปˆเบฒเบ™เบˆเบฐเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบงเปˆเบฒเบซเบผเบฑเบ‡เบˆเบฒเบเบซเบ™เบถเปˆเบ‡เบ›เบตเบกเบตเบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบดเบ‡เบซเบผเบฒเบเป†เบ„เบฑเป‰เบ‡, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ›เบฐเบกเบฒเบ™เบชเบดเบšเบ›เบตเบšเปเปˆเบกเบตเปƒเบœเบญเป‰เบฒเบ‡เป€เบ–เบดเบ‡เป€เบญเบเบฐเบชเบฒเบ™เบ™เบตเป‰เป€เบฅเบตเบ. เบงเบปเบ‡เบขเบทเบกเป„เบ”เป‰เบ›เบฐเบเบปเบ”เบ‚เบถเป‰เบ™เบ›เบฐเบกเบฒเบ™เบ›เบต 2004, เป€เบกเบทเปˆเบญเบซเบผเบฒเบเปเบเบ™เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบ›เบฐเบเบปเบ”เบ‚เบถเป‰เบ™. เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ›เบฐเบŠเบฒเบŠเบปเบ™เบ„เบปเป‰เบ™เบžเบปเบšเบงเปˆเบฒเบเบฒเบ™เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”เบ‚เบฐเบซเบ™เบฒเบ™เบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เบฅเบฒเบเป„เบ”เป‰, เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเปƒเบซเบกเปˆเป„เบ”เป‰เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™. Ravi Rajwar เบ‚เบฝเบ™เบšเบปเบ”เบ„เบงเบฒเบก, เป€เบŠเบดเปˆเบ‡เปƒเบ™เบšเบฒเบ‡เบ—เบฒเบ‡เป„เบ”เป‰เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบเบฑเบšเบเบฐเปเบชเบซเบผเบฑเบ. (เบซเบกเบฒเบเป€เบซเบ”เบ‚เบญเบ‡เบšเบฑเบ™เบ™เบฒเบ—เบดเบเบฒเบ™: เบกเบตเบชเบฐเบšเบฑเบšเบ—เบตเบชเบญเบ‡เบ‚เบญเบ‡เบšเบปเบ”เบ„เบงเบฒเบกเบ™เบตเป‰, เบ›เปˆเบญเบเบญเบญเบเบกเบฒเป€เบกเบทเปˆเบญเปƒเบ™เบ›เบต 2010 เปเบฅเบฐเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰ freely เป€เบ›เบฑเบ™ PDF). เบ—เบฑเบ™เบ—เบตเบ—เบฑเบ™เปƒเบ”เบ›เบฐเบŠเบฒเบŠเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเบฎเบนเป‰เบขเปˆเบฒเบ‡เปเบ™เปˆเบ™เบญเบ™เบงเปˆเบฒเบงเบดเบ—เบตเบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰, เบงเบดเบ—เบตเบเบฒเบ™เปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบกเบ—เบตเปˆเบกเบต locks เบชเบฒเบกเบฒเบ”เป€เบฅเบฑเปˆเบ‡เป„เบ”เป‰. เบ•เบปเบงเบขเปˆเบฒเบ‡เบ—เบตเปˆเบ”เบตเบ‚เบญเบ‡เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เปƒเบ™เบญเบฐเบ”เบตเบ”เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบšเบฑเบ™เบซเบฒเบ—เบฒเบ‡เบงเบดเบŠเบฒเบเบฒเบ™เบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆ. เปเบฅเบฐเปเบกเปˆเบ™เปเบฅเป‰เบง, เบ–เป‰เบฒเบ—เปˆเบฒเบ™เป„เบ”เป‰เบ–เบฒเบกเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเปƒเบ™เป€เบงเบฅเบฒเบ™เบฑเป‰เบ™เบงเปˆเบฒเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ„เบดเบ”เบงเปˆเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เบˆเบฐเบกเบตเบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเป€เบงเบปเป‰เบฒเบงเปˆเบฒ: เปเบ™เปˆเบ™เบญเบ™, เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ™เปˆเบ™เบญเบ™เปเบกเปˆเบ™เบšเปเปˆเบŠเบฑเบ”เป€เบˆเบ™. เบšเบฒเบ‡เบ—เบตเปƒเบ™ 50 เบ›เบต? เปƒเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”, เบ™เบตเป‰เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบ—เบปเบ”เบชเบฐเบงเบฑเบ”. เบกเบฑเบ™โ€‹เป€เบ›เบฑเบ™โ€‹เบเบฒเบ™โ€‹เบ”เบตโ€‹เบซเบผเบฒเบโ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบ—เปˆเบฒเบ™โ€‹เป€เบฎเบฑเบ”โ€‹เบšเบฒเบ‡โ€‹เบชเบดเปˆเบ‡โ€‹เบšเบฒเบ‡โ€‹เบขเปˆเบฒเบ‡โ€‹เปเบฅเบฐโ€‹เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ—เบตเปˆโ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบชเบดเบšโ€‹เบ›เบตโ€‹เบ›เบฐโ€‹เบŠเบฒโ€‹เบŠเบปเบ™โ€‹เบชเบฑเบ‡โ€‹เป€เบเบ”โ€‹เป€เบซเบฑเบ™โ€‹เบกเบฑเบ™โ€‹.

เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบกเบฑเบ™เบˆเบถเปˆเบ‡เบชเบปเบกเบ„เบงเบ™เบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เป‰เบงเบฒเปƒเบ™เบžเบฒเบเบชเบฐเบซเบ™เบฒเบกเบ‚เบญเบ‡เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เปเบˆเบเบขเบฒเบ

Vitaly: เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเปƒเบซเบกเปˆ, เบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบˆเบฐเปเบ™เบฐเบ™เปเบฒเบœเบนเป‰เบญเปˆเบฒเบ™ - เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เปเบˆเบเบขเบฒเบเบซเบผเบท multi-core เปเบฅเบฐเป€เบ›เบฑเบ™เบซเบเบฑเบ‡? 

Maurice: เบกเบทเป‰เบ™เบตเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเป‚เบ›เป€เบŠเบ”เป€เบŠเบต multi-core, เปเบ•เปˆเบกเบฑเบ™เบเบฒเบเบ—เบตเปˆเบˆเบฐเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบฅเบฐเบšเบปเบšเปเบˆเบเบขเบฒเบเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡. เบ‚เป‰เบญเบเป€เบฅเบตเปˆเบกเป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบžเบงเบเบกเบฑเบ™เป€เบžเบฒเบฐเบงเปˆเบฒเบ‚เป‰เบญเบเบขเบฒเบเป€เบฎเบฑเบ”เบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบˆเบฒเบเบ›เบฐเบฅเบดเบ™เบเบฒเป€เบญเบเบ‚เบญเบ‡เบ‚เป‰เบญเบ. เบ™เบตเป‰เปเบกเปˆเบ™เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบ—เบตเปˆเบ‚เป‰เบญเบเบชเบฐเป€เบซเบกเบตเปƒเบซเป‰เบเบฑเบšเบ™เบฑเบเบฎเบฝเบ™เปƒเบซเบกเปˆ: เบขเปˆเบฒเบ‚เบฝเบ™เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡เบ‚เบญเบ‡ dissertation เบ‚เบญเบ‡เบ—เปˆเบฒเบ™ - เบžเบฐเบเบฒเบเบฒเบกเป„เบ›เปƒเบ™เบ—เบดเบ”เบ—เบฒเบ‡เปƒเบซเบกเปˆ. เปเบฅเบฐเบเบฑเบ‡, multithreading เปเบกเปˆเบ™เบ‡เปˆเบฒเบ. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบ—เบปเบ”โ€‹เบฅเบญเบ‡โ€‹เบ”เป‰เบงเบโ€‹เบชเป‰เบญเบกโ€‹เบ‚เบญเบ‡โ€‹เบ•เบปเบ™โ€‹เป€เบญเบ‡โ€‹เปเบฅเปˆเบ™โ€‹เบขเบนเปˆโ€‹เปƒเบ™โ€‹เบ„เบญเบกโ€‹เบžเบดเบงโ€‹เป€เบ•เบตโ€‹เบ‚เบญเบ‡โ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป‚เบ”เบโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบฅเบธเบโ€‹เบˆเบฒเบโ€‹เบ•เบฝเบ‡โ€‹เบ™เบญเบ™โ€‹. เปเบ•เปˆเบ–เป‰เบฒเบ‚เป‰เบญเบเบขเบฒเบเบชเป‰เบฒเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบขเปˆเบฒเบ‡เบเบฐเบ—เบฑเบ™เบซเบฑเบ™, เบ‚เป‰เบญเบเบˆเบฐเบ•เป‰เบญเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบซเบผเบฒเบ, เบ”เบถเบ‡เบ”เบนเบ”เบ™เบฑเบเบฎเบฝเบ™, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบ‚เป‰เบญเบเป€เบ›เบฑเบ™เบ„เบปเบ™เบ‚เบตเป‰เบ„เป‰เบฒเบ™ เปเบฅเบฐเบขเบฒเบเป€เบฎเบฑเบ”เบงเบฝเบเบซเบผเบฒเบเบซเบผเบฑเบ. เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบเปˆเบฝเบงเบเบฑเบšเบฅเบฐเบšเบปเบšเบซเบผเบฒเบเปเบเบ™เปเบกเปˆเบ™เบเบฑเบ‡เบ‡เปˆเบฒเบเบเบงเปˆเบฒเบเบฒเบ™เป€เบฎเบฑเบ”เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบเปˆเบฝเบงเบเบฑเบšเบฅเบฐเบšเบปเบšเปเบˆเบเบขเบฒเบ, เป€เบžเบฒเบฐเบงเปˆเบฒเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเปƒเบ™เบฅเบฐเบšเบปเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเบ—เบตเปˆเป‚เบ‡เปˆเบˆเป‰เบฒเบเปเปˆเบกเบตเบ›เบฑเบ”เปƒเบˆเบซเบผเบฒเบเป€เบเบตเบ™เป„เบ›เบ—เบตเปˆเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบ„เบงเบšเบ„เบธเบก.

Vitaly: เบ•เบญเบ™เบ™เบตเป‰เป€เบˆเบปเป‰เบฒเบเปเบฒเบฅเบฑเบ‡เป€เบฎเบฑเบ”เบซเบเบฑเบ‡, เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒ blockchain? เบšเบปเบ”เบ„เบงเบฒเบกเปƒเบ”เบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบ„เบงเบ™เป€เบญเบปเบฒเปƒเบˆเปƒเบชเปˆเบเปˆเบญเบ™?

Maurice: เบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰เป„เบ”เป‰เบ›เบฒเบเบปเบ” เบšเบปเบ”โ€‹เบ„เบงเบฒเบกโ€‹เบ—เบตเปˆโ€‹เบ”เบตโ€‹เบซเบผเบฒเบโ€‹, เบ—เบตเปˆเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ‚เบฝเบ™เบฎเปˆเบงเบกเบเบฑเบ™เบเบฑเบšเบ™เบฑเบเบฎเบฝเบ™เบ‚เบญเบ‡เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒ, Vikram Saraf, เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบขเบนเปˆ เบเบญเบ‡เบ›เบฐเบŠเบธเบก Tokenomcs เปƒเบ™โ€‹เบ›เบฒโ€‹เบฃเบต เบชเบฒเบกโ€‹เบญเบฒโ€‹เบ—เบดเบ”โ€‹เบœเปˆเบฒเบ™โ€‹เบกเบฒ. เบ™เบตเป‰เปเบกเปˆเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบเปˆเบฝเบงเบเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเบžเบฒเบเบ›เบฐเบ•เบดเบšเบฑเบ”, เปƒเบ™เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบชเบฐเป€เบซเบ™เบตเป€เบฎเบฑเบ”เปƒเบซเป‰ Ethereum multi-threaded. เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™, เบชเบฑเบ™เบเบฒเบชเบฐเบซเบกเบฒเบ” (เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™ blockchain) เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบฅเปเบฒเบ”เบฑเบš. เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ‚เบฝเบ™เบšเบปเบ”เบ„เบงเบฒเบกเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบฑเป‰เบ™เบ—เบตเปˆเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบ—เบตเปˆเบˆเบฐเบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ—เบตเปˆเบ„เบฒเบ”เป€เบ”เบปเบฒเป€เบžเบทเปˆเบญเป€เบฅเบฑเปˆเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™. เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบญเบปเบฒเปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบซเบผเบฒเบเบขเปˆเบฒเบ‡เบˆเบฒเบเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ‚เบญเบ‡เบŠเบญเบšเปเบงเปเบฅเบฐเบเปˆเบฒเบงเบงเปˆเบฒเบ–เป‰เบฒเบ—เปˆเบฒเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡ virtual Etherium, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบˆเบฐเป€เบฎเบฑเบ”เบงเบฝเบเป„เบงเบ‚เบถเป‰เบ™. เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เบตเป‰, เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบˆเปเบฒเป€เบ›เบฑเบ™เบ—เบตเปˆเบˆเบฐเบšเปเปˆเบกเบตเบ‚เปเป‰เบ‚เบฑเบ”เปเบเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบชเบฑเบ™เบเบฒ. เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเบชเบปเบกเบกเบธเบ”เบงเปˆเบฒเปƒเบ™เบŠเบตเบงเบดเบ”เบˆเบดเบ‡เบšเปเปˆเบกเบตเบ‚เปเป‰เบ‚เบฑเบ”เปเบเปˆเบ‡เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปเบ—เป‰เป†. เปเบ•เปˆเบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบกเบตเบ—เบฒเบ‡เบ—เบตเปˆเบˆเบฐเบŠเบญเบเบซเบฒ. เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบกเบฑเบ™เป€เบเบตเบ”เบ‚เบถเป‰เบ™เบเบฑเบšเบžเบงเบเป€เบฎเบปเบฒเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบกเบตเป€เบเบทเบญเบšเบชเบดเบšเบ—เบปเบ”เบชเบฐเบงเบฑเบ”เบ‚เบญเบ‡เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”เบชเบฑเบ™เบเบฒเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡เบขเบนเปˆเปƒเบ™เบกเบทเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ–เบดเป‰เบก Ethereum blockchain เปเบฅเบฐเบ–เบฒเบกเบ•เบปเบงเป€เบญเบ‡เบงเปˆเบฒ: เบˆเบฐเป€เบเบตเบ”เบซเบเบฑเบ‡เบ‚เบถเป‰เบ™เบ–เป‰เบฒเบšเบฑเบ™เบ—เบถเบเบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบ‚เบฐเบซเบ™เบฒเบ™? เบžเบงเบเป€เบฎเบปเบฒเบžเบปเบšเป€เบซเบฑเบ™เบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบเปƒเบ™เบ„เบงเบฒเบกเป„เบง. เปƒเบ™เบ•เบญเบ™เบ•เบปเป‰เบ™เบ‚เบญเบ‡ Ethereum, เบ„เบงเบฒเบกเป„เบงเป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบซเบผเบฒเบ, เปเบ•เปˆเปƒเบ™เบกเบทเป‰เบ™เบตเป‰เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบชเบฑเบšเบชเบปเบ™, เบเป‰เบญเบ™เบงเปˆเบฒเบกเบตเบชเบฑเบ™เบเบฒเบซเบ™เป‰เบญเบเบฅเบปเบ‡เปเบฅเบฐเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เบ‚เบฑเบ”เปเบเป‰เบ‡เบเปˆเบฝเบงเบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™ serialization เป„เบ”เป‰เบชเบนเบ‡เบ‚เบถเป‰เบ™. เปเบ•เปˆเบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ—เบปเบ”เบฅเบญเบ‡เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ›เบฐเบซเบงเบฑเบ”เบชเบฒเบ”เบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡. เบชเบดเปˆเบ‡เบ—เบตเปˆเบ”เบตเบเปˆเบฝเบงเบเบฑเบš blockchain เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เบˆเบทเปˆเบˆเปเบฒเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เบ•เบฐเบซเบผเบญเบ”เป„เบ›, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบเบฑเบšเบ„เบทเบ™เป„เบ›เปƒเบ™เป€เบงเบฅเบฒเปเบฅเบฐเบชเบถเบเบชเบฒเบชเบดเปˆเบ‡เบ—เบตเปˆเบˆเบฐเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เปƒเบŠเป‰ algorithms เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป€เบžเบทเปˆเบญเปเบฅเปˆเบ™เบฅเบฐเบซเบฑเบ”. เบ„เบปเบ™เปƒเบ™เบญเบฐเบ”เบตเบ”เบˆเบฐเบกเบฑเบเบ„เบงเบฒเบกเบ„เบดเบ”เปƒเบซเบกเปˆเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบ™เบงเปƒเบ”? เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปเบกเปˆเบ™เบ‡เปˆเบฒเบเบเบงเปˆเบฒเปเบฅเบฐเบกเบตเบ„เบงเบฒเบกเบชเบธเบเบซเบผเบฒเบเบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”, เป€เบžเบฒเบฐเบงเปˆเบฒเบกเบตเบชเบดเปˆเบ‡เบ—เบตเปˆเบ•เบดเบ”เบ•เบฒเบกเบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบฅเบฐเบšเบฑเบ™เบ—เบถเบเบ—เบธเบเบขเปˆเบฒเบ‡. เบ™เบตเป‰เปเบกเปˆเบ™เปเบฅเป‰เบงเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบšเบชเบฑเบ‡เบ„เบปเบกเบงเบดเบ—เบฐเบเบฒเบซเบผเบฒเบเบเปˆเบงเบฒเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡ algorithms.

เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบญเบ‡ algorithms เป„เบ”เป‰เบขเบธเบ”เป€เบŠเบปเบฒเปเบฅเบฐเบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบเป‰เบฒเบงเบ•เปเปˆเป„เบ›?

Vitaly: เป€เบงเบฅเบฒเบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบ–เบฒเบกเบ—เบดเบ”เบชเบฐเบ”เบตเบชเบธเบ”เบ—เป‰เบฒเบ! เบกเบฑเบ™เบกเบตเบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเบ„เบทเบเบฑเบšเบ„เบงเบฒเบกเบเป‰เบฒเบงเบซเบ™เป‰เบฒเปƒเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™เปเบกเปˆเบ™เบซเบผเบธเบ”เบฅเบปเบ‡เปƒเบ™เปเบ•เปˆเบฅเบฐเบ›เบตเบšเป? เบ—เปˆเบฒเบ™เบ„เบดเบ”เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบกเบฒเบฎเบญเบ”เบžเบนเบžเบฝเบ‡เปƒเบ™เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเปƒเบˆเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบเปˆเบฝเบงเบเบฑเบšเป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบซเบผเบทเบˆเบฐเบกเบตเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบšเป? เบšเบฒเบ‡เบ—เบตเบญเบฒเบ”เบกเบตเบšเบฒเบ‡เบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบตเปˆเบชเบฐเบซเบฅเบฒเบ”เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เป„เบ”เป‰เบšเป?

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

Vitaly: เป€เบžเบฒเบฐเบชเบฐเบ™เบฑเป‰เบ™, เป€เบžเบทเปˆเบญเป€เบ›เบฑเบ™เบ™เบฑเบเบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเบ—เบตเปˆเบกเบตเบŠเบทเปˆเบชเบฝเบ‡เบซเบผเบฒเบ, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ•เป‰เบญเบ‡เบ›เบฐเบ”เบดเบ”เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡ :)

Maurice: เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ” "เบฅเบฑเบ" เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเปƒเบซเบกเปˆเบ‚เบญเบ‡เบ„เบปเบ™เบญเบทเปˆเบ™ - เบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เบซเบผเบฒเบ!

เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅ Brown

Vitaly: เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบšเบญเบเบžเบงเบเป€เบฎเบปเบฒเป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเปˆเบฝเบงเบเบฑเบš เบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅ Brownเป€เบˆเบปเป‰เบฒโ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบขเบนเปˆโ€‹เปƒเบช? เบšเปเปˆเบ„เปˆเบญเบเป€เบ›เบฑเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบเปˆเบฝเบงเบเบฑเบšเบฅเบฒเบงเปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบ‚เปเป‰เบกเบนเบ™เบ‚เปˆเบฒเบงเบชเบฒเบ™. เบซเบ™เป‰เบญเบเบเปˆเบงเบฒเบเปˆเบฝเบงเบเบฑเบš MIT, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡.

Maurice: เบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅ Brown เป€เบ›เบฑเบ™เบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅเบ—เบตเปˆเป€เบเบปเปˆเบฒเปเบเปˆเบ—เบตเปˆเบชเบธเบ”เปƒเบ™เบชเบฐเบซเบฐเบฅเบฑเบ”. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ„เบดเบ”เบงเปˆเบฒเบžเบฝเบ‡เปเบ•เปˆ Harvard เบกเบตเบญเบฒเบเบธเป€เบฅเบฑเบเบ™เป‰เบญเบ. เบชเบตเบ™เป‰เปเบฒเบ•เบฒเบ™เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบญเบฑเบ™เบ—เบตเปˆเป€เบญเบตเป‰เบ™เบงเปˆเบฒ เป„เบญเบงเบตเบฅเบตเบ, เป€เบŠเบดเปˆเบ‡เปเบกเปˆเบ™เบเบฒเบ™เป€เบเบฑเบšเบเปเบฒเบ‚เบญเบ‡เปเบ›เบ”เบงเบดเบ—เบฐเบเบฒเป„เบฅเป€เบเบปเปˆเบฒเปเบเปˆเบ—เบตเปˆเบชเบธเบ”. Harvard, Brown, Cornell, Yale, Columbia, Dartmouth, Pennsylvania, Princeton. เบกเบฑเบ™เป€เบ›เบฑเบ™เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅเป€เบเบปเปˆเบฒ, เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเปเบฅเบฐเป€เบ›เบฑเบ™เบŠเบฑเป‰เบ™เบชเบนเบ‡. เบˆเบธเบ”เบชเบธเบกเบ•เบปเป‰เบ™เบ•เปเปเบกเปˆเบ™เบเบฒเบ™เบชเบถเบเบชเบฒเบชเบดเบฅเบฐเบ›เบฐเป€เบชเบฅเบต. เบกเบฑเบ™เบšเปเปˆเป„เบ”เป‰เบžเบฐเบเบฒเบเบฒเบกเบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบ„เบทเบเบฑเบš MIT, MIT เบกเบตเบ„เบงเบฒเบกเบŠเปˆเบฝเบงเบŠเบฒเบ™เปเบฅเบฐเบ”เป‰เบฒเบ™เบงเบดเบŠเบฒเบเบฒเบ™เบซเบผเบฒเบ. เบชเบตเบ™เป‰เปเบฒเบ•เบฒเบ™เป€เบ›เบฑเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบˆเบฐเบชเบถเบเบชเบฒเบงเบฑเบ™เบ™เบฐเบ„เบฐเบ”เบตเบฅเบฑเบ”เป€เบŠเบเบซเบผเบทเบเป€เบฃเบฑเบเบ„เบฅเบฒเบชเบชเบดเบ, เปเบฅเบฐเปเบ™เปˆเบ™เบญเบ™, เบงเบดเบ—เบฐเบเบฒเบชเบฒเบ”เบ„เบญเบกเบžเบดเบงเป€เบ•เบต. เบกเบฑเบ™เบชเบธเบกเปƒเบชเปˆเบเบฒเบ™เบชเบถเบเบชเบฒเบ—เบตเปˆเบชเบปเบกเบšเบนเบ™เปเบšเบš. เบ™เบฑเบเบชเบถเบเบชเบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบชเปˆเบงเบ™เปƒเบซเบเปˆเป„เบ›เบซเบฒ Facebook, Apple, Google - เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ„เบดเบ”เบงเปˆเบฒเบ™เบฑเบเบฎเบฝเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบกเบตเบšเบฑเบ™เบซเบฒเปƒเบ™เบเบฒเบ™เบŠเบญเบเบซเบฒเบงเบฝเบเปƒเบ™เบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒ. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป„เบ”เป‰โ€‹เป„เบ›โ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบขเบนเปˆ Brown เป€เบ™เบทเปˆเบญเบ‡โ€‹เบˆเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป„เบ”เป‰โ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบ—เบตเปˆโ€‹เบšเปโ€‹เบฅเบดโ€‹เบชเบฑเบ” Digital เบญเบธโ€‹เบ›เบฐโ€‹เบเบญเบ™โ€‹เปƒเบ™ Boston เปƒเบ™โ€‹เป€เบกเบทเปˆเบญโ€‹เบเปˆเบญเบ™. เบ™เบตเป‰เปเบกเปˆเบ™เบšเปเบฅเบดเบชเบฑเบ”เบ—เบตเปˆเบ›เบฐเบ”เบดเบ”เบชเบดเปˆเบ‡เบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบซเบผเบฒเบ, เปเบ•เปˆเบ›เบฐเบ•เบดเป€เบชเบ”เบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™. เบšเปเบฅเบดเบชเบฑเบ”เบ—เบตเปˆเบกเบตเป‚เบŠเบเบŠเบฐเบ•เบฒเบ—เบตเปˆเบเบฒเบเบฅเปเบฒเบšเบฒเบ, เป€เบŠเบดเปˆเบ‡เบœเบนเป‰เบเปเปˆเบ•เบฑเป‰เบ‡เป€เบ„เบตเบเป€เบ›เบฑเบ™เบ™เบฑเบเบ›เบฐเบ•เบดเบงเบฑเบ”เบซเบ™เบธเปˆเบก, เบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเป„เบ”เป‰เบฎเบฝเบ™เบฎเบนเป‰เบซเบเบฑเบ‡เปเบฅเบฐเบฅเบทเบกเบซเบเบฑเบ‡, เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบ‚เบปเบฒเบˆเบถเปˆเบ‡เบซเบฑเบ™เบ›เปˆเบฝเบ™เบˆเบฒเบเบ™เบฑเบเบ›เบฐเบ•เบดเบงเบฑเบ”เบกเบฒเป€เบ›เบฑเบ™เบ™เบฑเบเบ›เบฐเบ•เบดเบเบดเบฅเบดเบเบฒเบžเบฒเบเปƒเบ™เบ›เบฐเบกเบฒเบ™เบชเบดเบšเบ›เบต. เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบกเบฑเบเป€เบงเบปเป‰เบฒเบ•เบฐเบซเบผเบปเบเบงเปˆเบฒเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบชเปˆเบงเบ™เบ•เบปเบงเบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เบˆเบญเบ”เบฅเบปเบ”โ€”เปเบ™เปˆเบ™เบญเบ™เบšเปˆเบญเบ™เบˆเบญเบ”เบฅเบปเบ”เบ—เบตเปˆเบ–เบทเบเบ›เบฐเบ–เบดเป‰เบกเป„เบงเป‰. เบกเบฑเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบˆเบฐเปเบˆเป‰เบ‡เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบ–เบทเบเบ—เปเบฒเบฅเบฒเบเป‚เบ”เบเบšเปเบฅเบดเบชเบฑเบ”เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบเบทเบ”เบซเบเบธเปˆเบ™เบซเบผเบฒเบ. เป€เบกเบทเปˆเบญเป€เบซเบฑเบ™เป„เบ”เป‰เบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเบšเปเบฅเบดเบชเบฑเบ”เบกเบตเบšเบฑเบ™เบซเบฒ, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป‚เบ—เบซเบฒเป€เบžเบทเปˆเบญเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบเบขเบนเปˆ Brown, เป€เบŠเบดเปˆเบ‡เปเบกเปˆเบ™เบ›เบฐเบกเบฒเบ™เบซเบ™เบถเปˆเบ‡เบŠเบปเปˆเบงเป‚เบกเบ‡เบขเบนเปˆเบ™เบญเบ Boston. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเบญเบญเบเบˆเบฒเบ Boston เปƒเบ™เป€เบงเบฅเบฒเบ™เบฑเป‰เบ™เป€เบžเบฒเบฐเบงเปˆเบฒเบšเปเปˆเบกเบตเบเบฒเบ™เป€เบ›เบตเบ”เบซเบผเบฒเบเบขเบนเปˆเปƒเบ™เบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅเบญเบทเปˆเบ™เป†. เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบงเบฝเบโ€‹เป€เบฎเบฑเบ”โ€‹เบ‡เบฒเบ™โ€‹เบ—เปเบฒโ€‹เบซเบผเบฒเบโ€‹เปƒเบ™โ€‹เบงเบดโ€‹เบ—เบฐโ€‹เบเบฒโ€‹เบชเบฒเบ”โ€‹เบ„เบญเบกโ€‹เบžเบดเบงโ€‹เป€เบ•เบตโ€‹เป€เบ—เบปเปˆเบฒโ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เปƒเบ™โ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹. เปเบฅเบฐ Brown เป„เบ”เป‰เป€เบ›เบตเบ”, เบ‚เป‰เบญเบเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบเป‰เบฒเบเป€เบฎเบทเบญเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบ, เบ‚เป‰เบญเบเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบเป‰เบฒเบเบ„เบญเบšเบ„เบปเบงเบ‚เบญเบ‡เบ‚เป‰เบญเบ, เปเบฅเบฐเบ‚เป‰เบญเบเบเปเปˆเบฎเบฑเบเบเบฒเบ™เบ”เปเบฒเบฅเบปเบ‡เบŠเบตเบงเบดเบ”เบขเบนเปˆเปƒเบ™ Boston! เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบงเบดเบ—เบตเบ—เบตเปˆเบ‚เป‰เบญเบเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเป„เบ› Brown. เบ‚เป‰เบญเบโ€‹เบกเบฑเบโ€‹เบกเบฑเบ™. เบ™เบฑเบเบฎเบฝเบ™เป€เบเบฑเปˆเบ‡เบซเบผเบฒเบ, เบชเบฐเบ™เบฑเป‰เบ™เบ‚เป‰เบญเบเบšเปเปˆเป€เบ„เบตเบเบžเบฐเบเบฒเบเบฒเบกเป„เบ›เบšเปˆเบญเบ™เบญเบทเปˆเบ™เป€เบฅเบตเบ. เปƒเบ™โ€‹เป„เบฅโ€‹เบเบฐโ€‹เบงเบฑเบ™โ€‹เบŠเบฐโ€‹เบšเบฒโ€‹เป‚เบ•โ€‹เบ‚เบญเบ‡โ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒ, เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป„เบ”เป‰โ€‹เป€เบฎเบฑเบ”โ€‹เบงเบฝเบโ€‹เบขเบนเปˆ Microsoft เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ›เบต, เป„เบ› Technion เปƒเบ™ Haifa เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ›เบต, เปเบฅเบฐโ€‹เบ›เบฑเบ”โ€‹เบˆเบธโ€‹เบšเบฑเบ™โ€‹เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบˆเบฐโ€‹เบขเบนเปˆ Algorand. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบกเบตโ€‹เป€เบžเบทเปˆเบญเบ™โ€‹เบฎเปˆเบงเบกโ€‹เบ‡เบฒเบ™โ€‹เบˆเปเบฒโ€‹เบ™เบงเบ™โ€‹เบซเบผเบฒเบโ€‹เบขเบนเปˆโ€‹เบ—เบปเปˆเบงโ€‹เบ—เบธเบโ€‹เปเบซเปˆเบ‡โ€‹เปเบฅเบฐโ€‹เบ”เบฑเปˆเบ‡โ€‹เบ™เบฑเป‰เบ™โ€‹เบชเบฐโ€‹เบ–เบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบ—เบฒเบ‡โ€‹เบ”เป‰เบฒเบ™โ€‹เบฎเปˆเบฒเบ‡โ€‹เบเบฒเบโ€‹เบ‚เบญเบ‡โ€‹เบซเป‰เบญเบ‡โ€‹เบฎเบฝเบ™โ€‹เบ‚เบญเบ‡โ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบšเปเปˆโ€‹เบชเปเบฒโ€‹เบ„เบฑเบ™. เปเบ•เปˆเบชเบดเปˆเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เบ™เบฑเบเบฎเบฝเบ™, เบžเบงเบเป€เบ‚เบปเบฒเปเบกเปˆเบ™เบ”เบตเบ—เบตเปˆเบชเบธเบ”เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰. เบ‚เป‰เบญเบเบšเปเปˆเป€เบ„เบตเบเบžเบฐเบเบฒเบเบฒเบกเป„เบ›เบšเปˆเบญเบ™เบญเบทเปˆเบ™เป€เบฅเบตเบ เป€เบžเบฒเบฐเบ‚เป‰เบญเบเบ”เบตเปƒเบˆเบขเบนเปˆเบ™เบตเป‰.

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

เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเบขเบนเปˆเบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅ เปเบฅเบฐเบžเบฒเบเปƒเบ™เบšเปเบฅเบดเบชเบฑเบ”

Vitaly: เบ•เบปเบเบฅเบปเบ‡, เบ„เปเบฒเบ–เบฒเบกเบ•เปเปˆเป„เบ›เปเบกเปˆเบ™เบเปˆเบฝเบงเบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบ”เบดเบˆเบดเบ•เบญเบ™. เบ—เปˆเบฒเบ™เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™เปƒเบ™เบ–เบฒเบ™เบฐเป€เบ›เบฑเบ™เบ™เบฑเบเบ„เบปเป‰เบ™เบ„เบงเป‰เบฒ. เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบžเบฐเปเบ™เบ R&D เบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเปเบฅเบฐเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅเปเบกเปˆเบ™เบซเบเบฑเบ‡? เบ‚เปเป‰เบ”เบต เปเบฅเบฐ เบ‚เปเป‰เป€เบชเบเปเบกเปˆเบ™เบซเบเบฑเบ‡?

Maurice: เบชเปเบฒเบฅเบฑเบšเบŠเบฒเบงเบ›เบตเบ—เบตเปˆเบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆ Microsoft, เป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบขเปˆเบฒเบ‡เปƒเบเป‰เบŠเบดเบ”เบเบฑเบšเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ‚เบญเบ‡ Sun Microsystems, Oracle, Facebook, เปเบฅเบฐเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ Algorand. เบญเบตเบ‡เปƒเบชเปˆเบชเบดเปˆเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบขเบฒเบเป€เบงเบปเป‰เบฒเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เป‰เบงเบฒเบŠเบฑเป‰เบ™เบซเบ™เบถเปˆเบ‡เบ—เบฑเบ‡เปƒเบ™เบšเปเบฅเบดเบชเบฑเบ”เปเบฅเบฐเปƒเบ™เบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅ. เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปเบกเปˆเบ™เบงเปˆเบฒเปƒเบ™เบšเปเบฅเบดเบชเบฑเบ”เบ—เบตเปˆเบ—เปˆเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเป€เบžเบทเปˆเบญเบ™เบฎเปˆเบงเบกเบ‡เบฒเบ™. เบ–เป‰เบฒเบ‚เป‰เบญเบเบกเบตเบ„เบงเบฒเบกเบ„เบดเบ”เบขเปˆเบฒเบ‡เบเบฐเบ—เบฑเบ™เบซเบฑเบ™เบชเปเบฒเบฅเบฑเบšเป‚เบ„เบ‡เบเบฒเบ™เบ—เบตเปˆเบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เบกเบต, เบ‚เป‰เบญเบเบ•เป‰เบญเบ‡เบŠเบฑเบเบŠเบงเบ™เป€เบžเบทเปˆเบญเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบเบงเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบ„เบงเบฒเบกเบ„เบดเบ”เบ—เบตเปˆเบ”เบต. เบ–เป‰เบฒเบ‚เป‰เบญเบเบขเบนเปˆ Brown, เบ‚เป‰เบญเบเบชเบฒเบกเบฒเบ”เบšเบญเบเบ™เบฑเบเบฎเบฝเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบเป„เบ”เป‰เบงเปˆเบฒ: เปƒเบซเป‰เป€เบฎเบปเบฒเป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบš antigravity! เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบˆเบฐเบญเบญเบเป„เบ›เบซเบฒเบœเบนเป‰เบญเบทเปˆเบ™ เบซเบผเบทเป€เบฎเบฑเบ”เป‚เบ„เบ‡เบเบฒเบ™. เปเบกเปˆเบ™เปเบฅเป‰เบง, เบ‚เป‰เบญเบเบˆเบฐเบ•เป‰เบญเบ‡เบŠเบญเบเบซเบฒเบ—เบถเบ™, เบ‚เป‰เบญเบเบˆเบฐเบ•เป‰เบญเบ‡เบ‚เบฝเบ™เปƒเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบเบฒเบ™เปƒเบซเป‰เบ—เบถเบ™, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เปƒเบ™เบเปเบฅเบฐเบ™เบตเปƒเบ”เบเปเปˆเบ•เบฒเบก, เบˆเบฐเบกเบตเบ™เบฑเบเบฎเบฝเบ™เบซเบผเบฒเบเบ„เบปเบ™เบขเบนเปˆเบชเบฐ เป€เปเบต, เปเบฅเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบชเบฒเบกเบฒเบ”เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเป„เบ”เป‰เป‚เบ”เบเบเปˆเบฒเบเบ”เบฝเบง. เปเบ•เปˆเบขเบนเปˆเปƒเบ™เบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅเปเบฅเป‰เบง เป€เบˆเบปเป‰เบฒเบ„เบปเบ‡เบˆเบฐเบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบ„เบปเบ™เปƒเบ™เบฅเบฐเบ”เบฑเบšเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ. เปƒเบ™เป‚เบฅเบเบ‚เบญเบ‡เบเบฒเบ™เบ„เบปเป‰เบ™เบ„เบงเป‰เบฒเบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒ, เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ” เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เปƒเบซเป‰เบ—เบธเบเบ„เบปเบ™เบฎเบนเป‰เบงเปˆเบฒเป‚เบ„เบ‡เบเบฒเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบ„เบธเป‰เบกเบ„เปˆเบฒ. เบ‚เป‰เบญเบเบšเปเปˆเบชเบฒเบกเบฒเบ”เบชเบฑเปˆเบ‡เบซเบเบฑเบ‡เปƒเบซเป‰เปƒเบœเป„เบ”เป‰. เปเบฅเบฐเบ—เบฑเบ‡เบชเบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ™เบตเป‰เปเบกเปˆเบ™เบกเบตเบ„เบธเบ™เบ„เปˆเบฒ, เป€เบžเบฒเบฐเบงเปˆเบฒเบ–เป‰เบฒเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆเบšเป‰เบฒเปเบ—เป‰เป†เปเบฅเบฐเป€เบžเบทเปˆเบญเบ™เบฎเปˆเบงเบกเบ‡เบฒเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบเบฒเบเบ—เบตเปˆเบˆเบฐเบŠเบฑเบเบŠเบงเบ™, เบกเบฑเบ™เบ‡เปˆเบฒเบเบ—เบตเปˆเบˆเบฐเบŠเบฑเบเบŠเบงเบ™เปƒเบซเป‰เบ™เบฑเบเบฎเบฝเบ™เบˆเบปเบšเบเบฒเบ™เบชเบถเบเบชเบฒ - เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบ–เป‰เบฒเบ—เปˆเบฒเบ™เบˆเปˆเบฒเบเป€เบ‡เบดเบ™เปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒ. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบเปเบฒเบฅเบฑเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเบเปˆเบฝเบงเบเบฑเบšเบšเบฒเบ‡เบชเบดเปˆเบ‡เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เบฐเบชเบปเบšเบเบฒเบ™เปเบฅเบฐเบ„เบงเบฒเบกเบŠเปเบฒเบ™เบฒเบ™เบขเปˆเบฒเบ‡เป€เบฅเบดเบเป€เบŠเบดเปˆเบ‡, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบžเบทเปˆเบญเบ™เบฎเปˆเบงเบกเบ‡เบฒเบ™เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบงเบปเป‰เบฒเบงเปˆเบฒ "เบšเปเปˆ, เบกเบฑเบ™เป€เบเบตเบ”เบ‚เบถเป‰เบ™เบซเบผเบฒเบเบ—เบตเปˆเบ‚เป‰เบญเบเป€เบ‚เบปเป‰เบฒเปƒเบˆเปƒเบ™เบ‚เบปเบ‡เป€เบ‚เบ”เบ™เบตเป‰เปเบฅเบฐเบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบšเปเปˆเบ”เบต, เบกเบฑเบ™เบˆเบฐเบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบ." เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบเปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบเบฒเบ™เป€เบชเบเป€เบงเบฅเบฒ. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบ–เป‰เบฒเบขเบนเปˆเปƒเบ™เบซเป‰เบญเบ‡เบ—เบปเบ”เบฅเบญเบ‡เบญเบธเบ”เบชเบฒเบซเบฐเบเปเบฒเป€เบˆเบปเป‰เบฒเปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเปƒเบ™เบเบฒเบ™เบ‚เบฝเบ™เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เปƒเบ™เบกเบฐเบซเบฒเบงเบดเบ—เบฐเบเบฒเป„เบฅเบ—เบตเปˆเป€เบˆเบปเป‰เบฒเปƒเบŠเป‰เป€เบงเบฅเบฒเบ™เบตเป‰เบžเบฐเบเบฒเบเบฒเบกเบŠเบญเบเบซเบฒเป€เบ‡เบดเบ™. เบ–เป‰เบฒเบ‚เป‰เบญเบเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบซเป‰เบ™เบฑเบเบฎเบฝเบ™เบชเบฒเบกเบฒเบ”เป„เบ›เบšเปˆเบญเบ™เปƒเบ”เบšเปˆเบญเบ™เบซเบ™เบถเปˆเบ‡, เบ‚เป‰เบญเบเบ•เป‰เบญเบ‡เบŠเบญเบเบซเบฒเป€เบ‡เบดเบ™เบชเปเบฒเบฅเบฑเบšเบกเบฑเบ™เบขเบนเปˆเบšเปˆเบญเบ™เบญเบทเปˆเบ™. เปเบฅเบฐเบเบดเปˆเบ‡เป„เบ›เบเบงเปˆเบฒเบ•เปเบฒเปเปœเปˆเบ‡เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบขเบนเปˆเปƒเบ™เบกเบฐเบซเบฒเบงเบดเบ—เบเบฒเป„เบฅ, เป€เบˆเบปเป‰เบฒเบ•เป‰เบญเบ‡เปƒเบŠเป‰เป€เบงเบฅเบฒเป€เบเบฑเบšเป€เบ‡เบดเบ™เบซเบผเบฒเบเบ‚เบถเป‰เบ™. เบชเบฐเบ™เบฑเป‰เบ™เบ”เบฝเบงเบ™เบตเป‰เป€เบˆเบปเป‰เบฒเบฎเบนเป‰เบงเปˆเบฒเบ‚เป‰เบญเบเป€เบฎเบฑเบ”เบงเบฝเบเบซเบเบฑเบ‡ - เบ„เบปเบ™เบ‚เปเบ—เบฒเบ™เบญเบฒเบŠเบตเบš! เป€เปเบทเบญเบ™เบเบฑเบšเบžเบฃเบฐเบชเบปเบ‡เบญเบปเบ‡เปœเบถเปˆเบ‡เบ—เบตเปˆเบเปˆเบฒเบ‡เบญเป‰เบญเบกเบ”เป‰เบงเบเบˆเบฒเบ™เบ–เบงเบฒเบ. เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เบ—เบฑเบ‡เบชเบญเบ‡เบเบดเบ”เบˆเบฐเบเปเบฒเบ™เบตเป‰เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฑเบ™เปเบฅเบฐเบเบฑเบ™. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบ‚เป‰เบญเบเบžเบฐเบเบฒเบเบฒเบกเบ”เปเบฒเบฅเบปเบ‡เบŠเบตเบงเบดเบ”เปเบฅเบฐเบฎเบฑเบเบชเบฒเบ•เบตเบ™เบ‚เบญเบ‡เบ‚เป‰เบญเบเบขเบนเปˆเป€เบ—เบดเบ‡เบžเบทเป‰เบ™เบ”เบดเบ™เปƒเบ™เป‚เบฅเบเบ—เบฑเบ‡เบชเบญเบ‡.

Vitaly: เบกเบฑเบ™เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบเบฒเบ™เบŠเบฑเบเบŠเบงเบ™เบšเปเบฅเบดเบชเบฑเบ”เปเบกเปˆเบ™เบกเบตเบ„เบงเบฒเบกเบซเบเบธเป‰เบ‡เบเบฒเบเบซเบผเบฒเบเบเปˆเบงเบฒเบเบฒเบ™เบŠเบฑเบเบŠเบงเบ™เบ™เบฑเบเบงเบดเบ—เบฐเบเบฒเบชเบฒเบ”เบญเบทเปˆเบ™เป†.

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

Hydra เปเบฅเบฐ SPTDC

Vitaly: เบ„เปเบฒเบ–เบฒเบกเบ‚เบญเบ‡เบ‚เป‰เบญเบเบเปเบฒเบฅเบฑเบ‡เบชเบดเป‰เบ™เบชเบธเบ”เบฅเบปเบ‡, เบชเบฐเบ™เบฑเป‰เบ™เปƒเบซเป‰เป€เบงเบปเป‰เบฒเป€เบฅเบฑเบเบ™เป‰เบญเบเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป€เบ”เบตเบ™เบ—เบฒเบ‡เบเบฑเบšเบฅเบฑเบ”เป€เบŠเบเบ—เบตเปˆเบˆเบฐเบกเบฒเป€เบ–เบดเบ‡.

Maurice: เปเบกเปˆเบ™เปเบฅเป‰เบง, เบ‚เป‰เบญเบเบซเบงเบฑเบ‡เบงเปˆเบฒเบˆเบฐเบเบฑเบšเบ„เบทเบ™เป„เบ› St.

Alexey: เบ‚เป‰เบญเบเป€เบ›เบฑเบ™เบเบฝเบ”เบ—เบตเปˆเบˆเบฐเบกเบตเป€เบˆเบปเป‰เบฒเบเบฑเบšเบžเบงเบเป€เบฎเบปเบฒเปƒเบ™เบ›เบตเบ™เบตเป‰. เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ—เบทเปˆเบญเบ—เบตเบชเบญเบ‡เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบขเบนเปˆเป€เบŠเบ™เบ›เบตเป€เบ•เบตเป€เบšเบตเบ, เปเบกเปˆเบ™เบšเป?

Maurice: เปเบฅเป‰เบงเบ—เบตเบชเบฒเบก!

Alexey: เบ‚เป‰เบญเบเป€เบ‚เบปเป‰เบฒเปƒเบˆ, เปเบ•เปˆ SPTDC - เปเบ™เปˆเบ™เบญเบ™เบญเบฑเบ™เบ—เบตเบชเบญเบ‡. เบ„เบฑเป‰เบ‡เบชเบธเบ”เบ—เป‰เบฒเบเบ—เบตเปˆเป‚เบฎเบ‡เบฎเบฝเบ™เบ–เบทเบเป€เบญเบตเป‰เบ™ SPTCC, เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ›เปˆเบฝเบ™เบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบซเบ™เบถเปˆเบ‡ (C เป€เบ›เบฑเบ™ D, Concurrent to Distributed) เป€เบžเบทเปˆเบญเป€เบ™เบฑเป‰เบ™เบซเบ™เบฑเบเบงเปˆเบฒเบกเบตเบžเบทเป‰เบ™เบ—เบตเปˆเบซเบผเบฒเบเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เปเบˆเบเบขเบฒเบเปƒเบ™เบ›เบตเบ™เบตเป‰. เป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เป€เบงเบปเป‰เบฒเบชเบญเบ‡เบชเบฒเบกเบ„เปเบฒเบเปˆเบฝเบงเบเบฑเบšเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบขเบนเปˆเป‚เบฎเบ‡เบฎเบฝเบ™เปเบฅเบฐ เบเบญเบ‡เบ›เบฐเบŠเบธเบก Hydra?

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

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

Alexey: เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบ—เบตเปˆเบˆเบฐเป€เบงเบปเป‰เบฒเบงเปˆเบฒเบ™เบตเป‰เบˆเบฐเบšเปเปˆเป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบ›เบฐเบŠเบธเบกเบซเบผเบทเบเบธเปˆเบกเบœเบนเป‰เปƒเบŠเป‰, เบเป‰เบญเบ™เบงเปˆเบฒเบกเบฑเบ™เปเบกเปˆเบ™เบชเบญเบ‡เบ›เบตเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ. เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เป„เบ”เป‰โ€‹เบ•เบฑเบ”โ€‹เบชเบดเบ™โ€‹เปƒเบˆโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบˆเบฑเบ”โ€‹เบเบญเบ‡โ€‹เบ›เบฐโ€‹เบŠเบธเบกโ€‹เบ‚เบฐโ€‹เบซเบ™เบฒเบ”โ€‹เบ™เป‰เบญเบโ€‹เบขเบนเปˆโ€‹เปƒเบเป‰โ€‹เบเบฑเบšโ€‹เป‚เบฎเบ‡โ€‹เบฎเบฝเบ™. เป€เบซเบ”เบœเบปเบ™เปเบกเปˆเบ™เบงเปˆเบฒเบซเบผเบฑเบ‡เบˆเบฒเบเบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบเบฑเบš Peter Kuznetsov, เบžเบงเบเป€เบฎเบปเบฒเบฎเบนเป‰เบงเปˆเบฒเป‚เบฎเบ‡เบฎเบฝเบ™เปเบกเปˆเบ™เบˆเปเบฒเบเบฑเบ”เบžเบฝเบ‡เปเบ•เปˆเบฎเป‰เบญเบเบ„เบปเบ™, เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™ 120 เบ„เบปเบ™. เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เบกเบตเบงเบดเบชเบฐเบงเบฐเบเบญเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบเบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ•เบดเบ”เบ•เปเปˆเบชเบทเปˆเบชเบฒเบ™เบเบฑเบšเบ—เปˆเบฒเบ™, เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบกเบเบฒเบ™เบ™เปเบฒเบชเบฐเป€เบซเบ™เบต, เปเบฅเบฐเป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›เปเบฅเป‰เบงเบกเบตเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเปƒเบ™เบซเบปเบงเบ‚เปเป‰. เบ”เป‰เบงเบโ€‹เป€เบซเบ”โ€‹เบ™เบตเป‰โ€‹เป€เบฎเบปเบฒโ€‹เบˆเบถเปˆเบ‡โ€‹เป„เบ”เป‰โ€‹เบชเป‰เบฒเบ‡โ€‹เบเบญเบ‡โ€‹เบ›เบฐเบŠเบธเบกโ€‹เปƒเปเปˆ เป€เบญเบตเป‰เบ™เบงเปˆเบฒ Hydra. เป‚เบ”เบเบงเบดเบ—เบตเบ—เบฒเบ‡เบเบฒเบ™, เบ„เบงเบฒเบกเบ„เบดเบ”เปƒเบ”เป†เบงเปˆเบฒเป€เบ›เบฑเบ™เบซเบเบฑเบ‡ Hydra?

Maurice: เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบˆเบฐเบกเบตเป€เบˆเบฑเบ”เบฅเปเบฒเป‚เบžเบ‡? เปเบฅเบฐเบซเบปเบงเบ‚เบญเบ‡เบžเบงเบเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ•เบฑเบ”เบญเบญเบ, เปเบฅเบฐเบฅเปเบฒเป‚เบžเบ‡เปƒเบซเบกเปˆเบˆเบฐเป€เบ•เบตเบšเปƒเบซเบเปˆเบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเบšเป?

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

เปƒเบ™เบเปเบฅเบฐเบ™เบตเปƒเบ”เบเปเปˆเบ•เบฒเบก, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบซเบกเบปเบ”เบ„เปเบฒเบ–เบฒเบกเปเบฅเบฐเป€เบงเบฅเบฒ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ‚เปเบ‚เบญเบšเปƒเบˆ, เบซเบกเบนเปˆเป€เบžเบทเปˆเบญเบ™, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเปเบฒเบžเบฒเบ”เบ—เบตเปˆเบ”เบต, เปเบฅเบฐเบžเบปเบšเบ—เปˆเบฒเบ™เบขเบนเปˆเป‚เบฎเบ‡เบฎเบฝเบ™ SPTDC เปเบฅเบฐ Hydra 2019!

เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเบทเบšเบ•เปเปˆเบเบฒเบ™เบชเบปเบ™เบ—เบฐเบ™เบฒเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบเบฑเบš Maurice เปƒเบ™เบเบญเบ‡เบ›เบฐเบŠเบธเบก Hydra 2019, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบˆเบฑเบ”เบ‚เบถเป‰เบ™เปƒเบ™เบงเบฑเบ™เบ—เบต 11-12 เบเปเบฅเบฐเบเบปเบ” 2019 เบ—เบตเปˆเป€เบŠเบ™เบ›เบตเป€เบ•เบตเบชเบฐเป€เบšเบตเบ. เบฅเบฒเบงเบˆเบฐเบกเบฒเบžเป‰เบญเบกเบเบฑเบšเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™ "Blockchains เปเบฅเบฐเบญเบฐเบ™เบฒเบ„เบปเบ”เบ‚เบญเบ‡เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เปเบˆเบเบขเบฒเบ". เบ›เบตเป‰เบชเบฒเบกเบฒเบ”เบŠเบทเป‰เป„เบ”เป‰ เบขเบนเปˆเปƒเบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบฒเบ‡เบเบฒเบ™.

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

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