เบเบฑเบเบเบฑเปเบเปเบเป 2019, เบฅเบฑเบเปเบเบเปเบเปเบกเบตเบเบปเบเบซเบกเบฒเบเบงเปเบฒเบเปเบงเบเบเบฒเบเบเบดเบเบเปเบฒเบเบเบฑเบเบเบฑเบ. เบเบปเบเบซเบกเบฒเบเบเปเปเปเบเปเบเปเบฒเปเบเปเบเบฑเบเบเบธเบเบเบธเปเบกเบเบญเบเบชเบดเบเบเปเบฒ, เปเบฅเบฐเบงเบฑเบเบเบตเบชเปเบฒเบฅเบฑเบเบเบฒเบเบกเบตเบเบปเบเบเบฑเบเบเบฑเบเปเบเปเบเบญเบเบเบฒเบเบเบดเบเบชเบฐเบซเบผเบฒเบเบเบฑเบเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบธเปเบกเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเปเบกเปเบเปเบเบเบเปเบฒเบเบเบฑเบ. เบขเบฒเบชเบนเบ, เปเบเบตเบ, เปเบฅเบฐเบขเบฒเบเบปเบงเบเบฐเบเบฒเบเบเบฐเปเบเบฑเบเบชเบดเปเบเบเบณเบญเบดเบเบเบตเปเบเปเบญเบเบเบดเบเบเปเบฒเบเบเบณเบเบฑเบ; เบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบญเบทเปเบเปเบเบฐเบเบทเบเปเบเบตเปเบกเปเบเบเบฒเบเบซเบผเบฑเบ, เบเบปเบงเบขเปเบฒเบ: เบเปเบณเบซเบญเบก, เปเบเปเบเปเบ เปเบฅเบฐเบเบปเบก. เบเบฐเบงเบฑเบเบเบฐเบเปเบฒเบเบดเบเบดเบเปเบฒเบเบตเปเปเบเปเบเบฐเบเบธเปเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบงเบดเบเบตเปเบเปเปเบ IT เปเบซเบกเปเบเบตเปเบเบฐเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบชเบฒเบกเบฒเบเบเบดเบเบเบฒเบกเบฅเบฐเบเบปเบเบเปเบญเบเปเบชเปเบเบตเบงเบดเบเบเบฑเบเบซเบกเบปเบเบเบญเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเบฒเบเบเบฒเบเบเบฐเบฅเบดเบเปเบเบชเบนเปเบเบฒเบเบเบทเปเปเบเบเบเบนเปเบเปเบฅเบดเปเบเบเบชเบธเบเบเปเบฒเบ, เปเบซเปเบเบฑเบเบเบนเปเปเบเบปเปเบฒเบฎเปเบงเบกเบเบฑเบเบซเบกเบปเบเปเบเบเบฐเบเบงเบเบเบฒเบ: เบเบฑเบเบฅเบฑเบเปเบญเบเปเบฅเบฐเบเบธเบเบญเบปเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบตเปเบเบฒเบเบชเบดเบเบเปเบฒเบเบฑเบ. เบเบฒเบโเบเบดเบโเบชเบฐโเบซเบผเบฒเบโเบเบฑเบโเบเบฑเบโ.
เปเบ X5, เบฅเบฐเบเบปเบเบเบตเปเบเบฐเบเบดเบเบเบฒเบกเบชเบดเบเบเปเบฒเบเบตเปเบเบดเบเบชเบฐเบซเบผเบฒเบเปเบฅเบฐเปเบฅเบเบเปเบฝเบเบเปเปเบกเบนเบเบเบฑเบเบฅเบฑเบเปเบฅเบฐเบเบนเปเบชเบฐเบซเบเบญเบเปเบกเปเบเปเบญเบตเปเบเบงเปเบฒ "Marcus". เปเบซเปเบเบงเบเปเบฎเบปเบฒเบเบญเบเบเปเบฒเบเปเบเบฅเปเบฒเบเบฑเบเบงเบดเบเบตเบเบฒเบเปเบฅเบฐเปเบเบเบฑเบเบเบฐเบเบฒเบกเบฑเบ, เบชเบดเปเบเบเบตเป stack เปเบเบฑเบเปเบเปเบฅเบขเบตเบเบญเบเบกเบฑเบ, เปเบฅเบฐเปเบเบฑเบเบซเบเบฑเบเบเบงเบเปเบฎเบปเบฒเบเบถเปเบเบกเบตเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบตเปเบซเบเปเบฒเบเบนเบกเปเบ.
HighLoad เบเบตเปเปเบเปเบเบดเบ
"Marcus" เปเบเปเปเบเบเบฑเบเบซเบฒเบเปเบฒเบเบงเบเบซเบผเบฒเบ, เบเบปเปเบเบเปเปเบกเปเบเบเบฒเบเปเบเปเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบเบฅเบฐเบซเบงเปเบฒเบเบฅเบฐเบเบปเบเบเปเปเบกเบนเบเบเปเบฒเบงเบชเบฒเบ X5 เปเบฅเบฐเบฅเบฐเบเบปเบเบเปเปเบกเบนเบเบเปเบฒเบงเบชเบฒเบเบเบญเบเบฅเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเบดเบเบชเบฐเบซเบผเบฒเบ (GIS MP) เปเบเบทเปเบญเบเบดเบเบเบฒเบกเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบญเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเบดเบเบชเบฐเบซเบผเบฒเบ. เปเบเบฅเบฐเบเบฐเบเบญเบกเบเบฑเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบฅเบฐเบซเบฑเบเบเบฒเบเบเบดเบเบชเบฐเบซเบผเบฒเบเบเบฑเบเบซเบกเบปเบเบเบตเปเปเบเปเบฎเบฑเบเปเบเบเบเบงเบเปเบฎเบปเบฒเปเบฅเบฐเบเบฐเบซเบงเบฑเบเบชเบฒเบเบเบฑเบเบซเบกเบปเบเบเบญเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบญเบเบฅเบฐเบซเบฑเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบเบเบปเปเบงเบงเบฑเบเบเบธ, เปเบฅเบฐเบเปเบงเบเบเปเบฒเบเบฑเบเบเบฒเบเบเบฑเบเบฅเปเบฒเบเบฑเบเปเบซเบกเปเบเบญเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเบดเบเบชเบฐเบซเบผเบฒเบ. เบเบฒเบเบเปเบฒเปเบเปเบเบปเบงเบขเปเบฒเบเบเบญเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบขเบฒเบชเบนเบ, เปเบเบดเปเบเบฅเบงเบกเบขเบนเปเปเบเบเบธเปเบกเบเปเบฒเบญเบดเบเบเบญเบเบชเบดเบเบเปเบฒเบเบตเปเบเบดเบเบชเบฐเบซเบผเบฒเบ, เบเบฝเบเปเบเปเบฅเบปเบเบเบฑเบเบเบธเบเบเบญเบเบขเบฒเบชเบนเบเบกเบตเบเบฐเบกเบฒเบ 600 เบเบญเบ, เปเบเปเบฅเบฐเบกเบตเบฅเบฐเบซเบฑเบเปเบเบฑเบเปเบญเบเบฐเบฅเบฑเบเบเบญเบเบเบปเบเปเบญเบ. เปเบฅเบฐเบงเบฝเบเบเบฒเบเบเบญเบเบฅเบฐเบเบปเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบกเปเบเปเบเบทเปเบญเบเบดเบเบเบฒเบกเปเบฅเบฐเบเบงเบเบชเบญเบเบเบงเบฒเบกเบเบทเบเบเปเบญเบเบเบฒเบเบเปเบฒเบเบเบปเบเบซเบกเบฒเบเบเบญเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบญเบเปเบเปเบฅเบฐเบเบญเบเบเบฑเปเบเบเปเบฒเบงเบฅเบฐเบซเบงเปเบฒเบเบชเบฒเบเปเบฅเบฐเบฎเปเบฒเบเบเปเบฒ, เปเบฅเบฐเปเบเบเบตเปเบชเบธเบเบเบฒเบเบเบงเบเบชเบญเบเบเบฒเบเบเบญเบกเบฎเบฑเบเบเบญเบเบเบฒเบเบเบฒเบเบเบญเบเบเบงเบเปเบเบปเบฒเบเบฑเบเบเบนเปเบเบทเปเบเบตเปเบชเบธเบ. เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเบถเบเบเบฐเบกเบฒเบ 000 เบเบธเบฅเบฐเบเปเบฒเปเบเบดเบเบชเบปเบเบเปเปเบเบปเปเบงเปเบกเบ, เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฑเบเบเบถเบเบงเบดเบเบตเบเบฒเบเปเบเปเบฅเบฐเบเบญเบเบเบฑเปเบเบเปเบฒเบงเปเบเบปเปเบฒเปเบเปเบเบฎเปเบฒเบ. เบเบฑเปเบเบเบฑเปเบ, เบเบฒเบเบเปเบฒเบเบถเบเปเบเบดเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบฑเบเบซเบกเบปเบเบฅเบฐเบซเบงเปเบฒเบเบงเบฑเบเบเบธ, เบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเบเบฒเบเบงเปเบฒเบเบฐเบกเบตเบเบฑเบเบเบถเบเบซเบผเบฒเบเบชเบดเบเบเบทเปเบเปเปเบเบต.
เบเบตเบก เบก
เปเบเบดเบเบงเปเบฒเบเบฐเบกเบตเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒ Marcus เบเบทเบเบเบดเบเบฒเบฅเบฐเบเบฒเปเบเบฑเบเปเบเบเบเบฒเบเบเบฒเบเปเบ X5, เบกเบฑเบเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบเปเบเปเบงเบดเบเบตเบเบฒเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบ. เบเบตเบกเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฒเบก Scrum. เปเบเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบงเปเบเปเปเบฅเบตเปเบกเบเบปเปเบเปเบเบเปเบงเบเบฅเบถเบฐเปเบเบดเปเบเบฎเปเบญเบเบเบตเปเบเปเบฒเบเบกเบฒ, เปเบเปเบเบปเบเปเบเปเบฎเบฑเบเบเปเบฒเบญเบดเบเบเบฝเบเปเบเปเปเบเปเบเบทเบญเบเบเบธเบฅเบฒ - เบเบตเบกเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบญเบเปเบเปเบเบทเบเบเบฐเบเบญเบเบขเปเบฒเบเปเบเบฑเบกเบชเปเบงเบ, เบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒเบฅเบฐเบเบปเบเปเบเปเบเบทเบเบเบฑเบเบเบฐเบเบฒเปเบฅเบฐเบญเบธเบเบฐเบเบญเบเปเบเปเบเบทเบเบเบทเป. เปเบเบเบฑเบเบเบธเบเบฑเบเบเบตเบกเบเบฒเบเบกเบต 16 เบเบปเบ, เบซเบปเบเบเบปเบเบกเบตเบชเปเบงเบเบฎเปเบงเบกเปเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ backend เปเบฅเบฐ frontend, เบชเบฒเบกเบเบปเบเปเบกเปเบเบกเบตเบชเปเบงเบเบฎเปเบงเบกเปเบเบเบฒเบเบงเบดเปเบเบฒเบฐเบฅเบฐเบเบปเบ. เบญเบตเบเบซเบปเบเบเบปเบเบกเบตเบชเปเบงเบเบฎเปเบงเบกเปเบเบเบนเปเบกเบท, เบเบฒเบเปเบซเบผเบ, เบเบฒเบเบเบปเบเบชเบญเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเปเบฅเบฐเบเบฒเบเบเปเบฒเบฅเบธเบเบฎเบฑเบเบชเบฒเบเบฐเบฅเบดเบเบเบฐเบเบฑเบ. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบงเบเปเบฎเบปเบฒเบกเบตเบเบนเปเบเปเบฝเบงเบเบฒเบเบเปเบฒเบ SRE.
เบเปเปเบเบฝเบเปเบเปเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบฝเบเบฅเบฐเบซเบฑเบเปเบเบเบตเบกเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ; เปเบเบทเบญเบเบเบฑเบเบซเบกเบปเบ guys เบฎเบนเปเบงเบดเบเบตเบเบฒเบเบเบฝเบเปเบเบฅเปเบเบฅเบกเปเบฅเบฐเบเบฝเบ autotests, เปเบซเบผเบ scripts เปเบฅเบฐ automation scripts. เบเบงเบเปเบฎเบปเบฒเปเบญเบปเบฒเปเบเปเบชเปเปเบเบฑเบเบเบดเปเบชเบเบเปเปเปเบฅเบทเปเบญเบเบเบตเป, เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเปเบเบดเบเปเบกเปเบเบงเปเบฒเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบฅเบฐเบเบฑเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบชเบนเบ. เบเบงเบเปเบฎเบปเบฒเบชเบฐเปเบซเบกเบตเบเบฐเบเบฒเบเบฒเบกเปเบซเปเบเปเบฒเปเบเบฐเบเปเบฒเปเบฅเบฐเบเปเบงเบเปเบซเบผเบทเบญเปเบเบทเปเบญเบเบฎเปเบงเบกเบเบฒเบเบเบตเปเบเปเปเปเบเปเบงเบฒเบเปเบเบเปเบงเปเบเปเบญเบ, เปเบฅเบฐเปเบซเปเบเบงเบเปเบเบปเบฒเบกเบตเบงเบฝเบเบเปเบญเบเปเบเบฒเบเบขเปเบฒเบเบเบตเปเบเบฐเปเบฎเบฑเบเบงเบฝเบ.
เปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเปเบเปเบฅเบฐเบเบฒเบเบเบญเบเปเบฃเบ coronavirus, เบเบงเบเปเบฎเบปเบฒเปเบเปเปเบญเบเบเบตเบกเบเบฒเบเบเบฑเบเบซเบกเบปเบเปเบเปเบฎเบฑเบเบงเบฝเบเบซเปเบฒเบเปเบเบชเบญเบเบซเบผเบตเบ; เบเบฒเบเบกเบตเปเบเบทเปเบญเบเบกเบทเบเบฑเบเบซเบกเบปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบธเปเบกเบเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒ, เบเบฐเบเบงเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบตเปเบชเปเบฒเบเบเบถเปเบเปเบ Jira เปเบฅเบฐ GitLab เปเบฎเบฑเบเปเบซเปเบชเบฒเบกเบฒเบเบเปเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเปเบเปเบขเปเบฒเบเบเปเบฒเบเบเบฒเบ. เบซเบฅเบฒเบเปเบเบทเบญเบเบเบตเปเปเบเปเปเบงเบฅเบฒเบซเปเบฒเบเปเบเบชเบญเบเบซเบผเบตเบเปเบเปเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบงเปเบฒเบเบปเบเบเบฐเบฅเบดเบเบเบญเบเบเบตเบกเบเบฒเบเบเปเปเปเบเปเบเบปเบเบเบธเบเบเบปเบ; เบชเปเบฒเบฅเบฑเบเบซเบผเบฒเบเปเบเบปเบ, เบเบงเบฒเบกเบชเบฐเบเบงเบเบชเบฐเบเบฒเบเปเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเปเบเบตเปเบกเบเบถเปเบ, เบชเบดเปเบเบเบฝเบงเบเบตเปเบเบฒเบเบซเบฒเบเปเบเปเบกเปเบเบเบฒเบเบชเบทเปเบชเบฒเบเบชเบปเบ.
เบเบญเบโเบเบฐโเบเบธเบกโเบเบตเบกโเบเบฒเบโเบเบฒเบโเปเบโ
เบเบญเบโเบเบฐโเบเบธเบกโเปเบโเบฅเบฐโเบซเบงเปเบฒเบโเบเบฒเบโเปเบฎเบฑเบโเบงเบฝเบโเบซเปเบฒเบโเปเบโเบชเบญเบโเบซเบผเบตเบโ
stack เปเบเบฑเบเปเบเปเบฅเบเบตเบเบญเบเบเบฒเบเปเบเปเปเบ
เบเบฑเบเปเบเบฑเบเบกเปเบฝเบเบกเบฒเบเบเบฐเบเบฒเบเปเบฅเบฐเปเบเบทเปเบญเบเบกเบท CI / CD เบชเปเบฒเบฅเบฑเบ X5 เปเบกเปเบ GitLab. เบเบงเบเปเบฎเบปเบฒเปเบเปเบกเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบฅเบฐเบซเบฑเบ, เบเบฒเบเบเบปเบเบชเบญเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ, เปเบฅเบฐเบเบฒเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบปเบเบชเบญเบเปเบฅเบฐเบเบฒเบเบเบฐเบฅเบดเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ. เบเบงเบเปเบฎเบปเบฒเบเบฑเบเปเบเปเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบเบเบฒเบเบเบงเบเบชเบญเบเบฅเบฐเบซเบฑเบ, เปเบเปเบงเบฅเบฒเบเบตเปเบขเปเบฒเบเบซเบเปเบญเบ 2 เปเบเบทเปเบญเบเบฎเปเบงเบกเบเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบญเบฐเบเบธเบกเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเปเบฎเบฑเบเปเบเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบฑเบเบฅเบฐเบซเบฑเบ. เปเบเบทเปเบญเบเบงเบดเปเบเบฒเบฐเบฅเบฐเบซเบฑเบเบเบปเบเบเบตเป SonarQube เปเบฅเบฐ JaCoCo เบเปเบงเบเบเบงเบเปเบฎเบปเบฒเบฎเบฑเบเบชเบฒเบฅเบฐเบซเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบซเปเบชเบฐเบญเบฒเบเปเบฅเบฐเบฎเบฑเบเบเบฐเบเบฑเบเบฅเบฐเบเบฑเบเบเบฒเบเบเบธเปเบกเบเบญเบเบเบฒเบเบเบปเบเบชเบญเบเบซเบเปเบงเบเบเบตเปเบเปเบฒเปเบเบฑเบ. เบเบฒเบเบเปเบฝเบเปเบเบเบฅเบฐเบซเบฑเบเบเบฑเบเบซเบกเบปเบเบเปเบญเบเบเปเบฒเบเบเบฒเบเบเบงเบเบชเบญเบเปเบซเบผเบปเปเบฒเบเบตเป. เบชเบฐเบเบฃเบดเบเบเบปเบเบชเบญเบเบเบฑเบเปเบปเบเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเปเบงเบเบเบปเบเปเบญเบเปเบกเปเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเปเปเบกเบฒ.
เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบชเบปเบเบเบปเบเบชเปเบฒเปเบฅเบฑเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบเบเบธเบฅเบฐเบเบดเบเปเบเบ "Marcus", เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเปเบเปเปเบเปเปเบเบเบฑเบเบซเบฒเปเบเบฑเบเปเบเปเบฅเบเบตเบเปเบฒเบเบงเบเบซเบเบถเปเบ, เบเปเบฝเบงเบเบฑเบเปเบเปเบฅเบฐเบเปเบฒเบชเบฑเปเบ.
เบงเบฝเบเบเบฒเบ 1. เบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฐเบซเบเบฒเบเบญเบญเบเบเบฒเบกเบฅเบงเบเบเบญเบเบเบญเบเบฅเบฐเบเบปเบ
เปเบเบทเปเบญเปเบเปเปเบเบเบฑเบเบซเบฒเบเบตเป, เบเบงเบเปเบฎเบปเบฒเปเบเปเปเบฅเบทเบญเบเบงเบดเบเบตเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบธเบฅเบฐเบเบฒเบเปเบเบทเปเบญเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ. เปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เบกเบฑเบเบกเบตเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบซเบผเบฒเบเบเบตเปเบเบฐเปเบเบปเปเบฒเปเบเบเบปเบเปเบเบเบเบงเบฒเบกเบฎเบฑเบเบเบดเบเบเบญเบเบเบญเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ. เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฐเบเบฒเบเบฒเบกเปเบเปเบเบเบงเบเบกเบฑเบเปเบเบปเปเบฒเปเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบธเบฅเบฐเบเบดเบ, เบเปเบฒเบเบถเบเปเบเบดเบเบชเบฐเปเบเบฒเบฐเบเบญเบเบเบฐเบเบงเบเบเบฒเบ. เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เบเบฒเบเบเบญเบกเบฎเบฑเบเบขเบนเปเปเบเบชเบฒเบเบเปเปเปเบกเปเบเปเบฅเบทเปเบญเบเป, เปเบเปเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฐเบซเบเบฒเบเปเบซเบเปเบซเบผเบฒเบ, เปเบเปเบฅเบเบฐเบเบตเปเบกเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเปเปเบกเบนเบเบเบฒเบเบเบนเปเบเบงเบเบเบธเบกเบเบญเบเบฅเบฑเบเบขเปเบฒเบเปเบงเบงเบฒเบเปเบฝเบงเบเบฑเบเบซเบปเบงเบซเบเปเบงเบเบเบญเบเบชเบดเบเบเปเบฒเบเบตเปเปเบเปเบฎเบฑเบเบเบฒเบเบเบญเบกเบฎเบฑเบ, เบเปเบฒเบเบงเบเบเบญเบเบเบฒเบเบเบฑเบเบชเบปเปเบเปเบเบซเบเบถเปเบเปเบเบดเบ 600000. , เบเบงเบเบชเบญเบเบเบฒเบเบเบญเบกเบฎเบฑเบเบเบฒเบเบเบญเบกเบฎเบฑเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเบตเปเปเบเบปเปเบฒเปเบเปเบเบชเบฒเบเปเบฅเบฐเบชเบปเปเบเบเบทเบเบเปเปเบกเบนเบเบเบตเปเบเปเบฒเปเบเบฑเบเบเบฑเบเบซเบกเบปเบเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบชเบฒเบ. เปเบเปเบเบฒเบเบเบปเบเบชเบปเปเบเบเบฒเบเบชเบฒเบเบกเบตเบเบงเบฒเบกเปเบเบฑเปเบกเบเบธเปเบเบซเบผเบฒเบเบเบงเปเบฒเปเบเบปเปเบฒ, เปเบเปเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบงเบเบเปเปเบกเบนเบเบเปเบฒเบเบงเบเบเปเบญเบเป.
เบเบงเบเปเบฎเบปเบฒเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบฑเบเบซเบกเบปเบเบเบปเบเบเบทเปเบเบเบฒเบเบเบตเปเบเปเปเบกเบตเบฅเบฑเบเปเบฅเบฐเปเบกเปเบเบฐเบเบฑเปเบเบเบฐเบเบฒเบเบฒเบกเปเบเปเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฒเบเปเบเปเบเบฑเบเบเบฑเปเบเบเบญเบ, เบเบฒเบเบเปเบฒเปเบเปเบชเบดเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบญเบตเปเบเบงเปเบฒ Kafka เบซเบปเบงเบเปเปเบเบปเบเปเบญเบ. เบเบตเปเปเบกเปเบเปเบงเบฅเบฒเบเบตเปเบเปเบฅเบดเบเบฒเบเบเบธเบเบฅเบฐเบเบฒเบเบชเบปเปเบเบเปเปเบเบงเบฒเบกเปเบเบซเบฒเบเบปเบงเบกเบฑเบเปเบญเบ, เปเบเบดเปเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบธเปเบเบเปเบฝเบเบเบฒเบเปเบซเบผเบเปเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบตเปเบกเบตเบเบฑเบเบเบฐเบเบฒเบเบญเบเบซเบผเบฒเบเปเบฅเบฐเปเบฎเบฑเบเปเบซเปเบเบฒเบเบเปเบฒเบฅเบธเบเบฎเบฑเบเบชเบฒเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเปเบฒเบเบเบถเปเบ, เปเบเปเบงเปเบฒเปเบเบเบฒเบเบซเบฅเบฑเบ.
เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฑเบเบชเบดเบเปเบเปเบเบเปเบกเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบเบญเบเบเบฑเบเบฅเบฐเบเบปเบเบเบฒเบเบเบญเบเปเบเบปเปเบฒเปเบเปเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบเบเบเปเบฒเบเบซเบฒเบ. เบเบตเปเปเบฎเบฑเบเปเบซเปเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเปเบเปเปเบเบเบฑเบเบซเบฒเบเบญเบ APIs เบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเปเบฅเบทเปเบญเบเปเบเบญเบเบฅเบฐเบเบปเบเบเบฒเบเบเบญเบ, เปเบเบเปเบเบทเบญเบเบเปเปเบกเบตเบเบปเบเบเบฐเบเบปเบเบเปเปเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบตเปเบกเบตเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบเบธเบฅเบฐเบเบดเบ.
เบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบธเบเบฅเบฐเบเบฒเบเบเบฑเบเปเบปเบเบเบทเบเบเบณเปเบเปเบขเบนเปเปเบเบเบธเปเบก OpenShift, เปเบเบดเปเบเบชเบฒเบกเบฒเบเปเบเปเปเบเบเบฑเบเบซเบฒเบเบฒเบเบเบฐเบซเบเบฒเบเปเบเปเบฅเบฐ microservice เปเบฅเบฐเบเปเบงเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเบเปเปเปเบเปเปเบเบทเปเบญเบเบกเบท Service Discovery เบเบญเบเบเบฒเบเบชเปเบงเบเบเบตเบชเบฒเบก.
เบงเบฝเบเบเบฒเบ 2. เบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเบฎเบฑเบเบชเบฒเบเบฒเบเปเบซเบผเบเบชเบนเบเปเบฅเบฐเบเบฒเบเปเบฅเบเบเปเบฝเบเบเปเปเบกเบนเบเบซเบผเบฒเบเบซเบผเบฒเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบงเบเบต: เปเบเปเบฅเบเบฐเบเบฒเบเปเบเบตเบเบเบปเบงเปเบเบเบเบฒเบเบขเปเบฒเบเบเบฝเบง, เบเบฐเบกเบฒเบ 600 เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเปเบงเบดเบเบฒเบเบตเปเบกเปเบเบเบฐเบเบดเบเบฑเบ. เบเบงเบเปเบฎเบปเบฒเบเบฒเบเบงเปเบฒเบกเบนเบเบเปเบฒเบเบตเปเบเบฐเปเบเบตเปเบกเบเบถเปเบเปเบเบฑเบ 5000 ops/sec เปเบเบทเปเบญเบเบเบฒเบเบฎเปเบฒเบเบเบฒเบเบเปเบญเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเปเบงเบเบตเบเบญเบเบเบงเบเปเบฎเบปเบฒ.
เบเบฑเบเบซเบฒเบเบตเปเปเบเปเบเบทเบเปเบเปเปเบเปเบเบเบเบฒเบเบเปเบฒเปเบเปเบเบธเปเบก Kafka เปเบฅเบฐเปเบเบทเบญเบเบเบฑเบเบซเบกเบปเบเบเบฐเบเบดเปเบกเบเบฒเบเปเบเปเบเบญเบ synchronous เบฅเบฐเบซเบงเปเบฒเบ microservices เบเบญเบเปเบงเบเบต. เบเบตเปเบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบเบฒเบเบงเบดเปเบเบฒเบฐเบขเปเบฒเบเบฅเบฐเบกเบฑเบเบฅเบฐเบงเบฑเบเบเปเบฝเบงเบเบฑเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบญเบเบฅเบฐเบเบปเบ, เปเบเบฒเบฐเบงเปเบฒเบเปเปเปเบกเปเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฑเบเบซเบกเบปเบเบชเบฒเบกเบฒเบเบเปเปเบเบดเปเบ. เปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เบเบงเบเปเบฎเบปเบฒเบเปเปเบเบฝเบเปเบเปเบชเบปเปเบเปเบซเบเบเบฒเบเบเปเบฒเบเบเบฒเบเบซเบเปเบฒ, เปเบเปเบเบฑเบเบชเบปเปเบเบเปเปเบกเบนเบเบเบธเบฅเบฐเบเบดเบเบเบตเปเบเปเบญเบเบเบฒเบเบเบฑเบเบซเบกเบปเบเปเบเบเปเปเบเบงเบฒเบก. เบเบฑเปเบเบเบฑเปเบ, เบเบฐเบซเบเบฒเบเบเปเปเบเบงเบฒเบกเบชเบฒเบกเบฒเบเบเบฑเบเบฅเบธเบซเบผเบฒเบเบฎเปเบญเบเบเบดเปเบฅเปเบ. เบเบญเบเปเบเบเบเปเบฒเบเบฑเบเบเบฐเบซเบเบฒเบเบเปเปเบเบงเบฒเบกเปเบ Kafka เบฎเบฝเบเบฎเปเบญเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเบเบฒเบเบเบฐเปเบเบขเปเบฒเบเบเบทเบเบเปเบญเบเบเปเบฝเบงเบเบฑเบเบเบฐเบซเบเบฒเบเบเปเปเบเบงเบฒเบก, เปเบฅเบฐเบเปเบฒเบเปเบฒเปเบเบฑเบ, เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบเบงเบเบกเบฑเบ, เปเบเปเบเบฒเบเปเบเปเบเบญเบญเบเปเบกเปเบเบชเบปเบกเปเบซเบเบชเบปเบกเบเบปเบ, เบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบธเบฅเบฐเบเบดเบ.
เบเบปเบงเบขเปเบฒเบ, เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบชเบดเบเบเปเบฒเบเบตเปเบกเบฒเบฎเบญเบเปเบเบฅเบปเบเปเบเบฑเบเบเปเบญเบ. เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบ synchronous, microservices เปเบเบเบเปเบฒเบเบซเบฒเบเปเบเปเบเบทเบเบเบฑเบเบชเบฑเบเปเบฅเบฐเบเบฒเบเบเบปเบเบชเบญเบเบเบฒเบเปเบซเบผเบเบขเปเบฒเบเบฅเบฐเบญเบฝเบเปเบกเปเบเบเปเบฒเปเบเบตเบ. เบเบฒเบเบเปเบฒเปเบเป Kafka เบชเบฐเปเบซเบเบตเปเบซเปเบเบงเบเปเบฎเบปเบฒเบกเบตเบเบงเบฒเบกเบเปเบฒเบเบฒเบเบญเบตเบเบขเปเบฒเบเบซเบเบถเปเบ - เบเบฒเบเบเบปเบเบชเบญเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบญเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเปเบฒเบเบถเบเปเบเบดเบเบเบฒเบเบฅเบงเบก Kafka เปเบฎเบฑเบเปเบซเปเบเบฒเบเบเบปเบเบชเบญเบเบซเบเปเบงเบเบเบฒเบเบเบฑเบเบซเบกเบปเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ asynchronous. เบเบงเบเปเบฎเบปเบฒเปเบเปเปเบเปเปเบเบเบฑเบเบซเบฒเบเบตเปเปเบเบเบเบฒเบเบเบฝเบเบงเบดเบเบตเบเบฒเบเบเบฐเปเบซเบเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบญเบเปเบเบเปเบเป Embedded Kafka Broker. เบเบตเปเบเปเปเปเบเปเบฅเบปเบเบฅเปเบฒเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเบเบฝเบเบเบฒเบเบเบปเบเบชเบญเบเบซเบเปเบงเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบงเบดเบเบตเบเบฒเบเปเบเปเบฅเบฐเบเบปเบ, เปเบเปเบเบงเบเปเบฎเบปเบฒเบกเบฑเบเบเบฒเบเบเบปเบเบชเบญเบเบเปเบฅเบฐเบเบตเบเบตเปเบชเบฑเบเบชเบปเบเปเบเบเปเบเป Kafka.
เบเบงเบฒเบกเบชเบปเบเปเบเบซเบผเบฒเบเบขเปเบฒเบเปเบเปเบเบทเบเบเปเบฒเบเปเบซเปเบเบฑเบเบเบฑเบเบเบถเบเบเบฒเบเบเบดเบเบเบฒเบกเปเบเบทเปเบญเบงเปเบฒ TraceId เบเบญเบเบเบงเบเปเบเบปเบฒเบเบฐเบเปเปเบชเบนเบเปเบชเบเปเบกเบทเปเบญเบกเบตเบเปเปเบเบปเบเปเบงเบฑเปเบเปเบเบตเบเบเบทเปเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบญเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบซเบผเบทเปเบเปเบงเบฅเบฒเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ Kafka batch. เปเบฅเบฐเบเปเบฒเบเปเปเบกเบตเบเบฑเบเบซเบฒเบเบดเปเบชเบเบเบฑเบเบญเบฑเบเบเปเบฒเบญเบดเบ, เปเบเบเปเบฅเบฐเบเบตเบเบตเบชเบญเบ, เบเบงเบเปเบฎเบปเบฒเบเบทเบเบเบฑเบเบเบฑเบเปเบซเปเบเบฑเบเบเบถเบ TraceIds เบเบฑเบเบซเบกเบปเบเบเบตเป batch เบกเบฒเบเบฑเบเปเบฅเบฐเปเบฅเบทเบญเบเปเบญเบปเบฒเบซเบเบถเปเบเปเบเบทเปเบญเบชเบทเบเบเปเปเบเบฒเบเบเบดเบเบเบฒเบก. เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เปเบกเบทเปเบญเบเบปเปเบเบซเบฒ TraceId เบเบปเปเบเบชเบฐเบเบฑเบ, เบเบนเปเปเบเปเบเบฐเบเบญเบเบซเบฒเปเบเปเบเปเบฒเบเบเบตเปเบเบฒเบเบเบดเบเบเบฒเบกเบเปเปเปเบ.
เบงเบฝเบเบเบฒเบ 3. เบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเบเปเบฒเบเบงเบเบซเบผเบงเบเบซเบผเบฒเบ: เบซเบผเบฒเบเบเบงเปเบฒ 1 เบเบทเปเบเปเบฒเบเบเปเปเบเบตเบชเปเบฒเบฅเบฑเบเบขเบฒเบชเบนเบเบเบฝเบงเบกเบฒเบฎเบญเบ X5. เบเบงเบเปเบเบปเบฒเบเปเบญเบเบเบฒเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบเบปเบเบเบตเปเปเบฅเบฐเปเบง. เปเบเบเปเบฒเบเบงเบเบเบฑเบเบซเบกเบปเบ, เบฅเบฐเบเบปเบเบเปเบญเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฐเบกเบฒเบ 10 เบเบทเปเบเบฑเบเบเบถเบเบเบฐเบซเบงเบฑเบเบเบฒเบเปเบเบทเปเบญเบเปเบซเบงเบเบญเบเบชเบดเบเบเปเบฒเบเบตเปเบกเบตเบเปเบฒเบเบเบทเปเปเบซเบผเบปเปเบฒเบเบตเป.
เปเบเบทเปเบญเปเบเปเปเบเบเบฑเบเบซเบฒเบเบตเบชเบฒเบก, เบเบฒเบเบเปเปเบกเบนเบ NoSQL MongoDB เปเบเปเบเบทเบเปเบฅเบทเบญเบ. เบเบงเบเปเบฎเบปเบฒเปเบเปเบชเปเบฒเบ shard เบเบญเบ 5 nodes เปเบฅเบฐเปเบเปเบฅเบฐ node เบกเบต Replica Set เบเบญเบ 3 เปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ. เบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฑเบเบเบฐเบซเบเบฒเบเบฅเบฐเบเบปเบเบเบฒเบกเปเบเบงเบเบญเบ, เปเบเบตเปเบกเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบซเบกเปเปเบเบเบธเปเบก, เปเบฅเบฐเบฎเบฑเบเบเบฐเบเบฑเบเบเบงเบฒเบกเบเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบกเบเบดเบเบเบญเบเบกเบฑเบ. เปเบเบเบตเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบปเบเบเบฑเบเบซเบฒเบญเบตเบเบขเปเบฒเบเบซเบเบถเปเบ - เบเบฒเบเบฎเบฑเบเบเบฐเบเบฑเบเบเบฒเบเปเบฎเบฑเบเบเบธเบฅเบฐเบเปเบฒเปเบเบเบธเปเบก mongo, เปเบเบเบเปเบฒเบเบถเบเปเบเบดเบเบเบฒเบเบเปเบฒเปเบเป microservices เบเบตเปเบชเบฒเบกเบฒเบเบเบฑเบเบเบฐเบซเบเบฒเบเบเบฒเบกเบฅเบงเบเบเบญเบ. เบเบปเบงเบขเปเบฒเบ, เบซเบเบถเปเบเปเบเบงเบฝเบเบเบฒเบเบเบญเบเบฅเบฐเบเบปเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบกเปเบเปเบเบทเปเบญเบเปเบฒเบเบปเบเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเบตเปเบเบฐเบเบฒเบเบเบทเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเบตเปเบกเบตเบฅเบฐเบซเบฑเบเบเปเบฒเบเบเบทเปเบเบฝเบงเบเบฑเบ. เบขเบนเปเบเบตเปเบเบตเป, เบเบฒเบเบเปเบญเบเบเบฑเบเบเบฐเบเบปเบเบเบถเปเบเบเปเบงเบเบเบฒเบเบชเบฐเปเบเบเบเบตเปเบเบดเบเบเบฒเบ เบซเบผเบทเบเบฒเบเบเบณเปเบเบตเบเบเบฒเบเบเบตเปเบเบดเบเบเบฒเบเปเบเบเบเบฐเบเบฑเบเบเบฒเบเปเบเบฑเบเปเบเบดเบ. เบเบงเบเปเบฎเบปเบฒเบเบปเบเบงเปเบฒเบเบฒเบเบเปเปเบฒเบเบฑเบเบเบฑเปเบเบเปเบฒเบงเบชเบฒเบกเบฒเบเปเบเบตเบเบเบถเปเบเปเบเปเบเบฑเบเบเบฒเบเปเบเปเบถเปเบเบเบธเบ Kafka เบเบตเปเบเบทเบเบเบฐเบกเบงเบเบเบปเบ, เปเบฅเบฐเบเบฒเบเปเบเบชเบญเบเบเบธเบเบเบฐเบเบทเบเบเบฐเบกเบงเบเบเบปเบเบเบฐเปเบฒเบเบเบฑเบ. เบเบฑเปเบเบเบฑเปเบ, เบเบฒเบเบเบงเบเบชเบญเบเบเบฒเบเบเปเปเบฒเบเบฑเบเปเบเบเบเบฒเบเบชเบญเบเบเบฒเบกเบเบฒเบเบเปเปเบกเบนเบเบเปเปเปเบเปเปเบซเปเบชเบดเปเบเปเบ. เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบเปเบฅเบดเบเบฒเบเบเบธเบฅเบฐเบเบฒเบ, เบเบงเบเปเบฎเบปเบฒเปเบเปเปเบเปเปเบเบเบฑเบเบซเบฒเปเบเบเบเปเบฒเบเบซเบฒเบเปเบเบเบญเบตเบเปเบชเปเปเบซเบเบเบปเบเบเบฒเบเบเบธเบฅเบฐเบเบดเบเบเบญเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบตเป. เบเบปเบงเบขเปเบฒเบ, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบงเบเบชเบญเบ, เบเบงเบเปเบฎเบปเบฒเปเบเปเปเบเบตเปเบกเบเบฒเบเบเบงเบเบชเบญเบเบเบฒเบเปเบ batch เปเบฅเบฐเบเบฒเบเบเบธเบเปเบเปเบเปเบเบเบเปเบฒเบเบซเบฒเบเบชเปเบฒเบฅเบฑเบเบฎเบนเบเบฅเบฑเบเบชเบฐเบเบฐเบเบญเบเบเปเปเบฒเบเปเบญเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบชเป.
เปเบเบทเปเบญเบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบเบนเปเปเบเปเบเบฑเบเบเบฐเบซเบงเบฑเบเบเบญเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเปเบกเบตเบเบปเบเบเบฐเบเบปเบเบเปเปเบชเบดเปเบเบเบตเปเบชเปเบฒเบเบฑเบเบเบตเปเบชเบธเบ - เบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบเบเบธเบฅเบฐเบเบดเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เบเบงเบเปเบฎเบปเบฒเปเบเปเปเบเบเบเปเปเบกเบนเบเบเบฐเบซเบงเบฑเบเบชเบฒเบเบเบฑเบเบซเบกเบปเบเปเบเบปเปเบฒเปเบเปเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบเบเบเปเบฒเบเบซเบฒเบเบเบตเปเบกเบตเบเบฒเบเบเปเปเบกเบนเบเปเบเบเบเปเบฒเบเบซเบฒเบ, เปเบเบดเปเบเบเบฑเบเปเบเปเบฎเบฑเบเบเปเปเบกเบนเบเบเปเบฒเบ Kafka. . เบงเบดเบเบตเบเบตเป, เบเบนเปเปเบเปเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเปเบฅเบดเบเบฒเบเบเบตเปเปเบเบเบเปเบฝเบงเปเบเบเบเปเปเบกเบตเบเบปเบเบเบฐเบเบปเบเบเปเปเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบตเปเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเปเบกเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ.
เบงเบฝเบโเบเบฒเบโเบเบต 4: เบเบฒเบโเบเบฐโเบกเบงเบโเบเบปเบ เปเบฅเบฐ เบเบฒเบโเบเบดเบโเบเบฒเบกโเบเบงเบโเบเบฒโเปเบเบง:
เปเบเบฅเบฐเบเบปเบเบเบฒเบเปเบเบเบขเบฒเบ, เบเบฑเบเบซเบฒเปเบฅเบฐเบเบงเบฒเบกเบเบดเบเบเบฒเบเปเบเบตเบเบเบทเปเบเบขเปเบฒเบเบซเบผเบตเบเบฅเปเบฝเบเปเบเบเบฒเบเบกเบตเบเบฒเบเบเปเปเบกเบนเบ, เบเบดเบง, เปเบฅเบฐเปเบซเบผเปเบเบเปเปเบกเบนเบเบเบฒเบเบเบญเบ. เปเบเบเปเบฅเบฐเบเบตเบเบญเบ Marcus, เปเบซเบผเปเบเบเบญเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบงเปเบกเปเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบเบเบฑเบเบฅเบฐเบเบปเบเบเบฒเบเบเบญเบ. เบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบเปเบฒเปเบเบฑเบเบเบตเปเบเบฐเบเบญเบเบซเบฒเบงเบดเบเบตเปเบเปเปเบเบเบตเปเบเบฐเบเปเบงเบเปเบซเปเบเบฒเบเบฎเปเบญเบเบเปเบเบทเบเปเบซเบกเปเบชเปเบฒเบฅเบฑเบเบเปเบฒเบเบญเบเบเบตเปเบเบดเบเบเบฒเบเบเบฑเบเบเบฒเบเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบปเบเปเบงเป, เปเบเปเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบเบเปเปเบขเบธเบเปเบเบปเบฒเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบฎเปเบญเบเบเปเบชเบปเบเบเบปเบเบชเปเบฒเปเบฅเบฑเบเปเบเปเบเบงเบเบปเปเบเบเป. เบชเปเบฒเบฅเบฑเบเบเบธเบเบเบฐเบชเบปเบเบเบตเป, เบญเบฑเบเบเบตเปเปเบญเบตเปเบเบงเปเบฒ "เบเบฒเบเบเบฐเบเบฒเบเบฒเบกเปเบซเบกเปเปเบเบเบญเบตเบเปเบชเปเบซเบปเบงเบเปเป" เปเบเปเบเบทเบเปเบฅเบทเบญเบ. เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเบซเบปเบงเบเปเปเบเบปเปเบเบเป, เบซเบเบถเปเบเบซเบผเบทเบซเบผเบฒเบเบซเบปเบงเบเปเป retry เปเบเปเบเบทเบเบชเปเบฒเบเบเบทเปเบเบเบตเปเบเปเปเบเบงเบฒเบกเบเบตเปเบเบดเบเบเบฒเบเบเบทเบเบชเบปเปเบเปเบฅเบฐเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเปเบเบเบฒเบเบเบฐเบกเบงเบเบเบปเบเบเปเปเบเบงเบฒเบกเบเบฒเบเบซเบปเบงเบเปเปเบเบปเปเบเบเปเปเบกเปเบเบเบทเบเบฅเบปเบเบฅเปเบฒเบ. เปเบเบโเบเบฒเบโเบเบฒเบโเบเบปเบงโเบเบฑเบ -
เปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบเปเบเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบง, เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบชเบดเปเบเบเปเปเปเบเบเบตเป: เปเบเบทเปเบญเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบเบฒเบเปเบเปเปเบเบเบตเปเบเบฑเบ Spring เปเบฅเบฐเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบเบเปเปเบฒเบเบฑเบเบเบญเบเบฅเบฐเบซเบฑเบ. เปเบเบเบฐเบเบฐเบเบตเปเบเปเบญเบเปเบงเบฑเบ, เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบปเบเบเบฒเบเปเบเปเปเบเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเปเบเบเบญเบตเบเปเบชเป Spring BeanPostProccessor, เปเบเปเปเบเบดเปเบเบเบทเบงเปเบฒเบกเบฑเบเปเบเบฑเบเปเบฅเบทเปเบญเบเบเบตเปเบเปเปเบเปเบฒเปเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒ. เบเบตเบกเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบฎเบฑเบเบเบฒเบเปเบเปเปเบเบเบตเปเบเปเบฒเบเบเบฒเบเบเบงเปเบฒเบเบตเปเบเปเบงเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเปเบเบปเปเบฒเปเบเบงเบปเบเบเบญเบ Spring เปเบเบทเปเบญเบชเปเบฒเบเบเบนเปเบเปเบฅเบดเปเบเบเปเบฅเบฐเปเบเบตเปเบก Retry Consumers. เบเบงเบโเปเบฎเบปเบฒโเปเบเปโเบชเบฐโเปเบซเบเบตโเบเบปเปเบโเปเบเบโเบเบญเบโเบเบฒเบโเปเบเปโเปเบโเบเบญเบโเบเบงเบโเปเบฎเบปเบฒโเบเบฑเบโเบเบตเบกโเบเบฒเบ Springโ, เบเปเบฒเบโเบชเบฒโเบกเบฒเบโเปเบเบดเปเบโเปเบเปโ
เบเปเบฒเบเปเปเบเบงเบฒเบกเบเปเปเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเบซเบผเบฑเบเบเบฒเบเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเบฑเบเบซเบกเบปเบ, เบกเบฑเบเบเบฐเปเบเบซเบฒ DLT (เบซเบปเบงเบเปเปเบเบปเบเบซเบกเบฒเบเบเบฒเบ) เปเบเบเปเบเป Spring DeadLetterPublishingRecoverer. เบเบฒเบกเบเบฒเบเบฎเปเบญเบเบเปเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ, เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฐเบซเบเบฒเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบตเปเปเบฅเบฐเบชเปเบฒเบเบเปเบฅเบดเบเบฒเบเปเบเบเบเปเบฒเบเบซเบฒเบเบเบตเปเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบดเปเบเบเปเปเบเบงเบฒเบกเบเบตเปเบฅเบงเบกเบขเบนเปเปเบ DLT, stackTrace, traceId เปเบฅเบฐเบเปเปเบกเบนเบเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเบญเบทเปเบเปเบเปเบฝเบงเบเบฑเบเบเบงเบเบกเบฑเบ. เบเบญเบเบเบฒเบเบเบฑเปเบ, เบเบฒเบเบเบดเบเบเบฒเบกเปเบฅเบฐเบเบฒเบเปเบเปเบเปเบเบทเบญเบเปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเบซเบปเบงเบเปเป DLT เบเบฑเบเบซเบกเบปเบ, เปเบฅเบฐเปเบเบเบฑเบเบเบธเบเบฑเบ, เปเบเบเบงเบฒเบกเปเบเบฑเบเบเบดเบ, เบฎเบนเบเบฅเบฑเบเบชเบฐเบเบฐเบเบญเบเบเปเปเบเบงเบฒเบกเปเบเบซเบปเบงเบเปเป DLT เปเบกเปเบเปเบซเบเบเบปเบเบเบตเปเบเบฐเบงเบดเปเบเบฒเบฐเปเบฅเบฐเปเบเปเปเบเบเปเปเบเบปเบเบเปเบญเบ. เบเบตเปเปเบกเปเบเบชเบฐเบเบงเบเบซเบผเบฒเบ - เปเบเบเบเบทเปเบเบญเบเบซเบปเบงเบเปเป, เบเบงเบเปเบฎเบปเบฒเปเบเบปเปเบฒเปเบเบเบฑเบเบเบตเบเบฑเบเปเบเปเบเบเบฑเปเบเบเบญเบเบเบญเบเบเบฐเบเบงเบเบเบฒเบเบเบตเปเบเบฑเบเบซเบฒเปเบเบตเบเบเบทเปเบ, เปเบเบดเปเบเปเบฅเบฑเปเบเบเบฒเบเบเบปเปเบเบซเบฒเบชเบฒเปเบซเบเบเบญเบเบกเบฑเบเบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบ.
เบเปเปเบเบปเบเบกเบฒเบเบตเป, เบเบงเบเปเบฎเบปเบฒเปเบเปเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเปเบเบญเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเบชเบปเปเบเบเบทเบเบเปเปเบเบงเบฒเบกเปเบเบเปเบเปเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบฅเบปเบเบฅเปเบฒเบเบชเบฒเปเบซเบเบเบญเบเบเบงเบเปเบเบปเบฒ (เบเบปเบงเบขเปเบฒเบ, เบเบฒเบเบเบทเปเบเบเบนเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบฅเบฐเบเบปเบเบเบฒเบเบเบญเบ) เปเบฅเบฐ, เปเบเปเบเบญเบ, เบชเปเบฒเบเบเบฑเปเบเบเปเปเบเบปเบเบเปเบญเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบงเบดเปเบเบฒเบฐ. เบเบตเปเปเบกเปเบเบเปเบญเบเบเบตเปเบซเบปเบงเบเปเปเบเบปเบเปเบญเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบกเบฒเบชเบฐเบเบงเบ: เปเบเบทเปเบญเบเปเปเปเบซเป restart เบฅเบฐเบเบปเบเบเปเบญเบเปเบชเปเบเบฒเบเบเบธเบเปเบเปเบเบเบฒเบง, เบเปเบฒเบเบชเบฒเบกเบฒเบ restart เบกเบฑเบเบเบฒเบเบเบฑเปเบเบเบญเบเบเบตเปเบเปเบญเบเบเบฒเบ.
เบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบญเบเปเบงเบเบต
เปเบเบฅเบฐเบเบฐเบเบญเบกเปเบกเปเบเปเบฅเปเบงเปเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบตเปเบกเบตเบเบฐเบชเบดเบเบเบดเบเบปเบ, เบเบธเบเปเบกเบทเปเบเบงเบเปเบฎเบปเบฒเบเบฐเบเบดเบเบฑเบเบเบฒเบเบเบฑเบเบชเบปเปเบเปเบฅเบฐเบเบฒเบเบเบปเบเบชเบปเปเบ, เปเบเบทเปเบญเบกเบเปเปเบชเบนเบเบเปเบฒเบซเบเปเบฒเบเปเบฅเบฐเบฎเปเบฒเบเบเปเบฒเปเบซเบกเป. เปเบเบฑเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเบเบฒเบเบเบปเบเบฅเบญเบ, เบฅเบฐเบเบปเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบธเปเบกเบเบฐเบฅเบดเบเบเบฐเบเบฑเบ "เบขเบฒเบชเบนเบ" เปเบฅเบฐ "เปเบเบตเบ".
เบเบตเบกเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบซเบกเบปเบเปเบเบปเปเบฒเบฎเปเบงเบกเปเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบปเบเบฅเบญเบ, เบงเบดเปเบเบฒเบฐเบเบฑเบเบซเบฒเบเบตเปเปเบเบตเบเบเบทเปเบเปเบฅเบฐเปเบซเปเบเปเบฒเปเบเบฐเบเปเบฒเปเบเบเบฒเบเบเบฑเบเบเบธเบเบเบฐเบฅเบดเบเบเบฐเบเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เบเบฒเบเบเบฒเบเบเบฑเบเบเบธเบเบเบฑเบเบเบถเบเปเบเบซเบฒเบเบฐเบเบงเบเบเบฒเบเบเปเบฝเบเปเบเบ.
เปเบเบเปเบฒเบชเบฑเปเบเบเบตเปเบเบฐเบเปเปเปเบฎเบฑเบเบเปเปเบฒเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เบเบธเบเบเปเบฅเบฐเบเบตเบเบตเปเบเบปเบเปเบซเบฑเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบปเบเบฅเบญเบเปเบกเปเบเบชเบฐเบเปเบญเบเปเบซเปเปเบซเบฑเบเปเบเบเบฒเบเบเบปเบเบชเบญเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ. เบเบฒเบเบเบฐเบเบปเบเบเบปเบงเบเบญเบ autotests เปเบฅเบฐเบเบฒเบเบเบปเบเบชเบญเบเบซเบเปเบงเบเบเปเบฒเบเบงเบเบซเบฅเบฒเบเบเปเบงเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบปเบเบชเบญเบเบเบฒเบเบเบปเบเบเบญเบเปเบฅเบฐเบเบดเบเบเบฑเปเบ hotfix เบขเปเบฒเบเปเบเปเบเบดเบเบเบฒเบเปเบเบชเบญเบเบชเบฒเบกเบเบปเปเบงเปเบกเบ.
เปเบเบเบฑเบเบเบธเบเบฑเบเบเบงเบเปเบฎเบปเบฒเบชเบทเบเบเปเปเบเบฑเบเบเบฐเบเบฒเปเบฅเบฐเบเบฑเบเบเบธเบเปเบงเบเบตเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เปเบฅเบฐเบเบฐเปเบเบตเบเบเบฑเบเบชเบดเปเบเบเปเบฒเบเบฒเบเปเบซเบกเปเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ. เบเปเบฒเบเปเบฒเบเบชเบปเบเปเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบเปเปเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบเบปเบเบเบงเบฒเบกเบเปเปเปเบเบเบตเป.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com