เบ•เบดเบ”เบ•เบฒเบกเบˆเบฒเบ T+ Conf 2019

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

เบ•เบดเบ”เบ•เบฒเบกเบˆเบฒเบ T+ Conf 2019

เบ•เบดเบ”เบ•เบฒเบกเบˆเบฒเบ T+ Conf 2019

เปƒเบ™ 9 เบŠเบปเปˆเบงเป‚เบกเบ‡เปƒเบ™เบชเบญเบ‡เบซเป‰เบญเบ‡เบ‚เบญเบ‡ T + Conf 2019, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบŸเบฑเบ‡ 16 เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™. เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™ Tarantool เบˆเบฐเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ•เบทเปˆเบกเบญเบตเบ, เบงเบดเบ—เบตเบเบฒเบ™ DBMS เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบงเบดเบชเบฒเบซเบฐเบเบดเบ”เบ—เบตเปˆเบฎเบธเบ™เปเบฎเบ‡. เบกเบตเบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™ Tarantool เบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบผเบฒเบ: เบเปˆเบฝเบงเบเบฑเบšเบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เบเบธเปˆเบก, เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบฎเบฑเบšเบ›เบฐเบเบฑเบ™ omnichannel, เบเปˆเบฝเบงเบเบฑเบšเบ–เบฒเบ™เบ„เบงเบฒเบกเบˆเปเบฒเปเบฅเบฐเบเบฒเบ™เบˆเปเบฒเบฅเบญเบ‡, เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”. เปเบฅเบฐเบ›เบฐเบกเบฒเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบชเบฒเบกเบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเปเบกเปˆเบ™เบเปˆเบฝเบงเบเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ Tarantool เปƒเบ™เบšเปเบฅเบดเบชเบฑเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปเบฅเบฐเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบซเบฅเบฒเบเบซเบฅเบฒเบ.

เบ•เบปเบงเบขเปˆเบฒเบ‡:

เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ CI/CD เปƒเบ™ Tarantool: เบˆเบฒเบเบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒเป„เบ›เบซเบฒเบเบฒเบ™เบœเบฐเบฅเบดเบ”
Konstantin Nazarov

Konstantin เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เปƒเบซเบกเปˆเปƒเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เปเบฅเบฐเบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปƒเบ™ Tarantool:

  • เบงเบดเบ—เบตเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เป€เบžเบดเปˆเบ‡เบžเบฒเบญเบฒเป„เบช (rockspec + เบซเบกเบนเปˆเป€เบžเบทเปˆเบญเบ™);
  • เบงเบดเบ—เบตเบเบฒเบ™เบ‚เบฝเบ™เปเบฅเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบซเบ™เปˆเบงเบเบ‡เบฒเบ™เปเบฅเบฐเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡;
  • เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบˆเบฐเบชเบฐเปเบ”เบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบเบญเบšเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเปƒเบซเบกเปˆเบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ;
  • เบงเบดเบ—เบตเบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบžเป‰เบญเบกเบเบฑเบš dependencies (เปเบฅเบฐเป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบฅเบทเบญเบเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เปเบšเบšเบ„เบปเบ‡เบ—เบตเปˆ);
  • เบงเบดเบ—เบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบ‚เบปเป‰เบฒเปƒเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”เบ”เป‰เบงเบ systemd.


เบเบฒเบ™ เบ™เบณ เบชเบฐ เป€เปœเบต

Tarantool: เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบเบฑเบ‡เบกเบต SQL
Kirill Yukhin

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


เบเบฒเบ™ เบ™เบณ เบชเบฐ เป€เปœเบต

เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบงเบดเบชเบฒเบซเบฐเบเบดเบ” Tarantool เบˆเบถเปˆเบ‡เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”
Yaroslav Dynnikov

Tarantool Enterprise เบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบกเบตเบ„เบธเบ™เบ„เปˆเบฒเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™, เปเบ•เปˆเบเบฑเบ‡เป€เบ›เบฑเบ™ SDK เบ—เบตเปˆเบญเบธเบ”เบปเบกเบชเบปเบกเบšเบนเบ™เบ”เป‰เบงเบเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”. Yaroslav เบšเบญเบเบงเบดเบ—เบต NT เปเบ•เบเบ•เปˆเบฒเบ‡เบˆเบฒเบเบชเบฐเบšเบฑเบš opensource เปเบฅเบฐเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบญเบฑเบ™เปƒเบ”เบ—เบตเปˆเบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเบกเบฒเป„เบ”เป‰. เปเบฅเบฐเบกเบตเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบซเบผเบฒเบเปƒเบ™เบกเบฑเบ™: เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบšเปเบฅเบดเบซเบฒเบ™เบเบธเปˆเบก, เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ—เบตเปˆเบเบฝเบกเบžเป‰เบญเบก, เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบ›เบฐเบเบญเบšเปเบšเบšเบ„เบปเบ‡เบ—เบตเปˆเบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก.


เบเบฒเบ™ เบ™เบณ เบชเบฐ เป€เปœเบต

เบเบฒเบ™เบ›เบฑเบšเบ‚เบฐ เปœเบฒเบ” Tarantool เปƒเบ™เปเบ™เบงเบ•เบฑเป‰เบ‡เป‚เบ”เบเปƒเบŠเป‰ Intel Optane
Georgy Kirichenko

