HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

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

HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

เบเบญเบ‡เบ›เบฐเบŠเบธเบก HighLoad++ เบ•เปเปˆเป„เบ›เบˆเบฐเบˆเบฑเบ”เบ‚เบถเป‰เบ™เปƒเบ™เบงเบฑเบ™เบ—เบต 6 เปเบฅเบฐ 7 เป€เบกเบชเบฒ 2020 เบ—เบตเปˆ St. เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เปเบฅเบฐเบ›เบตเป‰เบชเปเบฒเบฅเบฑเบš เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ. เบงเบฑเบ™เบ—เบต 9 เบžเบฐเบˆเบดเบ, 18:00 เป‚เบกเบ‡. HighLoad++ Moscow 2018, Delhi + เบซเป‰เบญเบ‡ Kolkata. เป€เบซเบผเบปเปˆเบฒโ€‹เบ™เบตเป‰โ€‹เปเบฅเบฐโ€‹ เบเบฒเบ™ เบ™เบณ เบชเบฐ เป€เปœเบต.

Evgeniy Kuzovlev (เบ•เปเปˆเป„เบ›เบ™เบตเป‰ - EC): - เป€เบžเบทเปˆเบญเบ™, เบชเบฐเบšเบฒเบเบ”เบต! เบ‚เป‰เบญเบเบŠเบทเปˆ Kuzovlev Evgeniy. เบ‚เป‰เบญเบเบกเบฒเบˆเบฒเบเบšเปเบฅเบดเบชเบฑเบ” EcommPay, เบžเบฐเปเบ™เบเบชเบฐเป€เบžเบฒเบฐเปเบกเปˆเบ™ EcommPay IT, เบžเบฐเปเบ™เบ IT เบ‚เบญเบ‡เบเบธเปˆเบกเบšเปเบฅเบดเบชเบฑเบ”. เปเบฅเบฐเปƒเบ™เบกเบทเป‰เบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบชเบปเบ™เบ—เบฐเบ™เบฒเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™ downtimes - เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบžเบงเบเป€เบ‚เบปเบฒ, เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™เบœเบปเบ™เบชเบฐเบ—เป‰เบญเบ™เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบกเบฑเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบซเบผเบตเบเป€เบงเบฑเป‰เบ™เป„เบ”เป‰. เบซเบปเบงเบ‚เปเป‰เปเบกเปˆเบ™เป„เบ”เป‰เบฅเบฐเบšเบธเป„เบงเป‰เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰: "เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ downtime เบซเบ™เบถเปˆเบ‡เบ™เบฒเบ—เบตเบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบ $100"? เบŠเบญเบเบซเบฒเบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒ, เบ•เบปเบงเป€เบฅเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เบ›เบฝเบšเบ—เบฝเบš.

EcommPay IT เป€เบฎเบฑเบ”เบซเบเบฑเบ‡?

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

HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

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

เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบ‚เบฝเบ™เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ (เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบซเบผเบฒเบ - เปƒเบ™เปเบ–เบงเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบ‚เบญเบ‡เบœเบฐเบฅเบดเบ”เบ•เบฐเบžเบฑเบ™ IT เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ›เบฐเบกเบฒเบ™ 16 เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™) เบ•เบปเบงเป€เบฎเบปเบฒเป€เบญเบ‡; เบžเบงเบเป€เบฎเบปเบฒเบ‚เบฝเบ™เบ•เบปเบงเป€เบญเบ‡, เบžเบงเบเป€เบฎเบปเบฒเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ•เบปเบงเป€เบญเบ‡. เปเบฅเบฐเปƒเบ™เป€เบงเบฅเบฒเบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ›เบฐเบกเบฒเบ™เบซเบ™เบถเปˆเบ‡เบฅเป‰เบฒเบ™เบ—เบธเบฅเบฐเบเปเบฒเบ•เปเปˆเบกเบทเป‰ (เบฅเป‰เบฒเบ™เปเบกเปˆเบ™เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบงเบดเบ—เบตเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบ—เบตเปˆเบˆเบฐเป€เบงเบปเป‰เบฒเบกเบฑเบ™). เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เป€เบ›เบฑเบ™โ€‹เบšเปโ€‹เบฅเบดโ€‹เบชเบฑเบ”โ€‹เป„เบงโ€‹เบซเบ™เบธเปˆเบกโ€‹เบ—เบตเปˆโ€‹เบ‚เป‰เบญเบ™โ€‹เบ‚เป‰เบฒเบ‡ - เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบกเบตโ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบ›เบฐโ€‹เบกเบฒเบ™โ€‹เบซเบปเบโ€‹เบ›เบตโ€‹.

6 เบ›เบตเบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆ guys เบกเบฒเบžเป‰เบญเบกเบเบฑเบšเบ—เบธเบฅเบฐเบเบดเบ”. เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป„เบ”เป‰โ€‹เบฎเปˆเบงเบกโ€‹เบเบฑเบ™โ€‹เป‚เบ”เบโ€‹เบ„เบงเบฒเบกโ€‹เบ„เบดเบ” (เบšเปเปˆโ€‹เบกเบตโ€‹เบซเบเบฑเบ‡โ€‹เบญเบตเบโ€‹เปเบ”เปˆโ€‹เบ™เบญเบโ€‹เบˆเบฒเบโ€‹เบ„เบงเบฒเบกโ€‹เบ„เบดเบ”), เปเบฅเบฐโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เป„เบ”เป‰โ€‹เปเบฅเปˆเบ™. เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบ”เบเปเปˆเบ•เบฒเบก, เบžเบงเบเป€เบฎเบปเบฒเปเบฅเปˆเบ™เป„เบง ... เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบฎเบปเบฒ, เบ„เบงเบฒเบกเป„เบงเปเบกเปˆเบ™เบชเปเบฒเบ„เบฑเบ™เบเบงเปˆเบฒเบ„เบธเบ™เบ™เบฐเบžเบฒเบš.

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

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

เป€เบงเบฅเบฒเบซเบงเปˆเบฒเบ‡. เบžเบฃเบฐเบšเบฑเบ™เบเบฑเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™.

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

HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

เป€เบกเบทเปˆเบญโ€‹เป€เบฎเบปเบฒโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ›เปˆเบฝเบ™โ€‹เบงเบดเบ—เบตโ€‹เบ—เบฒเบ‡โ€‹เบ‚เบญเบ‡โ€‹เป€เบฎเบปเบฒ, เป€เบฎเบปเบฒโ€‹เป„เบ”เป‰โ€‹เบชเป‰เบฒเบ‡โ€‹เบžเบฃเบฐโ€‹เบšเบฑเบ™เบเบฑเบ” 4 เบ‚เปเป‰. เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป„เบ”เป‰โ€‹เบ™เปเบฒโ€‹เบชเบฐโ€‹เป€เบซเบ™เบตโ€‹เปƒเบซเป‰โ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบขเบนเปˆโ€‹เปƒเบ™ slideshow เป„เบ”เป‰โ€‹:

เบžเบฃเบฐเบšเบฑเบ™เบเบฑเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบ:

HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

  • เบเปเบฒเบ™เบปเบ”เบšเบฑเบ™เบซเบฒเบขเปˆเบฒเบ‡เป„เบงเบงเบฒ.
  • เบเปเบฒเบˆเบฑเบ”เบกเบฑเบ™เป„เบงเบ‚เบถเป‰เบ™.
  • เบŠเปˆเบงเบเป€เบ‚เบปเป‰เบฒเปƒเบˆเป€เบซเบ”เบœเบปเบ™ (เบ•เปเปˆเบกเบฒ, เบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ).
  • เปเบฅเบฐเบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบงเบดเบ—เบตเบเบฒเบ™.

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

เบเบฒเบ™โ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบšเบฑเบ™โ€‹เบซเบฒโ€‹: เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹เป€เบˆเบปเป‰เบฒโ€‹เป€เบเบตเบ”โ€‹เบ‚เบถเป‰เบ™โ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เปเบฅเบฐโ€‹เบˆเบฐโ€‹เป€เบฎเบฑเบ”โ€‹เปเบ™เบงโ€‹เปƒเบ”โ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบžเบงเบโ€‹เป€เบ‚เบปเบฒโ€‹?

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

HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ‚เปเป‰เบเปเบฒเบ™เบปเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ–เบฒเบกเบ•เบปเบงเป€เบญเบ‡เบงเปˆเบฒ: "เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบšเบฑเบ™เบซเบฒเป€เบงเบฅเบฒเปƒเบ”"? เปเบฅเบฐเบšเบฑเบ™เบซเบฒ, เบเป‰เบญเบ™เบงเปˆเบฒเบกเบฑเบ™เป„เบ”เป‰เบซเบฑเบ™เบญเบญเบ, เป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™เบชเบตเปˆเบเปเบฅเบฐเบ™เบต:

HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

  • เบฎเบฒเบ”เปเบงเบฅเบปเป‰เบกเป€เบซเบผเบง.
  • เบšเปเบฅเบดเบเบฒเบ™เบžเบฒเบเบ™เบญเบเบฅเบปเป‰เบกเป€เบซเบฅเบง.
  • เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹เบŠเบญเบšโ€‹เปเบง (เบเบฒเบ™โ€‹เบ™เปเบฒโ€‹เปƒเบŠเป‰โ€‹เบ”เบฝเบงโ€‹เบเบฑเบ™โ€‹)โ€‹.
  • เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ•เบปเบงเบเบฒเบ™เป‚เบซเบผเบ”เบฅเบฐเป€เบšเบตเบ”.

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

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

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

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

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

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

เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹เบŠเบญเบšโ€‹เปเบงโ€‹. เบ–เบฒเบ™

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

HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

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

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

เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เบชเบฐเบšเบฑเบšเบŠเบญเบšเปเบง

เบกเบตโ€‹เบชเบฒเบกโ€‹เบ„เบงเบฒเบกโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹:

HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

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

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

    เบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบฎเบนเป‰เบˆเบฑเบเบ”เบต, เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเป€เบ„เบตเบเบ›เบฐเบ”เบดเบ”เบกเบฑเบ™ - เบ™เบตเป‰เปเบกเปˆเบ™เบชเบตเบŸเป‰เบฒ / เบชเบตเบ‚เบฝเบง. เบกเบฑเบ™โ€‹เปเบกเปˆเบ™โ€‹เบซเบเบฑเบ‡? เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบกเบตเบชเปเบฒเป€เบ™เบปเบฒเบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบเบธเปˆเบกเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ—เบตเปˆเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบ–เบทเบเบ•เบดเบ”เบ•เบฑเป‰เบ‡. เบชเปเบฒเป€เบ™เบปเบฒเปเบกเปˆเบ™ "เบญเบปเบšเบญเบธเปˆเบ™": เบšเปเปˆเบกเบตเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบเปˆเบฝเบงเบเบฑเบšเบกเบฑเบ™, เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเปƒเบ”เบเปเปˆเบ•เบฒเบกเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบ–เบทเบเบชเบปเปˆเบ‡เป„เบ›เบซเบฒเบชเปเบฒเป€เบ™เบปเบฒเบ™เบตเป‰. เบชเปเบฒเป€เบ™เบปเบฒเบ™เบตเป‰เบกเบตเบชเบฐเบšเบฑเบšเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒ. เปเบฅเบฐเปƒเบ™เป€เบงเบฅเบฒเบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰, เบ—เปˆเบฒเบ™ roll out the code to a inactive copy . เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบ—เปˆเบฒเบ™เบ›เปˆเบฝเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™ (เบซเบผเบทเบ—เบฑเบ‡เบซเบกเบปเบ”) เบเบฑเบšเบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เป€เบžเบทเปˆเบญเบ›เปˆเบฝเบ™เบเบฒเบ™เป„เบซเบผเบงเบฝเบ™เบ‚เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบˆเบฒเบเบฎเบธเปˆเบ™เป€เบเบปเปˆเบฒเป„เบ›เบซเบฒเปƒเบซเบกเปˆ, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡: เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ›เปˆเบฝเบ™เบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เปƒเบ™เบ•เบปเป‰เบ™เบ™เป‰เปเบฒ, เบ›เปˆเบฝเบ™เบ—เบดเบ”เบ—เบฒเบ‡ - เบˆเบฒเบเบ•เบปเป‰เบ™เบ™เป‰เปเบฒเป„เบ›เบซเบฒเบญเบตเบเบญเบฑเบ™เบซเบ™เบถเปˆเบ‡. เบ™เบตเป‰เปเบกเปˆเบ™เบชเบฐเบ”เบงเบเบซเบผเบฒเบเปเบฅเบฐเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ‚เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบผเบฑเบšเป„เบงเปเบฅเบฐ rollback เป„เบง.

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

    เบ™เบณเปƒเบŠเป‰เบชเบตเบŸเป‰เบฒ/เบชเบตเบ‚เบฝเบง. เบเบณเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡

    เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เบšเปเปˆเปเบกเปˆเบ™เบ—เบธเบเบชเบดเปˆเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เปเบกเปˆเบ™เบ‡เปˆเบฒเบเบ”เบฒเบเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™ "เบชเบตเบŸเป‰เบฒ / เบชเบตเบ‚เบฝเบง deploy" ... เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เปเบšเปˆเบ‡เบญเบญเบเป€เบ›เบฑเบ™เบชเบฒเบกเบเบธเปˆเบก:

    • เบ™เบตเป‰เปเบกเปˆเบ™เบซเบ™เป‰เบฒเบ”เป‰เบฒเบ™เบซเบ™เป‰เบฒ (เบซเบ™เป‰เบฒเบเบฒเบ™เบˆเปˆเบฒเบเป€เบ‡เบดเบ™เบ—เบตเปˆเบฅเบนเบเบ„เป‰เบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™);
    • เบซเบผเบฑเบเบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡;
    • เบญเบฐเปเบ”เบšเป€เบ•เบตเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เบˆเปˆเบฒเบเป€เบ‡เบดเบ™ (เบ—เบฐเบ™เบฒเบ„เบฒเบ™, MasterCard, Visa ...).

    เปเบฅเบฐเบกเบต nuance เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰ - nuance เปเบกเปˆเบ™เบขเบนเปˆเปƒเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบฒเบ. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบžเบฝเบ‡เปเบ•เปˆเบ›เปˆเบฝเบ™ 100% เบ‚เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™, เบ—เปˆเบฒเบ™เบˆเบฐเบšเปเปˆเบกเบตเบšเบฑเบ™เบซเบฒเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰. เปเบ•เปˆเบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบ›เปˆเบฝเบ™ 2%, เบ—เปˆเบฒเบ™เป€เบฅเบตเปˆเบกเบ–เบฒเบกเบ„เปเบฒเบ–เบฒเบก: "เป€เบฎเบฑเบ”เปเบ™เบงเบ™เบตเป‰เป„เบ”เป‰เปเบ™เบงเปƒเบ”?" เบชเบดเปˆเบ‡เบ—เบตเปˆเบ‡เปˆเบฒเบเบ”เบฒเบเบ—เบตเปˆเบชเบธเบ”เปเบกเปˆเบ™เบเบปเบ‡เป„เบ›เบเบปเบ‡เบกเบฒ: เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ Round Robin เปƒเบ™ nginx เป‚เบ”เบเบ—เบฒเบ‡เป€เบฅเบทเบญเบเปเบšเบšเบชเบธเปˆเบก, เปเบฅเบฐเบ—เปˆเบฒเบ™เบกเบต 2% เป„เบ›เบ—เบฒเบ‡เบŠเป‰เบฒเบ, 98% เป„เบ›เบ—เบฒเบ‡เบ‚เบงเบฒ. เปเบ•เปˆเบ™เบตเป‰เบšเปเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบชเบฐเป€เบซเบกเบต.

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

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

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

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

    เบ™เบตเป‰เบšเปเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบšเบžเบงเบเป€เบฎเบปเบฒเป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบกเบต nginx เบ›เบปเบเบเบฐเบ•เบดเบขเบนเปˆเปเบฅเป‰เบง. เบเบฒเบ™เบ›เปˆเบฝเบ™เป€เบ›เบฑเบ™ nginx+ เบšเปเปˆเปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เปเบžเบ‡, เบกเบฑเบ™เป€เบ›เบฑเบ™เบžเบฝเบ‡เปเบ•เปˆเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เป€เบˆเบฑเบšเบ›เบงเบ”เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบฎเบปเบฒเปเบฅเบฐเบšเปเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบซเบผเบฒเบ. เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, "Sticks Sessions", เบšเปเปˆเป„เบ”เป‰เป€เบฎเบฑเบ”เบงเบฝเบเบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบฎเบปเบฒเบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบ‡เปˆเบฒเบเป†เบงเปˆเบฒ "Sticks Sessions" เบšเปเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบเปเบฒเบ™เบปเบ”เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ "เบšเปเปˆเบงเปˆเบฒเบˆเบฐเบซเบผเบท". เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒ "Sticks Sessions" เป€เบฎเบฑเบ”, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เป‚เบ”เบเบ—เบตเปˆเบขเบนเปˆ IP เบซเบผเบทเบ—เบตเปˆเบขเบนเปˆ IP เปเบฅเบฐ cookies เบซเบผเบทเป‚เบ”เบ postparameter, เปเบ•เปˆ "เบšเปเปˆเบงเปˆเบฒเบˆเบฐเบซเบผเบท" เปเบกเปˆเบ™เบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบเบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™.

    เป€เบžเบฒเบฐเบชเบฐเบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบกเบฒเบฎเบญเบ”เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบชเบตเปˆ. เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบญเบปเบฒ nginx เปƒเบชเปˆ steroids (เบ™เบตเป‰เปเบกเปˆเบ™ openresty) - เบ™เบตเป‰เปเบกเปˆเบ™ nginx เบ”เบฝเบงเบเบฑเบ™, เป€เบŠเบดเปˆเบ‡เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบฅเบงเบกเป€เบญเบปเบฒ scripts เบชเบธเบ”เบ—เป‰เบฒเบ. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™เบชเบฐเบ„เบดเบšเบชเบธเบ”เบ—เป‰เบฒเบ, เปƒเบซเป‰เบกเบฑเบ™ "เบžเบฑเบเบœเปˆเบญเบ™เป€เบ›เบตเบ”", เปเบฅเบฐเบชเบฐเบ„เบดเบšเบชเบธเบ”เบ—เป‰เบฒเบเบ™เบตเป‰เบˆเบฐเบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบกเบทเปˆเบญเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบกเบฒ.

    เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบ‚เบฝเบ™, เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, script เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เบเปเบฒเบ™เบปเบ”เบ•เบปเบงเป€เบฎเบปเบฒเป€เบญเบ‡ "openresti" เปเบฅเบฐเปƒเบ™ script เบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเบˆเบฑเบ”เบฅเบฝเบ‡เบ•เบฒเบก 6 เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เป‚เบ”เบเบเบฒเบ™ concatenation "เบซเบผเบท". เบญเบตเบ‡เบ•เบฒเบกเบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบ‚เบญเบ‡เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบซเบ™เบถเปˆเบ‡เบซเบผเบทเบญเบทเปˆเบ™, เบžเบงเบเป€เบฎเบปเบฒเบฎเบนเป‰เบงเปˆเบฒเบœเบนเป‰เปƒเบŠเป‰เป€เบ‚เบปเป‰เบฒเบกเบฒเปƒเบ™เบซเบ™เป‰เบฒเบซเบ™เบถเปˆเบ‡เบซเบผเบทเบญเบทเปˆเบ™, เปเบ–เบงเบซเบ™เบถเปˆเบ‡เบซเบผเบทเบญเบทเปˆเบ™.

    เบ™เบณเปƒเบŠเป‰เบชเบตเบŸเป‰เบฒ/เบชเบตเบ‚เบฝเบง. เบ‚เปเป‰เบ”เบตเปเบฅเบฐเบ‚เปเป‰เป€เบชเบ

    เปเบ™เปˆเบ™เบญเบ™, เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ”เบฒเบเป€เบฅเบฑเบเบ™เป‰เบญเบ (เปƒเบŠเป‰ "Sticky Sessions" เบ”เบฝเบงเบเบฑเบ™), เปเบ•เปˆเบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบกเบตเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ—เบตเปˆเบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเบœเบนเป‰เปƒเบŠเป‰เบžเบปเบงเบžเบฑเบ™เบเบฑเบšเบžเบงเบเป€เบฎเบปเบฒเบžเบฒเบเปƒเบ™เบเบญเบšเบ‚เบญเบ‡เบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เบซเบ™เบถเปˆเบ‡เบ—เบธเบฅเบฐเบเปเบฒ ... เปเบ•เปˆเบฅเบฐเบšเบปเบšเบเบฒเบ™เบˆเปˆเบฒเบเป€เบ‡เบดเบ™เบเบฑเบ‡เบžเบปเบงเบžเบฑเบ™เบเบฑเบšเบžเบงเบเป€เบฎเบปเบฒ: เบซเบผเบฑเบ‡เบˆเบฒเบเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒ (เป‚เบ”เบเบเบฒเบ™เบชเบปเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเป„เบ›เบเบฑเบ‡เบฅเบฐเบšเบปเบšเบเบฒเบ™เบˆเปˆเบฒเบเป€เบ‡เบดเบ™), เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบš coolback.
    เปเบฅเบฐเบชเบปเบกเบกเบธเบ”เบงเปˆเบฒ, เบ–เป‰เบฒเบขเบนเปˆเปƒเบ™เบงเบปเบ‡เบˆเบญเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบชเบปเปˆเบ‡เบ•เปเปˆเบ—เบตเปˆเบขเบนเปˆ IP เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เปƒเบ™เบ—เบธเบเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเปเบฅเบฐเปเบšเปˆเบ‡เบœเบนเป‰เปƒเบŠเป‰เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบ—เบตเปˆเบขเบนเปˆ IP, เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบšเปเปˆเบšเบญเบ "Visa" เบ”เบฝเบงเบเบฑเบ™: "Dude, เบžเบงเบเป€เบฎเบปเบฒเป€เบ›เบฑเบ™เบšเปเบฅเบดเบชเบฑเบ” retro, เบžเบงเบเป€เบฎเบปเบฒเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒ. เป€เบžเบทเปˆเบญเปƒเบซเป‰เป€เบ›เบฑเบ™เบชเบฒเบเบปเบ™ (เบขเบนเปˆเปƒเบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒเปเบฅเบฐเปƒเบ™เบฅเบฑเบ”เป€เบŠเบ) ... เบเบฐเบฅเบธเบ™เบฒเปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ—เบตเปˆเบขเบนเปˆ IP เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เปƒเบ™เบŠเปˆเบญเบ‡เป€เบžเบตเปˆเบกเป€เบ•เบตเบก, เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เปเบกเปˆเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™โ€! เบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐเบšเปเปˆเป€เบซเบฑเบ™เบ”เบตเบ™เปเบฒ.

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

    เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบœเบปเบ™เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบฎเบปเบฒ - เบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ” openresty. เบ•เบฒเบกโ€‹เบ™เบฑเป‰เบ™โ€‹เปเบฅเป‰เบง, เบ”เป‰เบงเบโ€‹เบเบฒเบ™โ€‹เบเบณเบ™เบปเบ”โ€‹เป€เบชเบฑเป‰เบ™โ€‹เบ—เบฒเบ‡โ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบšเบฒเบ‡โ€‹เบชเบดเปˆเบ‡โ€‹เบ”เบฑเปˆเบ‡โ€‹เบ™เบตเป‰:

    เบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบชเบตเบŸเป‰เบฒ/เบชเบตเบ‚เบฝเบงเบกเบตเบ‚เปเป‰เบ”เบตเบ—เบตเปˆเบ‚เป‰เบญเบเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒ เปเบฅเบฐ เบ‚เปเป‰เป€เบชเบ.

    เบชเบญเบ‡โ€‹เบ‚เปเป‰โ€‹เป€เบชเบโ€‹:

    • เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™ bother เบเบฑเบš routing;
    • เบ‚เปเป‰เป€เบชเบเบ•เบปเป‰เบ™เบ•เปเบ—เบตเบชเบญเบ‡เปเบกเปˆเบ™เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบ.

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

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

    เป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป„เบง?

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

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

    เบกเบฑเบ™เบชเบฑเป‰เบ™เปเบฅเบฐเบ‡เปˆเบฒเบเบ”เบฒเบเบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰.

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

      เบงเบฑเบ”เบ–เบธเบšเบนเบฎเบฒเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡? เบงเบฑเบ”เบ–เบธเบšเบนเบฎเบฒเบ™เปเบกเปˆเบ™เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบžเบฒเบเบชเปˆเบงเบ™เบ›เบฐเบเบญเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เป„เบ”เป‰เบชเปเบฒเป€เบฅเบฑเบ”เปเบฅเป‰เบง. เบžเบงเบเป€เบฎเบปเบฒเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบงเบฑเบ”เบ–เบธเบšเบนเบฎเบฒเบ™เบ™เบตเป‰เบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ›เบญเบก. เปƒเบ™เป€เบงเบฅเบฒเบซเบ™เบถเปˆเบ‡เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เปƒเบŠเป‰เบชเบญเบ‡เบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง - เบกเบฑเบ™เปเบกเปˆเบ™ Nexus เปเบฅเบฐเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ jFrog Artifactory). เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป€เบญเบปเบฒเบšเบฒเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบ‚เบฝเบ™เปƒเบ™ PHP เบขเบนเปˆเปƒเบ™เบ™เบฑเป‰เบ™; เปเบฅเบฐ "Nexus" เบšเปเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบญเบตเบเบ•เปเปˆเป„เบ›, เปเบฅเบฐเบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบฅเบทเบญเบ jFrog Artefactory, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ›เบฐเบ”เบดเบ”เป€เบเบทเบญเบšเบ—เบธเบเบขเปˆเบฒเบ‡. เบžเบงเบเป€เบฎเบปเบฒเบกเบฒเบฎเบญเบ”เบˆเบธเบ”เบ—เบตเปˆเบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบ›เบญเบกเบ™เบตเป‰เบžเบงเบเป€เบฎเบปเบฒเป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบŠเบธเบ”เบ„เบนเปˆเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบเบฑเบšเบเปเบฒเบชเปเบฒเบฅเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ.

    เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ•เบปเบงเบเบฒเบ™เป‚เบซเบผเบ”เบฅเบฐเป€เบšเบตเบ”

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

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

    เปเบฅเบฐเปƒเบ™เบ—เบตเปˆเบ™เบตเป‰เบกเบฑเบ™ turns เปƒเบซเป‰เป€เบซเบฑเบ™เบงเปˆเบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™ somehow เบ‚เบฐเบซเบ™เบฒเบ”เบžเบฐเบ™เบฑเบเบ‡เบฒเบ™, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡ somehow เบ‚เบฐเบซเบ™เบฒเบ”เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™, เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เบšเปเปˆเปƒเบซเป‰ bloat เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™.

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

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

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

    เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบšเบดเปˆเบ‡ Nomad, เป€เบŠเบดเปˆเบ‡เบกเบต IP เป€เบ›เบตเบ”, เปเบฅเบฐเบ‚เบฝเบ™เบชเบดเปˆเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบ‡, Scale-Nomad - ScaleNo, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เบ›เบฐเบกเบฒเบ™เบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰: เบกเบฑเบ™เบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ•เบปเบงเบ‚เบญเบ‡เปเบ–เบงเปเบฅเบฐเบซเบผเบธเบ”เบœเปˆเบญเบ™เบซเบผเบทเป€เบžเบตเปˆเบกเบˆเปเบฒเบ™เบงเบ™เปเบฎเบ‡เบ‡เบฒเบ™เป‚เบ”เบเบญเบตเบ‡เบ•เบฒเบกเบ™เบฐเป‚เบเบšเบฒเบเบ”เป‰เบฒเบ™. เบ‚เบญเบ‡เปเบ–เบง. เป€เบกเบทเปˆเบญเบžเบงเบเป€เบฎเบปเบฒเป€เบฎเบฑเบ”เบกเบฑเบ™, เบžเบงเบเป€เบฎเบปเบฒเบ„เบดเบ”เบงเปˆเบฒ: "เบšเบฒเบ‡เบ—เบตเบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เปเบซเบผเปˆเบ‡เบกเบฑเบ™เป„เบ”เป‰เบšเป?" เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™, เบžเบงเบเป€เบ‚เบปเบฒเป€เบšเบดเปˆเบ‡เบ™เบฒเบ‡ - เบ™เบฒเบ‡เบ‡เปˆเบฒเบเบ”เบฒเบเบ„เบทเบเบฑเบšเบชเบญเบ‡ kopecks.

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

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

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

    เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเป€เบšเบดเปˆเบ‡, เบกเบต glitch เปƒเบ™เบฎเบนเบšเบ™เบตเป‰. เปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡เป€เบ—เบดเบ‡, เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡ crashed เปƒเบ™ 45 เบงเบดเบ™เบฒเบ—เบต - เบซเบ™เบถเปˆเบ‡เปƒเบ™เบฅเบฐเบšเบปเบšเบเบฒเบ™เบˆเปˆเบฒเบเป€เบ‡เบดเบ™เป„เบ”เป‰เบซเบผเบธเบ”เบฅเบปเบ‡. เบ—เบฑเบ™เบ—เบต, เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เป„เบ”เป‰เบ–เบทเบเบ™เปเบฒเบกเบฒเปƒเบ™ 2 เบ™เบฒเบ—เบตเปเบฅเบฐเบ„เบดเบงเป€เบฅเบตเปˆเบกเป€เบ•เบตเบšเป‚เบ•เปƒเบ™เบฅเบฐเบšเบปเบšเบเบฒเบ™เบˆเปˆเบฒเบเป€เบ‡เบดเบ™เบญเบทเปˆเบ™, เบšเปˆเบญเบ™เบ—เบตเปˆเบšเปเปˆเบกเบตเบ„เบปเบ™เบ‡เบฒเบ™ (เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเป„เบ”เป‰เบ™เปเบฒเปƒเบŠเป‰เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™ - เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เบžเบงเบเป€เบฎเบปเบฒเบเปเบฒเบˆเบฑเบ”เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบขเปˆเบฒเบ‡เบ–เบทเบเบ•เป‰เบญเบ‡). เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบฎเป‰เบญเบ™ - เบกเบตเบˆเปเบฒเบ™เบงเบ™เบซเบ™เป‰เบญเบ, เบ›เบฐเบกเบฒเบ™ 5-10 เบ„เบปเบ™, เปเบ•เปˆเบžเบงเบเป€เบ‚เบปเบฒเบšเปเปˆเบชเบฒเบกเบฒเบ”เบฎเบฑเบšเบกเบทเบเบฑเบš.

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

    เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก. เบงเบดเบ—เบตเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบšเบฑเบ™เบซเบฒเบขเปˆเบฒเบ‡เป„เบงเบงเบฒ?

    เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบˆเบธเบ”เบ—เปเบฒเบญเบดเบ”เปเบกเปˆเบ™ "เบงเบดเบ—เบตเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบšเบฑเบ™เบซเบฒเบขเปˆเบฒเบ‡เป„เบงเบงเบฒ?" เบ•เบดเบ”เบ•เบฒเบก! เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบˆเบšเบฒเบ‡เบชเบดเปˆเบ‡เบ—เบตเปˆเป„เบง. เบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ„เบงเบ™เป€เบ‚เบปเป‰เบฒเปƒเบˆเป„เบง?

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

    เบชเบฒเบกเบขเปˆเบฒเบ‡!

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

    เบ‚เป‰เบญเบเบญเบฒเบ”เบˆเบฐเบšเปเปˆเบšเบญเบเป€เบˆเบปเป‰เบฒเบซเบเบฑเบ‡เบ—เบตเปˆเป€เบขเบฑเบ™เป†เบขเบนเปˆเบ—เบตเปˆเบ™เบตเป‰. เบ‚เป‰เบญเบเบˆเบฐเป€เบ›เบฑเบ™ Captain Obvious. เบžเบงเบเป€เบฎเบปเบฒเบŠเบญเบเบซเบฒเบชเบดเปˆเบ‡เบ—เบตเปˆเบขเบนเปˆเปƒเบ™เบ•เบฐเบซเบผเบฒเบ”. เบžเบงเบเป€เบฎเบปเบฒเบกเบต "เบชเบงเบ™เบชเบฑเบ”เบกเปˆเบงเบ™". เบ™เบตเป‰เปเบกเปˆเบ™เบชเบงเบ™เบชเบฑเบ”เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบกเบตเปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™:

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

    เบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰ Zabbix เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบฎเบฒเบ”เปเบง, เป€เบžเบทเปˆเบญเบ•เบดเบ”เบ•เบฒเบกเบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เบ•เบปเป‰เบ™เบ•เปเบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ. เบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰ Okmeter เบชเปเบฒเบฅเบฑเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™. เบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰ "Grafana" เปเบฅเบฐ "Prometheus" เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เบญเบทเปˆเบ™เป†เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเบšเปเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบšเบชเบญเบ‡เบญเบฑเบ™เบ—เปเบฒเบญเบดเบ”, เบšเบฒเบ‡เบญเบฑเบ™เบกเบต "Grafana" เปเบฅเบฐ "Prometheus", เปเบฅเบฐเบšเบฒเบ‡เบ•เบปเบงเบกเบต "Grafana" เบเบฑเบš "Influx" เปเบฅเบฐ Telegraf.

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

    เปเบฅเบฐเบกเบตเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบซเบ™เบถเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบปเบงเป€เบญเบ‡ - เบ™เบตเป‰เปเบกเปˆเบ™ Debugger. เบ—เบณเบญเบดเบ” เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบตเป‰เบ™เบกเบฑเบ™เบงเปˆเบฒ โ€œBagger,โ€ เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ„เบนเบชเบญเบ™เบžเบฒเบชเบฒเบญเบฑเบ‡เบเบดเบ”เบ„เบปเบ™เปœเบถเปˆเบ‡เป„เบ”เป‰เบเปˆเบฒเบ‡เบœเปˆเบฒเบ™เป„เบ›, เบซเบปเบงเป€เบเบฒเบฐเป€เบเบตเป‰เบ, เปเบฅเบฐเบ›เปˆเบฝเบ™เบŠเบทเปˆเบกเบฑเบ™เบงเปˆเบฒ โ€œDebagger.โ€ เบกเบฑเบ™โ€‹เปเบกเปˆเบ™โ€‹เบซเบเบฑเบ‡? เบ™เบตเป‰เปเบกเปˆเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆ, เปƒเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡, เปƒเบ™ 15-30 เบงเบดเบ™เบฒเบ—เบตเปƒเบ™เปเบ•เปˆเบฅเบฐเบญเบปเบ‡เบ›เบฐเบเบญเบš, เป€เบŠเบฑเปˆเบ™ "เบเปˆเบญเบ‡เบชเบตเบ”เปเบฒ" เบ‚เบญเบ‡เบฅเบฐเบšเบปเบš, เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบฅเบงเบกเบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบš.

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

    เบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เปƒเบ”เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒ?

    เบžเบงเบเป€เบฎเบปเบฒเบ•เบดเบ”เบ•เบฒเบกเบซเบเบฑเบ‡เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เปƒเบซเบเปˆ? เบ•เบปเบงเบŠเบตเป‰เบงเบฑเบ”เบญเบฑเบ™เปƒเบ”เบชเปเบฒเบ„เบฑเบ™เบ•เปเปˆเบžเบงเบเป€เบฎเบปเบฒ?

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

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

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

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

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

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

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

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

    เป€เบชเบฑเป‰เบ™เบชเบฐเปเบ”เบ‡เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเป€เบซเบฑเบ™เบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เปƒเบ™เบฅเบฐเบšเบปเบšเบเบฒเบ™เบˆเปˆเบฒเบเป€เบ‡เบดเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เปƒเบ™ 3 เบงเบดเบ™เบฒเบ—เบต - เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบšเบฑเบ™เบซเบฒ. เบเบดเปˆเบ‡เป„เบ›เบเบงเปˆเบฒเบ™เบฑเป‰เบ™, เบชเบดเปˆเบ‡เบ™เบตเป‰เบˆเบฐเบ›เบฐเบ•เบดเบเบดเบฅเบดเบเบฒเป€เบกเบทเปˆเบญเบšเบฑเบ™เบซเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เปƒเบ™เป„เบฅเบเบฐ 20-30 เบงเบดเบ™เบฒเบ—เบต.

    เปเบฅเบฐเบŠเบฑเป‰เบ™เบ—เบตเบชเบฒเบกเบ‚เบญเบ‡เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบกเปˆเบ™เบเบฒเบ™เบเบงเบ”เบชเบญเบšเบขเปˆเบฒเบ‡เบกเบตเป€เบซเบ”เบœเบปเบ™.

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

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

    เบ‚เป‰เบญเบเบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเปเบ™เบงเปƒเบ”เป‚เบ”เบเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเบขเปˆเบฒเบ‡เบกเบตเป€เบซเบ”เบœเบปเบ™? เบ”เบต, เบˆเบดเบ™เบ•เบฐเบ™เบฒเบเบฒเบ™: เบ—เปˆเบฒเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบ•เบปเบงเบ—เปˆเบฒเบ™เป€เบญเบ‡เป€เบ›เบฑเบ™เบฅเบฐเบšเบปเบš (เบ•เบปเบงเบขเปˆเบฒเบ‡, clone Tinder); เป€เบˆเบปเป‰เบฒเป„เบ”เป‰เป€เบฎเบฑเบ”เบกเบฑเบ™, เป€เบ›เบตเบ”เบกเบฑเบ™. เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบชเบปเบšเบœเบปเบ™เบชเปเบฒเป€เบฅเบฑเบ”เบ‚เบญเบ‡เบฅเบนเบเบ„เป‰เบฒ Vasya Pupkin เป„เบ”เป‰เบงเบฒเบ‡เบกเบฑเบ™เบขเบนเปˆเปƒเบ™เป‚เบ—เบฅเบฐเบชเบฑเบšเบ‚เบญเบ‡เบฅเบฒเบง, เป€เบซเบฑเบ™เป€เบ”เบฑเบเบเบดเบ‡เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™, เบกเบฑเบเบ™เบฒเบ‡ ... เปเบฅเบฐเบชเบดเปˆเบ‡เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบšเปเปˆเป„เบ”เป‰เป„เบ›เบซเบฒเป€เบ”เบฑเบเบเบดเบ‡ - เบ„เบทเบเบฑเบšเบœเบนเป‰เบฎเบฑเบเบชเบฒเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž Mikhalych เบˆเบฒเบเบชเบนเบ™เบ—เบธเบฅเบฐเบเบดเบ”เบ”เบฝเบงเบเบฑเบ™. เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบฅเบปเบ‡เป„เบ›เบŠเบฑเป‰เบ™เบฅเบธเปˆเบก, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบชเบปเบ‡เป„เบชเบงเปˆเบฒ: "เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เป€เบˆเบปเป‰เบฒเบซเบ™เป‰เบฒเบ—เบตเปˆเบฎเบฑเบเบชเบฒเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž Mikhalych เบเบดเป‰เบกเปƒเบซเป‰เบฅเบฒเบงเบขเปˆเบฒเบ‡เบกเบตเบ„เบงเบฒเบกเบชเบธเบ?"

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

    เบ™เบตเป‰เปเบกเปˆเบ™เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบšเบฑเบ™เบซเบฒเบขเปˆเบฒเบ‡เป„เบงเบงเบฒ.

    เบงเบดเบ—เบตเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เป€เบซเบ”เบœเบปเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰

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

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

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

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

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

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

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

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

    เปƒเบ™ Jaeger, spans เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ‚เปเป‰เบ„เบงเบฒเบก. เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เป€เบกเบทเปˆเบญเบœเบนเป‰เปƒเบŠเป‰เป€เบ›เบตเบ”เบฅเบฐเบšเบปเบš, เบฅเบฒเบงเป€เบซเบฑเบ™เบซเบ™เบถเปˆเบ‡เบซเบผเบทเบชเบญเบ‡เบ•เบฑเบ™เบชเปเบฒเบฅเบฑเบšเปเบ•เปˆเบฅเบฐเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบกเบฒ (1-2-3 - เบˆเปเบฒเบ™เบงเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเป€เบ‚เบปเป‰เบฒเบกเบฒเบˆเบฒเบเบœเบนเป‰เปƒเบŠเป‰, เบˆเปเบฒเบ™เบงเบ™เบ•เบฑเบ™). เป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เป€เบžเบตเปˆเบกเปเบ—เบฑเบเปƒเบชเปˆเบšเบฑเบ™เบ—เบถเบ เปเบฅเบฐเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเป€เบงเบฅเบฒ. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ”, เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบซเบกเบฒเบเบšเบฑเบ™เบ—เบถเบเบ—เบตเปˆเบกเบตเปเบ—เบฑเบ Error เบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก. เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เบเบฑเปˆเบ™โ€‹เบ•เบญเบ‡โ€‹เป‚เบ”เบโ€‹เป‚เบ„เบ”โ€‹เบ„เปเบฒโ€‹เบชเบฑเปˆเบ‡โ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เปเบฅเบฐโ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆ spans เบ—เบตเปˆโ€‹เบกเบต block เบ™เบตเป‰โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบ„เบงเบฒเบกโ€‹เบœเบดเบ”โ€‹เบžเบฒเบ”โ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป„เบ”เป‰โ€‹เบฎเบฑเบšโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹. เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบ‚เบฐเบซเบเบฒเบเบ‚เบญเบšเป€เบ‚เบ”:

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

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

    เบ•เบฒเบกโ€‹เบ™เบฑเป‰เบ™โ€‹เปเบฅเป‰เบง, เบชเบดเปˆเบ‡โ€‹เบ•เปˆเบฒเบ‡เป†โ€‹เป„เบ”เป‰โ€‹เป€เบ›เบฑเบ™โ€‹เป„เบ›โ€‹เบ”เป‰เบงเบโ€‹เบ”เบตโ€‹เบชเบณเบฅเบฑเบšโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒ. เบžเบงเบเป€เบฎเบปเบฒเบ‚เบฝเบ™เบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบญเบ‡เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเป€เบ›เบตเบ”เปเบซเบผเปˆเบ‡เบกเบฑเบ™. เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก, เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš "Jager" เปƒเบ™ PHP, เบกเบตเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบเบดเบ™เบ”เบตเบ•เป‰เบญเบ™เบฎเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰, เบเป‰เบญเบ™เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเป€เบงเบปเป‰เบฒเบงเปˆเบฒ:

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

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

    เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”

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

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

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

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

    • เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰. เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹เป€เบ„เบทเปˆเบญเบ™โ€‹เบเป‰เบฒเบโ€‹เป„เบ›โ€‹เบšเปˆเบญเบ™โ€‹เปƒเบ”โ€‹เบ—เบตเปˆโ€‹เบšเปเปˆโ€‹เบกเบตโ€‹เบžเบฃเบฐโ€‹เบญเบปเบ‡โ€‹, เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เป€เบฎเบฑเบ”โ€‹เบšเปเปˆโ€‹เป„เบ”เป‰โ€‹. เบžเบงเบเป€เบฎเบปเบฒเบ›เบฐเบ•เบดเบšเบฑเบ”เบ›เบฐเบกเบฒเบ™ 60 เป€เบ—เบทเปˆเบญเบ•เปเปˆเบญเบฒเบ—เบดเบ”, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบžเบงเบเป€เบฎเบปเบฒเบ›เบฐเบ•เบดเบšเบฑเบ”เป€เบเบทเบญเบšเบ•เบฐเบซเบผเบญเบ”เป€เบงเบฅเบฒ. เปƒเบ™เบ‚เบฐเบ™เบฐเบ”เบฝเบงเบเบฑเบ™, เบ•เบปเบงเบขเปˆเบฒเบ‡, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ‚เปเป‰เบซเป‰เบฒเบกเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™เบงเบฑเบ™เบชเบธเบ - เปƒเบ™เบซเบผเบฑเบเบเบฒเบ™, เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเป„เบ”เป‰เบ›เบฐเบ•เบดเบšเบฑเบ”.
    • เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบญเบเบฐเบชเบฒเบ™. เบšเปเปˆเปเบกเปˆเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเปƒเบซเบกเปˆเบ”เบฝเบงเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”เบ–เป‰เบฒเบšเปเปˆเบกเบตเป€เบญเบเบฐเบชเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบกเบฑเบ™, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบกเบฑเบ™เป€เบเบตเบ”เบžเบฒเบเปƒเบ•เป‰เบ›เบฒเบเบเบฒเบ‚เบญเบ‡เบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™ RnD เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. เบžเบงเบเป€เบฎเบปเบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เบˆเบฒเบเบžเบงเบเป€เบ‚เบปเบฒเบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเปƒเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰, เปเบœเบ™เบ—เบตเปˆเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเปเบฅเบฐเบ„เปเบฒเบญเบฐเบ—เบดเบšเบฒเบเปเบšเบšเบซเบเบฒเบšเป† (เบ”เบต, เบเป‰เบญเบ™เบงเปˆเบฒเบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเบชเบฒเบกเบฒเบ”เบ‚เบฝเบ™) เบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ™เบตเป‰เป€เบฎเบฑเบ”เบงเบฝเบ, เบงเบดเบ—เบตเบเบฒเบ™เปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒ.
    • เบžเบงเบเป€เบฎเบปเบฒเปเบเป‰เป„เบ‚เบšเปเปˆเปเบกเปˆเบ™เบชเบฒเป€เบซเบ”เบ‚เบญเบ‡เบšเบฑเบ™เบซเบฒ, เปเบ•เปˆเบšเบฑเบ™เบซเบฒ - เบชเบดเปˆเบ‡เบ—เบตเปˆเบ‚เป‰เบญเบเป€เบงเบปเป‰เบฒเปเบฅเป‰เบง. เบกเบฑเบ™เป€เบ›เบฑเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบฎเบปเบฒเบ—เบตเปˆเบˆเบฐเบ›เบปเบเบ›เป‰เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบˆเบฒเบเบšเบฑเบ™เบซเบฒ.
    • เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบเบฒเบ™เป€เบเบฑเบšเบเบนเป‰. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเป„เบ”เป‰เบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบกเบฑเบ™ downtime เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบชเบนเบ™เป€เบชเบ 2% เบ‚เบญเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบžเบฒเบเปƒเบ™เบชเบญเบ‡เบ™เบฒเบ—เบต. เบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบฅเบงเบกเบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบดเบ•เบดเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป‚เบ”เบเบžเบทเป‰เบ™เบ–เบฒเบ™. เบ–เป‰เบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เป€เบ›เบตเป€เบŠเบฑเบ™เบซเบผเบทเบŠเบปเปˆเบงเบ„เบฒเบง, เบžเบงเบเป€เบฎเบปเบฒเบ™เบฑเบšเปเบฅเป‰เบง.
    • เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบชเบฐเป€เบซเบกเบตเบ‚เบฝเบ™ postmortems. เบชเบดเปˆเบ‡เปƒเบ”เบเปเปˆเบ•เบฒเบกเบ—เบตเปˆเป€เบเบตเบ”เบ‚เบทเป‰เบ™เบเบฑเบšเบžเบงเบเป€เบฎเบปเบฒ, เบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เปƒเบ”เบเปเปˆเบ•เบฒเบกเบ—เบตเปˆเบœเบนเป‰เปƒเบ”เบœเบนเป‰ เปœเบถเปˆเบ‡ เบ›เบฐเบžเบถเบ”เบ•เบปเบงเบœเบดเบ”เบ›เบปเบเบเบฐเบ•เบดเปƒเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบเบฒเบ™เป€เบชเบเบŠเบตเบงเบดเบ”. postmortem เปเบกเปˆเบ™เป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ‚เบฝเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบเบฑเบšเป€เบˆเบปเป‰เบฒ, เป„เบฅเบเบฐเป€เบงเบฅเบฒเบฅเบฒเบเบฅเบฐเบญเบฝเบ”, เบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เป„เบ”เป‰เป€เบฎเบฑเบ”เป€เบžเบทเปˆเบญเปเบเป‰เป„เบ‚เบกเบฑเบ™เปเบฅเบฐ (เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบšเบฑเบ‡เบ„เบฑเบš!) เบชเบดเปˆเบ‡เบ—เบตเปˆเบ—เปˆเบฒเบ™เบˆเบฐเป€เบฎเบฑเบ”เป€เบžเบทเปˆเบญเบ›เป‰เบญเบ‡เบเบฑเบ™เบšเปเปˆเปƒเบซเป‰เป€เบซเบ”เบเบฒเบ™เบ™เบตเป‰เป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™เบญเบฐเบ™เบฒเบ„เบปเบ”. เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบšเบฑเบ‡เบ„เบฑเบšเปเบฅเบฐเบกเบตเบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ•เปเปˆเป„เบ›.

    เปเบกเปˆเบ™เบซเบเบฑเบ‡เบ–เบทเบงเปˆเบฒเป€เบ›เบฑเบ™เป€เบงเบฅเบฒเบขเบธเบ”เป€เบฎเบฑเบ”เบงเบฝเบ?

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

    เบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰เบ™เปเบฒเป„เบ›เบชเบนเปˆเบซเบเบฑเบ‡?

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

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

    เบซเบกเบปเบ”โ€‹เป€เบ—เบปเปˆเบฒโ€‹เบ™เบตเป‰! เบ„เปเบฒเบ–เบฒเบกเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒ.

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

    เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เปเบฅเบฐเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

    เบ„เปเบฒเบ–เบฒเบกเบˆเบฒเบเบœเบนเป‰เบŠเบปเบก (เบ•เปเปˆเป„เบ›เบ™เบตเป‰ - B): - เบชเบฐเบšเบฒเบเบ”เบตเบ•เบญเบ™เปเบฅเบ‡. เบ‚เบญเบšเปƒเบˆเบซเบผเบฒเบเป†เบชเบณเบฅเบฑเบšเบฅเบฒเบเบ‡เบฒเบ™ admin เปเบšเบšเบ™เบตเป‰! เบ„เปเบฒเบ–เบฒเบกเบชเบฑเป‰เบ™เป†เบเปˆเบฝเบงเบเบฑเบšเบœเบนเป‰เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบ‚เบญเบ‡เบ—เปˆเบฒเบ™. เบ—เปˆเบฒเบ™เป„เบ”เป‰เบเปˆเบฒเบงเป€เบ–เบดเบ‡เบงเปˆเบฒเบ—เปˆเบฒเบ™เบกเบต WAF, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบ•เบฒเบกเบ—เบตเปˆเบ‚เป‰เบญเบเป€เบ‚เบปเป‰เบฒเปƒเบˆเบกเบฑเบ™, เบ—เปˆเบฒเบ™เปƒเบŠเป‰เบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เบžเบฒเบเบ™เบญเบเบšเบฒเบ‡เบ›เบฐเป€เบžเบ” ...

    EK: - เบšเปเปˆ, เบžเบงเบเป€เบฎเบปเบฒเปƒเบŠเป‰เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเป€เบ›เบฑเบ™เบ•เบปเบงเบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, WAF เปเบกเปˆเบ™เบชเบฐเป€เบžเบฒเบฐเปเบ•เปˆเป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบฎเบปเบฒ.

    เปƒเบ™: โ€“ เป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เป€เบงเบปเป‰เบฒเบชเบญเบ‡เบชเบฒเบกเบ„เบณเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ”เบธเปˆเบ™เบ”เปˆเบฝเบ‡เป„เบ”เป‰เบšเป?

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

    เปƒเบ™: โ€“ เบเบฑเบ‡โ€‹เป€เบ›เบฑเบ™โ€‹เบ„เปเบฒโ€‹เบ–เบฒเบกโ€‹เบ—เบตเปˆโ€‹เบ‡เปˆเบฒเบโ€‹เบ”เบฒเบโ€‹. เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบชเบตเบŸเป‰เบฒ/เบชเบตเบ‚เบฝเบง. เบ—เปˆเบฒเบ™เป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฑเบšเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เบเป‰เบฒเบเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™?

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

    เป€เบžเบทเปˆเบญเบ™เป†, เบ‚เป‰เบญเบเบเบฑเบ‡เบกเบตเบฅเบฒเบ‡เบงเบฑเบ™เป€เบฅเบฑเบเบ™เป‰เบญเบเบ—เบตเปˆเบˆเบฐเบเบฐเบ•เบธเป‰เบ™เป€เบˆเบปเป‰เบฒ - เบ›เบทเป‰เบก. เปเบฅเบฐเบ‚เป‰เบญเบเบ„เบงเบ™เป„เบ”เป‰เบฎเบฑเบšเบฅเบฒเบ‡เบงเบฑเบ™เบกเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบ–เบฒเบกเบ—เบตเปˆเบ”เบตเบ—เบตเปˆเบชเบธเบ”.

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

    EK: - "เบœเบนเป‰เบ„เป‰เบฒ" เบชเปเบฒเบฅเบฑเบšเบžเบงเบเป€เบฎเบปเบฒเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบžเบฒเบเบ™เบญเบเบ”เบฝเบงเบเบฑเบ™เบเบฑเบšเบฅเบฐเบšเบปเบšเบเบฒเบ™เบˆเปˆเบฒเบเป€เบ‡เบดเบ™. เบžเบงเบเป€เบฎเบปเบฒเบ•เบดเบ”เบ•เบฒเบกเบ„เบงเบฒเบกเป„เบงเบเบฒเบ™เบ•เบญเบšเป‚เบ•เป‰เบ‚เบญเบ‡เบœเบนเป‰เบ„เป‰เบฒ.

    เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™

    เปƒเบ™: - เบชเบฐเบšเบฒเบเบ”เบต. เบ‚เป‰เบญเบเบกเบตเบ„เปเบฒเบ–เบฒเบกเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เป€เบฅเบฑเบเบ™เป‰เบญเบ. เบ—เปˆเบฒเบ™เบกเบตเบ‚เปเป‰เบกเบนเบ™เบฅเบฐเบญเบฝเบ”เบญเปˆเบญเบ™ PCI DSS. เบ‚เป‰เบญเบเบขเบฒเบเบฎเบนเป‰เบงเปˆเบฒเป€เบˆเบปเป‰เบฒเป€เบเบฑเบš PAN เปƒเบ™เบ„เบดเบงเบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบ•เป‰เบญเบ‡เบเบฒเบ™เป‚เบญเบ™เป€เบ‚เบปเป‰เบฒเป„เบ”เป‰เปเบ™เบงเปƒเบ”? เป€เบˆเบปเป‰เบฒเปƒเบŠเป‰เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบšเป? เปเบฅเบฐเบ™เบตเป‰เบ™เปเบฒเป„เบ›เบชเบนเปˆเบ„เปเบฒเบ–เบฒเบกเบ—เบตเบชเบญเบ‡: เบญเบตเบ‡เบ•เบฒเบก PCI DSS, เบกเบฑเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เบ„เบทเบ™เปƒเบซเบกเปˆเปƒเบ™เปเบ•เปˆเบฅเบฐเป„เบฅเบเบฐเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡ (เบเบฒเบ™เบเบปเบเป€เบฅเบตเบเบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™, เปเบฅเบฐเบญเบทเปˆเบ™เป†) - เปเบกเปˆเบ™เบซเบเบฑเบ‡เบˆเบฐเป€เบเบตเบ”เบ‚เบทเป‰เบ™เบเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰?

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

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

    เปƒเบ™: โ€“ เป€เบˆเบปเป‰เบฒเบ•เป‰เบญเบ‡เบเบฒเบ™ 2 เบเบดเป‚เบฅเป„เบšเบ”เบฝเบงเบ™เบตเป‰เบšเป?

    EK: โ€“ เบกเบฑเบ™โ€‹เป€เบšเบดเปˆเบ‡โ€‹เบ„เบทโ€‹เบงเปˆเบฒโ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบกเบทเป‰โ€‹เบงเบฒเบ™โ€‹เบ™เบตเป‰โ€‹เบกเบฑเบ™โ€‹เปเบกเปˆเบ™ 256 ... เบ”เบต, เบšเปˆเบญเบ™โ€‹เบ—เบตเปˆโ€‹เบญเบทเปˆเบ™?!

    เบ•เบฒเบกเบ™เบฑเป‰เบ™เปเบฅเป‰เบง, เบ™เบตเป‰เปเบกเปˆเบ™เบ„เบฑเป‰เบ‡เบ—เปเบฒเบญเบดเบ”. เปเบฅเบฐเบญเบฑเบ™เบ—เบตเบชเบญเบ‡, เบเบฒเบ™เปเบเป‰เป„เบ‚เบ—เบตเปˆเบกเบตเบขเบนเปˆ, เบกเบฑเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ„เบทเบ™เปƒเบซเบกเปˆ - เบกเบตเบชเบญเบ‡เบ„เบนเปˆเบ‚เบญเบ‡ "keks" (เบ„เบต), เป€เบŠเบดเปˆเบ‡เปƒเบซเป‰ "decks" เบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ” (เบเบธเบ™เปเบˆเปเบกเปˆเบ™เบเบฐเปเบˆ, dek เปเบกเปˆเบ™เบกเบฒเบˆเบฒเบเบเบธเบ™เปเบˆเบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”) . เปเบฅเบฐเบ–เป‰เบฒเบซเบฒเบเบงเปˆเบฒเบ‚เบฑเป‰เบ™เบ•เบญเบ™เป„เบ”เป‰เบ–เบทเบเบฅเบดเป€เบฅเบตเปˆเบก (เบกเบฑเบ™เป€เบเบตเบ”เบ‚เบถเป‰เบ™เป€เบ›เบฑเบ™เบ›เบปเบเบเบฐเบ•เบด, เบˆเบฒเบ 3 เป€เบ”เบทเบญเบ™เป€เบ–เบดเบ‡ยฑเบšเบฒเบ‡), เบžเบงเบเป€เบฎเบปเบฒเบ”เบฒเบงเบ™เปŒเป‚เบซเบฅเบ”เบ„เบนเปˆเปƒเบซเบกเปˆเบ‚เบญเบ‡ "cakes", เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒ re-encrypt เบ‚เปเป‰เบกเบนเบ™. เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบกเบตโ€‹เบเบฒเบ™โ€‹เบšเปโ€‹เบฅเบดโ€‹เบเบฒเบ™โ€‹เปเบเบโ€‹เบ•เปˆเบฒเบ‡โ€‹เบซเบฒเบโ€‹เบ—เบตเปˆโ€‹เบ–เบญเบ”โ€‹เบญเบญเบโ€‹เบ‚เปเป‰โ€‹เบกเบนเบ™โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เป€เบ‚เบปเป‰เบฒโ€‹เบฅเบฐโ€‹เบซเบฑเบ”โ€‹เปƒเบ™โ€‹เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เปƒเบซเบกเปˆโ€‹; เบ‚เปเป‰เบกเบนเบ™เบˆเบฐเบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เบ‚เป‰เบฒเบ‡เบ•เบปเบงเบฅเบฐเบšเบธเบ‚เบญเบ‡เบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบกเบฑเบ™เบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”. เบ•เบฒเบกเบ™เบฑเป‰เบ™เปเบฅเป‰เบง, เบ—เบฑเบ™เบ—เบตเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบ‚เปเป‰เบกเบนเบ™เบ”เป‰เบงเบเบเบฐเปเบˆเปƒเปเปˆ, เบžเบงเบเป€เบฎเบปเบฒเบฅเบถเบšเบฅเบฐเบซเบฑเบ”เป€เบเบปเปˆเบฒเบญเบญเบ.

    เบšเบฒเบ‡เบ„เบฑเป‰เบ‡เบ•เป‰เบญเบ‡เบˆเปˆเบฒเบเป€เบ‡เบดเบ™เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡...

    เปƒเบ™: - เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบ–เป‰เบฒเบเบฒเบ™เบ„เบทเบ™เป€เบ‡เบดเบ™เป„เบ”เป‰เบกเบฒเบฎเบญเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‡เบฒเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡, เป€เบˆเบปเป‰เบฒเบเบฑเบ‡เบˆเบฐเบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบกเบฑเบ™เบ”เป‰เบงเบเบฅเบฐเบซเบฑเบ”เป€เบเบปเปˆเบฒเบšเป?

    EK: - เปเบกเปˆเบ™เปเบฅเป‰เบง.

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

    EK: - เปเบกเปˆเบ™เปเบฅเป‰เบง, เบšเบฒเบ‡เบ„เบฑเป‰เบ‡.

    เปƒเบ™: โ€“ เป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เบกเบฒเบˆเบฒเบเปƒเบช? เบซเบผเบทเป€เบˆเบปเป‰เบฒเป„เบ›เบšเปˆเบญเบ™เป€เบเบฑเบšเบกเป‰เบฝเบ™เบ™เบตเป‰เป€เบญเบ‡เบšเป?

    EK: - เบšเปเปˆ, เปเบ™เปˆเบ™เบญเบ™, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบฅเบฐเบšเบปเบš back-office เบšเบฒเบ‡เบ›เบฐเป€เบžเบ”เบ—เบตเปˆเบกเบตเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ. เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบฎเบนเป‰เบงเปˆเบฒเบชเบฐเบ–เบฒเบ™เบฐเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบขเบนเปˆเปƒเบ™เบชเบฐเบ–เบฒเบ™เบฐเปƒเบ” (เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™, เบˆเบปเบ™เบเปˆเบงเบฒเบฅเบฐเบšเบปเบšเบเบฒเบ™เบˆเปˆเบฒเบเป€เบ‡เบดเบ™เบ•เบญเบšเบชเบฐเบซเบ™เบญเบ‡เบเบฑเบšเป€เบงเบฅเบฒเบซเบกเบปเบ”เป€เบงเบฅเบฒ), เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบฎเบนเป‰เบงเปˆเบฒเป€เบ›เบฑเบ™ priori, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™, เบžเบงเบเป€เบฎเบปเบฒเบกเบญเบšเบซเบกเบฒเบเบชเบฐเบ–เบฒเบ™เบฐเบชเบธเบ”เบ—เป‰เบฒเบเบ”เป‰เบงเบเบ„เบงเบฒเบกเบซเบกเบฑเป‰เบ™เปƒเบˆเบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆ. เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ™เบตเป‰, เบžเบงเบเป€เบฎเบปเบฒเบกเบญเบšเบซเบกเบฒเบเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเปƒเบซเป‰เบเบฑเบšเบชเบฐเบ–เบฒเบ™เบฐเบžเบดเป€เบชเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบธเบ‡เปเบ•เปˆเบ‡เบ„เบนเปˆเบกเบท. เปƒเบ™เบ•เบญเบ™เป€เบŠเบปเป‰เบฒ, เปƒเบ™เบกเบทเป‰เบ•เปเปˆเบกเบฒ, เบ—เบฑเบ™เบ—เบตเบ—เบตเปˆเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบงเปˆเบฒเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบฅเบฐเบเปเบฒเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆเปƒเบ™เบฅเบฐเบšเบปเบšเบเบฒเบ™เบˆเปˆเบฒเบเป€เบ‡เบดเบ™, เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เปƒเบ™เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ™เบตเป‰.

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

    เปƒเบ™: โ€“ เบ‚เป‰เบฒโ€‹เบžเบฐโ€‹เป€เบˆเบปเป‰เบฒโ€‹เบกเบตโ€‹เบชเบญเบ‡โ€‹เบ„เปเบฒโ€‹เบ–เบฒเบกโ€‹. เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบเบฒเบ™เบชเบทเบšเบ•เปเปˆเบ‚เบญเบ‡เป€เบ‚เบ” PCI โ€‹โ€‹DSS: เป€เบˆเบปเป‰เบฒเป€เบ‚เบปเป‰เบฒเบชเบนเปˆเบฅเบฐเบšเบปเบšเบงเบปเบ‡เบˆเบญเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒเปเบ™เบงเปƒเบ”? เบ„เปเบฒเบ–เบฒเบกเบ™เบตเป‰เปเบกเปˆเบ™เบเป‰เบญเบ™เบงเปˆเบฒเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเบชเบดเปˆเบ‡เปƒเบ”เปƒเบ™เบšเบฑเบ™เบ—เบถเบ! เบ„เปเบฒโ€‹เบ–เบฒเบกโ€‹เบ—เบตโ€‹เบชเบญเบ‡โ€‹: เบงเบดโ€‹เบ—เบตโ€‹เบเบฒเบ™โ€‹เบ—เบตเปˆโ€‹เบ—เปˆเบฒเบ™โ€‹เบญเบญเบโ€‹เปเบเป‰โ€‹เป„เบ‚โ€‹เบ”เปˆเบงเบ™โ€‹? เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ•เบปเบงเบˆเบฑเบšเปƒเบ™เบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™เปเบกเปˆเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบซเบ™เบถเปˆเบ‡, เปเบ•เปˆเบญเบฒเบ”เบˆเบฐเบกเบตเบเบฒเบ™เปเบเป‰เป„เบ‚เบฎเป‰เบญเบ™เบŸเบฃเบต - เบ‚เบฑเป‰เบ™เบ•เบญเบ™เปเบกเปˆเบ™เบซเบเบฑเบ‡เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™? เปเบฅเบฐเบ„เปเบฒเบ–เบฒเบกเบ—เบตเบชเบฒเบกเปเบกเปˆเบ™เบญเบฒเบ”เบˆเบฐเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบš RTO, RPO. เบเบฒเบ™เบกเบตเบขเบนเปˆเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเปเบกเปˆเบ™ 99,97, เป€เบเบทเบญเบšเบชเบตเปˆเป€เบเบปเป‰เบฒ, เปเบ•เปˆเบ•เบฒเบกเบ—เบตเปˆเบ‚เป‰เบญเบเป€เบ‚เบปเป‰เบฒเปƒเบˆเบกเบฑเบ™, เบ—เปˆเบฒเบ™เบกเบตเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเบชเบญเบ‡, เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเบชเบฒเบก, เปเบฅเบฐเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเบซเป‰เบฒ ... เป€เบˆเบปเป‰เบฒเบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™, เป€เบฎเบฑเบ”เบŠเป‰เปเบฒเบเบฑเบ™เปเบ™เบงเปƒเบ”, เปเบฅเบฐเบชเบดเปˆเบ‡เบญเบทเปˆเบ™เป†?

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

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

    เปƒเบ™: โ€“ เบ–เป‰เบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบญเบฑเบ™เบ—เบตเบชเบญเบ‡, เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เป€เบˆเบปเป‰เบฒเบˆเบถเปˆเบ‡เบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบญเบฑเบ™เบ—เบตเบชเบฒเบก? เป€เบžเบฒเบฐโ€‹เบเบฑเบ‡โ€‹เบšเปเปˆโ€‹เบ—เบฑเบ™โ€‹เบกเบตโ€‹เบ„เบปเบ™โ€‹เบ—เบตเปˆโ€‹เบกเบตโ€‹เบชเบฐโ€‹เบซเบกเบญเบ‡โ€‹เปเบ•เบ.

    EK: โ€“ เปเบ•เปˆโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบšเปเปˆโ€‹เบกเบต Split Brainโ€‹. เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเปเบ•เปˆเบฅเบฐเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ–เบทเบเบ‚เบฑเบšเป€เบ„เบทเปˆเบญเบ™เป‚เบ”เบ multimaster, เบกเบฑเบ™เบšเปเปˆเบชเปเบฒเบ„เบฑเบ™เบเบฑเบšเบžเบงเบเป€เบฎเบปเบฒเบงเปˆเบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบกเบฒเบฎเบญเบ”เบชเบนเบ™เบเบฒเบ‡เปƒเบ”. เบžเบงเบเป€เบฎเบปเบฒเบเบฝเบกเบžเป‰เบญเบกเบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบ–เป‰เบฒเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบฅเบปเป‰เบกเป€เบซเบฅเบง (เบžเบงเบเป€เบฎเบปเบฒเบญเบตเบ‡เปƒเบชเปˆเบ™เบตเป‰) เปเบฅเบฐเปƒเบ™เบเบฒเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบ›เปˆเบฝเบ™เป„เบ›เบซเบฒเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเบชเบญเบ‡, เบžเบงเบเป€เบฎเบปเบฒเบžเป‰เบญเบกเบ—เบตเปˆเบˆเบฐเบชเบนเบ™เป€เบชเบเบœเบนเป‰เปƒเบŠเป‰เบ™เบตเป‰, เปเบ—เป‰เบˆเบดเบ‡เปเบฅเป‰เบง; เปเบ•เปˆเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบˆเบฐเป€เบ›เบฑเบ™เบซเบ™เปˆเบงเบเบ‡เบฒเบ™, เบซเบ™เปˆเบงเบเบ‡เบฒเบ™เบขเปˆเบฒเบ‡เปเบ—เป‰เบˆเบดเบ‡.

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

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

    เปƒเบ™: - เป€เบˆเบปเป‰เบฒเบ•เบฑเบ”เบกเบฑเบ™เป„เบ›เปƒเบช? เบ™เบตเป‰ Core เบชเบปเปˆเบ‡ ...

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

    เปƒเบ™: - เบšเบญเบเบ‚เป‰เบญเบ, เบเบฐเบฅเบธเบ™เบฒ, เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ‚เบญเบ‡เป€เบˆเบปเป‰เบฒเบ–เบทเบเบ‚เบฝเบ™เป„เบงเป‰เปƒเบ™ monolith เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆเบซเบ™เบถเปˆเบ‡, เบซเบผเบทเบ—เปˆเบฒเบ™เป„เบ”เป‰เบ•เบฑเบ”เบกเบฑเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบšเบฒเบ‡เบšเปเบฅเบดเบเบฒเบ™เบซเบผเบทเปเบกเป‰เบเบฐเบ—เบฑเป‰เบ‡ microservices เบšเป?

    EK: - เบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบกเบต monolith, เปเบ™เปˆเบ™เบญเบ™, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเป€เบ™เบฑเป‰เบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™. เบžเบงเบเป€เบฎเบปเบฒเป€เบงเบปเป‰เบฒเบ•เบฐเบซเบผเบปเบเบงเปˆเบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เป€เบฎเบฑเบ”เบ”เป‰เบงเบ monoliths - เบžเบงเบเบกเบฑเบ™เปเบกเปˆเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เปƒเบซเบเปˆ. เบกเบฑเบ™เป€เบ›เบฑเบ™เบเบฒเบ™เบเบฒเบเบ—เบตเปˆเบˆเบฐเป‚เบ—เบซเบฒเบกเบฑเบ™ microservices, เปเบ•เปˆเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเปเบˆเบเบขเบฒเบเป€เบฎเบฑเบ”เบงเบฝเบ.

    เบ–เป‰เบฒเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบขเบนเปˆเปƒเบ™เป€เบŠเบตเบšเป€เบงเบตเบ–เบทเบเบ—เปเบฒเบฅเบฒเบ ...

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

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

    EK: - เปเบกเปˆเบ™เปเบฅเป‰เบง, เปเบ™เปˆเบ™เบญเบ™. เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเปเบกเปˆเบ™เบ‚เป‰เบญเบ™เบ‚เป‰เบฒเบ‡เบฎเป‰เบฒเบเปเบฎเบ‡. เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ”, เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เปเป‰เบกเบนเบ™เป€เบ›เบตเบ”, เปเบฅเบฐเบ—เปˆเบฒเป€เบฎเบทเบญเปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเบดเปˆเบ‡เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบ„เบฒเบ”เบงเปˆเบฒเบˆเบฐเบกเบตเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบฅเปˆเบงเบ‡เบซเบ™เป‰เบฒ. เบ–เป‰เบฒเบญเบปเบ‡เบ›เบฐเบเบญเบšเบชเบทเปˆเบชเบฒเบ™เบเบฑเบšเบ–เบฒเบ™เบ‚เปเป‰เบกเบนเบ™ (เป€เบงเบปเป‰เบฒเบงเปˆเบฒ, เบเบฑเบš Muskul) เบœเปˆเบฒเบ™ 5-4-3-2, เบžเบฝเบ‡เปเบ•เปˆ 5-4-3-2 เบˆเบฐเป€เบ›เบตเบ”เปƒเบซเป‰เบกเบฑเบ™, เปเบฅเบฐเบ—เปˆเบฒเป€เบฎเบทเบญเบญเบทเปˆเบ™เป†เปเบฅเบฐเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบญเบทเปˆเบ™เป†เบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰. เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเปƒเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบกเบตเบ›เบฐเบกเบฒเบ™ 10 loops เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™. เปเบฅเบฐเป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ™เบตเบ›เบฐเบ™เบญเบก somehow, เบžเบฃเบฐเป€เบˆเบปเป‰เบฒเบซเป‰เบฒเบก, เบœเบนเป‰เป‚เบˆเบกเบ•เบตเบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡ console เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เป€เบ‚เบ”เบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.

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

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

    เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡ Visa, MasterCard เปเบฅเบฐ Sberbank

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

    EK: - เบ™เบตเป‰เปเบกเปˆเบ™เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ›เบฐเบชเบปเบก. เบเบฒเบ™เบ›เบฐเบชเบปเบกเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเปเบกเปˆเบ™เบ•เบฑเป‰เบ‡เบขเบนเปˆเปƒเบ™เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบ”เบฝเบงเบเบฑเบ™.

    เปƒเบ™: - เป€เบงเบปเป‰เบฒเบ›เบฐเบกเบฒเบ™, เบ—เปˆเบฒเบ™เบกเบตเบˆเบธเบ”เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบซเบ™เบถเปˆเบ‡เบšเป?

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

    เปƒเบ™: โ€“ เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบชเบฒเบกเบฒเบ”เบชเบฐเบซเบ‡เบงเบ™เป„เบ”เป‰เปเบ™เบงเปƒเบ”? เบ‚เป‰เบญเบเบฎเบนเป‰เบงเปˆเบฒ Visa เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบกเบตเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ”เบฝเบงเปƒเบ™เบซเบผเบฑเบเบเบฒเบ™!

    EK: - เบžเบงเบเป€เบ‚เบปเบฒเบชเบฐเบซเบ™เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡. เปƒเบ™เบเปเบฅเบฐเบ™เบตเปƒเบ”เบเปเปˆเบ•เบฒเบก, เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เบฎเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบ—เบตเปˆเบŠเป‰เปเบฒเบŠเป‰เบญเบ™เบžเบฒเบเปƒเบ™.

    เปƒเบ™: โ€“ เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™เบˆเบธเบ”เบขเบทเบ™เปเบกเปˆเบ™เบกเบฒเบˆเบฒเบ Connects Orange เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ?..

    EK: - เปเบกเปˆเบ™เปเบฅเป‰เบง.

    เปƒเบ™: โ€“ เปเบ•เปˆเบเปเบฅเบฐเบ™เบตเบ™เบตเป‰: เบ–เป‰เบฒเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบซเบฒเบเป„เบ›, เป€เบˆเบปเป‰เบฒเบˆเบฐเปƒเบŠเป‰เบกเบฑเบ™เบ•เปเปˆเป„เบ›เป„เบ”เป‰เปเบ™เบงเปƒเบ”? เบซเบผเบทเบงเปˆเบฒเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบžเบฝเบ‡เปเบ•เปˆเบขเบธเบ”เป€เบŠเบปเบฒ?

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

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

    HighLoad++, Evgeniy Kuzovlev (EcommPay IT): เบˆเบฐเป€เบฎเบฑเบ”เปเบ™เบงเปƒเบ”เป€เบกเบทเปˆเบญเป€เบงเบฅเบฒเบขเบธเบ”เบžเบฑเบเปœเบถเปˆเบ‡เบ™เบฒเบ—เบตเบกเบตเบฅเบฒเบ„เบฒ 100000 เป‚เบ”เบฅเบฒ.

    เบšเบฒเบ‡เป‚เบ„เบชเบฐเบ™เบฒ๐Ÿ™‚

    เบ‚เบญเบšเปƒเบˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบขเบนเปˆเบเบฑเบšเบžเบงเบเป€เบฎเบปเบฒ. เป€เบˆเบปเป‰เบฒเบกเบฑเบเบšเบปเบ”เบ„เบงเบฒเบกเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบšเป? เบ•เป‰เบญเบ‡เบเบฒเบ™เป€เบšเบดเปˆเบ‡เป€เบ™เบทเป‰เบญเบซเบฒเบ—เบตเปˆเบซเบ™เป‰เบฒเบชเบปเบ™เปƒเบˆเบซเบผเบฒเบเบšเป? เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบžเบงเบเป€เบฎเบปเบฒเป‚เบ”เบเบเบฒเบ™เบงเบฒเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบซเบผเบทเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เบซเบกเบนเปˆเป€เบžเบทเปˆเบญเบ™, cloud VPS เบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบˆเบฒเบ $4.99, เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบ—เบตเปˆเป€เบ›เบฑเบ™เป€เบญเบเบฐเบฅเบฑเบเบ‚เบญเบ‡เป€เบŠเบตเบšเป€เบงเบตเบฅเบฐเบ”เบฑเบšเป€เบ‚เบปเป‰เบฒ, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบ›เบฐเบ”เบดเบ”เป‚เบ”เบเบžเบงเบเป€เบฎเบปเบฒเบชเปเบฒเบฅเบฑเบšเบ—เปˆเบฒเบ™: เบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบฑเบ‡เปเบปเบ”เบเปˆเบฝเบงเบเบฑเบš VPS (KVM) E5-2697 v3 (6 Cores) 10GB DDR4 480GB SSD 1Gbps เบˆเบฒเบ $19 เบซเบผเบทเบงเบดเบ—เบตเบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ? (เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป„เบ”เป‰เบเบฑเบš RAID1 เปเบฅเบฐ RAID10, เบชเบนเบ‡เบชเบธเบ” 24 cores เปเบฅเบฐเบชเบนเบ‡เบชเบธเบ” 40GB DDR4).

    Dell R730xd 2x เบฅเบฒเบ„เบฒเบ–เบทเบเบเบงเปˆเบฒเบขเบนเปˆเปƒเบ™เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™ Equinix Tier IV เปƒเบ™ Amsterdam? เบ—เบตเปˆเบ™เบตเป‰เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™ 2 x Intel TetraDeca-Core Xeon 2x E5-2697v3 2.6GHz 14C 64GB DDR4 4x960GB SSD 1Gbps 100 TV เบˆเบฒเบ $199 เปƒเบ™เบ›เบฐเป€เบ—เบ”เป€เบ™เป€เบ—เบตเปเบฅเบ™! Dell R420 - 2x E5-2430 2.2Ghz 6C 128GB DDR3 2x960GB SSD 1Gbps 100TB - เบˆเบฒเบ $99! เบญเปˆเบฒเบ™เบเปˆเบฝเบงเบเบฑเบš เบงเบดเบ—เบตเบเบฒเบ™เบชเป‰เบฒเบ‡เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”. เบซเป‰เบญเบ‡เบฎเบฝเบ™เบ—เบตเปˆเบกเบตเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ‚เบญเบ‡ Dell R730xd E5-2650 v4 เบกเบนเบ™เบ„เปˆเบฒ 9000 เป€เบญเบตเป‚เบฃเบชเปเบฒเบฅเบฑเบšเป€เบ‡เบดเบ™เบšเป?

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

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