Georgy เบšเบญเบเบžเบงเบเป€เบฎเบปเบฒเบงเบดเบ—เบตเบเบฒเบ™เปƒเบŠเป‰ Intel Optane เบเบฑเบš Tarantool. เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบšเบดเปˆเบ‡เบœเบปเบ™เบเบฐเบ—เบปเบšเบ‚เบญเบ‡เบเบฒเบ™เปƒเบŠเป‰เป‚เบซเบกเบ”เบ—เบตเปˆเบšเปเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒ, เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เบ•เบฒเบกเปเบ™เบงเบ•เบฑเป‰เบ‡เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเปƒเบ™เบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเป‚เบ”เบเบชเบปเบกเบ—เบปเบšเบเบฑเบšเป‚เบซเบกเบ” Intel Optane Volatile, เป‚เบ›เป„เบŸเบเบฒเบ™เป‚เบซเบผเบ”เบ—เบตเปˆเบ”เบตเปเบฅเบฐเบšเปเปˆเบ”เบตเปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡ throughput เปเบฅเบฐ latency. เปเบฅเบฐ Georgy เบเบฑเบ‡เบˆเบฐเบšเบญเบเบ—เปˆเบฒเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ‚เบญเบ‡ Intel Optane เปเบฅเบฐเบ›เบฝเบšเบ—เบฝเบšเบžเบงเบเบกเบฑเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบš Tarantool.


เบเบฒเบ™ เบ™เบณ เบชเบฐ เป€เปœเบต

SWIM - เป‚เบ›เบฃเป‚เบ•เบ„เปเบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เบเบธเปˆเบก
Vladislav Shpilevoy

SWIM เปเบกเปˆเบ™เป‚เบ›เบฃเป‚เบ•เบ„เปเบชเบณเบฅเบฑเบšเบเบฒเบ™เบ„เบปเป‰เบ™เบžเบปเบš เปเบฅเบฐ เบ•เบดเบ”เบ•เบฒเบกเบเบธเปˆเบกเบ‚เบญเบ‡เบเบธเปˆเบก เปเบฅเบฐ เป€เบœเบตเบเปเบœเปˆเป€เบซเบ”เบเบฒเบ™ เปเบฅเบฐ เบ‚เปเป‰เบกเบนเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบงเบเบกเบฑเบ™. เป‚เบ›เบฃเป‚เบ•เบ„เปเปเบกเปˆเบ™เบžเบดเป€เบชเบ”เป€เบžเบฒเบฐเบกเบฑเบ™เบกเบตเบ™เป‰เบณเปœเบฑเบเป€เบšเบปเบฒ, เบเบฒเบ™เปเบšเปˆเบ‡เบ‚เบฑเป‰เบ™เบ„เบธเป‰เบกเบ„เบญเบ‡, เปเบฅเบฐเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฒเบ”เบ‚เบญเบ‡เบ„เบงเบฒเบกเป„เบงเปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบ‚เบฐเปœเบฒเบ”เบ‚เบญเบ‡เบเบธเปˆเบก. Vladislav เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™ SWIM protocol เป€เบฎเบฑเบ”เบงเบฝเบ, เบงเบดเบ—เบตเบเบฒเบ™เปเบฅเบฐเบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเบ—เบตเปˆเบกเบฑเบ™เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™ Tarantool.


เบเบฒเบ™ เบ™เบณ เบชเบฐ เป€เปœเบต

เป‚เบ”เบเบ—เบปเปˆเบงเป„เบ›, เบกเบตเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เบซเบผเบฒเบ!

เบ–เป‰เบฒโ€‹เบซเบฒเบโ€‹เบงเปˆเบฒโ€‹เบ—เปˆเบฒเบ™โ€‹เบšเปเปˆโ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบกเบฒ T+ Conf 2019โ€‹, เบซเบผเบทโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เบŸเบทเป‰เบ™โ€‹เบŸเบนโ€‹เบ„เบงเบฒเบกโ€‹เบŠเบปเบ‡โ€‹เบˆเปเบฒโ€‹เบ‚เบญเบ‡โ€‹เบ—เปˆเบฒเบ™โ€‹เบšเบฒเบ‡โ€‹เบˆเบธเบ”โ€‹, เบซเบผเบฑเบ‡โ€‹เบˆเบฒเบโ€‹เบ™เบฑเป‰เบ™โ€‹. เบ—เบตเปˆเบ™เบตเป‰ เบกเบตเบเบฒเบ™เบšเบฑเบ™เบ—เบถเบเบงเบดเบ”เบตเป‚เบญเบ‚เบญเบ‡เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”, เปเบฅเบฐ เบ—เบตเปˆเบ™เบตเป‰ เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เป„เบ”เป‰เบฅเบงเบกเป€เบญเบปเบฒเบเบฒเบ™เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเบˆเบฒเบเบžเบงเบเป€เบ‚เบปเบฒ.

เบ•เบดเบ”เบ•เบฒเบกเบˆเบฒเบ T+ Conf 2019

เบ•เบดเบ”เบ•เบฒเบกเบˆเบฒเบ T+ Conf 2019

เบ•เบดเบ”เบ•เบฒเบกเบˆเบฒเบ T+ Conf 2019

เบฎเบนเบšเบžเบฒเบšเบ—เบฑเบ‡เปเบปเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบˆเบฒเบเบเบญเบ‡เบ›เบฐเบŠเบธเบก (เป€เบˆเบปเป‰เบฒเบญเบฒเบ”เบžเบปเบšเบ•เบปเบงเป€เบญเบ‡เปƒเบ™เบžเบงเบเบกเบฑเบ™): เบง. เบ„ ะธ FB.

เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเป„เบ”เป‰เบšเบญเบเบฅเบฒเบเบฑเบšเป€เบฅเบทเปˆเบญเบ‡เบ™เบตเป‰, เปเบ•เปˆเบซเบงเบฑเบ‡เบงเปˆเบฒเบˆเบฐเป„เบ”เป‰เบžเบปเบšเบ—เปˆเบฒเบ™เปƒเบ™เบ›เบตเบซเบ™เป‰เบฒเบขเบนเปˆ T+ Conf 2020, เบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เบ›เบฐเบเบฒเบ”!

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

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