เปเบกเบทเปเบญเบเบงเบเปเบฎเบปเบฒเบเปเบฒเบเบเบฒเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ monolithic เปเบเบชเบนเปเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเปเบฒ microservices, เบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเบตเบเบเบฑเบเบชเบดเปเบเบเปเบฒเบเบฒเบเปเบซเบกเป.
เปเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบ monolithic, เบกเบฑเบเบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบเปเบญเบเบเปเบฒเบเบเปเบฒเบเบเบตเปเบเบฐเบเปเบฒเบเบปเบเบงเปเบฒเบชเปเบงเบเปเบเบเบญเบเบฅเบฐเบเบปเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบตเปเปเบเบตเบเบเบถเปเบเปเบ. เบชเปเบงเบเบซเบผเบฒเบเบญเบฒเบเบเบฐ, เบเบฑเบเบซเบฒเปเบกเปเบเบขเบนเปเปเบเบฅเบฐเบซเบฑเบเบเบญเบ monolith เบเบปเบงเบเบญเบเบกเบฑเบเปเบญเบ, เบซเบผเบทเบขเบนเปเปเบเบเบฒเบเบเปเปเบกเบนเบ. เปเบเปเปเบกเบทเปเบญเบเบงเบเปเบฎเบปเบฒเปเบฅเบตเปเบกเบเบญเบเบซเบฒเบเบฑเบเบซเบฒเปเบเบชเบฐเบเบฒเบเบฑเบเบเบฐเบเบฐเบเบณเบเปเบฅเบดเบเบฒเบเบเบธเบฅเบฐเบเบฒเบ, เบเบธเบเบขเปเบฒเบเบเบฐเบเปเปเบเบฑเบเปเบเบเบญเบตเบเบเปเปเปเบ. เบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบญเบเบซเบฒเปเบชเบฑเปเบเบเบฒเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบเปเบฒเบฎเปเบญเบเบเปเปเบญเบปเบฒเบเบฑเปเบเปเบเปเบเบปเปเบเบเบปเบเบเบปเบเปเบฅเบฐเปเบฅเบทเบญเบเบกเบฑเบเบเบฒเบเบซเบผเบฒเบเบฎเปเบญเบ microservices. เบเบดเปเบเปเบเบเบงเปเบฒเบเบฑเปเบ, เบเปเบฒเบเบงเบเบซเบผเบฒเบเบเบญเบเบเบงเบเปเบเบปเบฒเบเบฑเบเบกเบตเบชเบฐเบเบฒเบเบเบตเปเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบญเบเบเบปเบเปเบญเบ, เปเบเบดเปเบเบเบฑเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบซเปเปเบเบตเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบขเปเบฒเบเบกเบตเปเบซเบเบเบปเบ, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบฑเบเบซเบฒเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบฅเบฐเบเบงเบฒเบกเบเบปเบเบเบฒเบเบเปเปเบเบงเบฒเบกเบเบดเบ.
เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบเบญเบเบซเบฒเปเบงเบฅเบฒเบเบปเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเบเบฐเบเปเบงเบเปเบซเปเบฎเบฑเบเบกเบทเบเบฑเบเบเบฑเบเบซเบฒเบเบฑเปเบเบเปเบฒเบง (เบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบเบฝเบเบเปเบฝเบงเบเบฑเบเปเบฅเบทเปเบญเบเบเบตเปเปเบHabrรฉ:
เบเบฒเบเบเบดเบเบเบฒเบกเบเบฒเบเปเบเบเบขเบฒเบเปเบกเปเบเปเบเบฑเบเบเบฒเบเปเบเปเปเบเบเบปเปเบงเปเบเบเปเปเบเบฑเบเบเบฑเบเบซเบฒเบเบฒเบเบเบญเบเบซเบฒเบเปเปเบเบดเบเบเบฒเบเปเบเบฅเบฐเบเบปเบเบเบฒเบเปเบเบเบขเบฒเบ. เปเบเปเบเบฐเปเบเบฑเบเปเบเบงเปเบเบเปเบฒเบงเบดเบเบตเบเบฒเบเบเบตเปเปเบเบทเปเบญเปเบเบฑเบเบเปเบฒเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบเปเบเบญเบเบเบญเบเปเบเบทเบญเบเปเบฒเบเบเบฑเบเบเปเปเบเบฑเบเปเบเปเบเบฐเบเบดเบเบฑเบเบขเบนเปเปเบเบฅเบฐเบเบปเบ, เบซเบผเบทเบฎเปเบฒเบเปเบฎเบเบเบงเปเบฒเปเบเบปเปเบฒ, เปเบเบชเปเบงเบเบซเบเบถเปเบเบเบญเบเบฅเบฐเบเบปเบเบกเบฑเบเปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเบเบทเบเบเปเบญเบ, เปเบเปเปเบเบเบฒเบเบชเปเบงเบเบกเบฑเบเบเปเป, เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบกเบฑเบเบเปเปเปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบเบปเปเบฒ. ? เปเบเบทเปเบญเบเปเบฒเบเบปเบเบชเบฒเปเบซเบเบเบตเปเปเบเปเบเบดเบเบเบญเบเบเบฑเบเบซเบฒ, เบกเบฑเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบกเบตเบฎเบนเบเบเบฒเบเบเบตเปเบชเบปเบกเบเบนเบเบเบญเบเบชเบดเปเบเบเบตเปเปเบเบตเบเบเบทเปเบเปเบเบฅเบฐเบเบปเบ. เบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบชเปเบฒเบเบฑเบเปเบเบเบชเบฐเปเบเบฒเบฐเบเบตเปเบเบฐเปเบเบปเปเบฒเปเบเบงเปเบฒเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบธเบเบฅเบฐเบเบฒเบเปเบเบกเบตเบชเปเบงเบเบฎเปเบงเบกเปเบเปเบชเบฑเปเบเบเบฒเบเบเบธเบฅเบฐเบเบดเบเบเบตเปเบชเปเบฒเบเบฑเบ.
เบเบตเปเบเบตเปเบงเบดเบเบตเบเบฒเบเบเบฒเบซเบเปเบฒเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเบกเบฒเบเปเบงเบเปเบซเบผเบทเบญเบเบญเบเบเบงเบเปเบฎเบปเบฒ, เปเบเบดเปเบเบเบฐเบเบฑเบเบเบฒเบเบเบฑเบเปเบเบทเปเบญเบเบเบฑเบเบเบฑเบเบซเบกเบปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบฅเบงเบเบฅเบงเบกเบเปเปเบกเบนเบเปเบเบทเบญเบเปเบฒเบเปเบเบฅเบฐเบเบฑเบเบเปเปเบฒเบเบงเปเบฒเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบตเปเบเบปเบเปเบญเบเบเปเบฒเปเบเบตเบเบเบฒเบ. เบงเบดเบเบตเบเบฒเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเบงเบฒเบเบเบฒเบเบเบฐเบฅเบฒเบเบญเบเบเบฑเบเบซเบกเบปเบเปเบฅเบฐเบงเบดเปเบเบฒเบฐเบกเบฑเบเปเบเบเบฒเบเบเบดเบ. เบเบดเปเบเปเบเบเบงเปเบฒเบเบฑเปเบ, เบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบฎเบนเปเบซเบเบฑเบเบเปเบฝเบงเบเบฑเบเบกเบฑเบ.
เบงเบดเบเบตเบเบฒเบเบเบฒเบซเบเปเบฒเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ
เปเบเบงเบเบงเบฒเบกเบเบดเบเบเบปเปเบเบเปเบเบญเบเบงเบดเบเบตเบเบฒเบเบเบฒเบซเบเปเบฒเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบกเปเบเบเบฒเบเปเบเบตเปเบกเบเบฑเปเบเปเบเบเบชเปเบฒเบเบเบทเปเบเบเบฒเบเบญเบทเปเบเบเปเบฒเบเปเบเบทเบญเบเปเบฒเบ, เปเบเบดเปเบเบเบฐเบเปเบงเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเปเบฎเบฑเบเบชเบดเปเบเปเบเบเปเปเบเบฒเบกเบเบตเปเบกเบตเบเบฒเบเปเบเปเบเบญเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ. เบเบฒเบเบเบฐเบเบดเบเบฑเบเบชเปเบงเบเปเบซเบเปเปเบฎเบฑเบเบงเบฝเบเบเบฑเปเบเบเปเปเปเบเบเบตเป: เบเบนเปเบเบญเบเปเบเบเปเบเบต sidecar เปเบเบตเปเบกเปเบเบตเบกเบเบตเปเบกเบตเบเบปเบงเปเบเบเปเบเปเบเปเบชเบเบทเบเปเบเบตเปเบกเปเบชเปเปเบเปเบฅเบฐเบเปเบฅเบดเบเบฒเบเบเบธเบฅเบฐเบเบฒเบ, เปเบเบเบเปเบฒเบเบเบฒเบเบเบฐเบฅเบฒเบเบญเบเบเบฒเปเบเบปเปเบฒเปเบฅเบฐเบเบฒเบญเบญเบเบเบญเบเบเปเบฅเบดเบเบฒเบเบเบฑเบเบซเบกเบปเบ. เปเบฅเบฐเบเบตเปเปเบกเปเบเบชเบฐเบเบฒเบเบเบตเปเบซเบผเบฒเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเบเบธเปเบเบเปเบฝเบเบฅเบนเบเบเปเบฒ, เบเปเบฒเปเบเปเบเบฐเปเบเบเบฒเบเบเบงเบฒเบกเบเบญเบเปเบ, เบเปเบฒเบเบปเบเบเปเปเบเปเบฒเบเบฑเบเบเปเบฝเบงเบเบฑเบเบเปเบฒเบเบงเบเบเบฒเบเบฎเปเบญเบเบเปเปเบฅเบฐเปเบเบฑเบเบเปเบฒเบเปเปเบกเบนเบเบเบตเปเบชเปเบฒเบเบฑเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบเปเบเบญเบเบเบญเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบเบเบฒเบเบเบฐเบฅเบดเบ.
เบงเบดเบเบตเปเบเปเปเบ
เบกเบตโเบเบฒเบโเบเบฐโเบเบดโเบเบฑเบโเบซเบผเบฒเบโเบงเบดโเบเบตโเบเบฒเบโเบเบตเปโเปเบฅเปเบงโ:
เบเบฑเปเบเบเบฑเปเบ, เบเบงเบเปเบฎเบปเบฒเปเบเปเปเบเบดเปเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเบญเบฑเบเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเปเบเบเบฑเบเบเบธเบเบฑเบ, เปเบฅเบฐเบเบฑเบเบชเบดเบเปเบเบงเปเบฒเปเบซเบเบเบปเบเบเบปเปเบเบเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบฅเบตเปเบกเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเปเปเบเบเบฑเปเบเบเปเบฒเบงเปเบกเปเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเปเบเบฑเบเบเปเบฒเบเปเปเบกเบนเบเบเบฒเบเบเบดเบเบเบฒเบกเบเบฒเบเบฅเบฐเบเบปเบเบเบฑเบเบซเบกเบปเบเบขเปเบฒเบเปเบเปเบเปเบช. เบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเปเบญเบเบเบฒเบเปเบซเปเบกเบตเบเบฒเบเบเบงเบเบเบธเบกเบเบฒเบเปเบเปเบเบญเบเบเบญเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบฅเบฐเปเบฎเบฑเบเบเบฒเบเบซเบกเบนเบเปเบเปเบเปเบฒเบเปเบเบฑเบเบชเปเบงเบเบซเบปเบงเบเบตเปเบเบทเบเปเบญเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ.
เบเบฑเปเบเบเบฑเปเบ, เบเบงเบเปเบฎเบปเบฒเบกเบฒเบฎเบญเบเบเบฒเบเบเบฑเบเบชเบดเบเปเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ:โ
Netramesh
เปเบเบปเปเบฒเปเบฒเบเบซเบผเบฑเบเบเบญเบเบเบฒเบเปเบเปเปเบเปเปเปเปเบกเปเบเปเบซเบผเปเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเปเบณ เปเบฅเบฐ เบเบฐเบชเบดเบเบเบดเบเบฒเบเบชเบนเบ. เปเบโเบเบฑเบโเบเบฒโเบฅเบฑเบโเบชเบฐโเบเบฐโเบเบปเปเบโเบเป, เบเบงเบโเปเบฎเบปเบฒโเปเบโเบเบฑเบโเบเบตโเบเปเบญเบโเบเบฒเบโเบเบตเปโเบเบฐโเบชเบฒโเบกเบฒเบโเบเบตเปโเปเบเปเบโเปเบชโเบเบตเปโเบเบฐโเบชเบปเปเบ tracing spans เบเบฑเบโเบฅเบฐโเบเบปเบ Jaeger เบเบญเบโเบเบงเบโเปเบฎเบปเบฒ.
เบกเบทเปเบเบตเป, เบเบฒเบเปเบเปเปเบเปเบกเบเบชเปเบงเบเปเบซเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเบขเบนเปเปเบ Golang. เปเบฅเบฐ, เปเบเปเบเบญเบ, เบกเบตเปเบซเบเบเบปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบตเป. เบเบฒเบเบเบฝเบเปเบเบฃเปเบเบฃเบกเปเบเบทเบญเบเปเบฒเบเปเบ Golang เบเบตเปเปเบฎเบฑเบเบงเบฝเบเปเบเบเบเปเปเบเบปเบเบเบฑเบเบเบฑเบ I/O เปเบฅเบฐเบเบฐเปเบฒเบเปเบเบเบปเปเบงเปเบเบเบเบฒเบกเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเปเบกเปเบเบชเบฐเบเบงเบ เปเบฅเบฐเบเปเบฒเบเบเบฒเบเบซเบผเบฒเบ. เปเบฅเบฐ, เบชเบดเปเบเบเบตเปเบชเปเบฒเบเบฑเบเบซเบผเบฒเบ, เบเบฒเบเบเบฐเบเบดเบเบฑเบเปเบกเปเบเบเบฝเบเบเปเปเบเบทเปเบญเปเบเปเปเบเบเบฑเบเบซเบฒเบเบตเป. เบเบฑเปเบเปเบกเปเบเปเบซเบเบเบปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบฅเบทเบญเบ Golang.
เบเบฐเบฅเบดเบเบเบฐเบเบฑเบ
เบเบงเบเปเบฎเบปเบฒเปเบเปเบชเบธเบกเปเบชเปเบเบงเบฒเบกเบเบฐเบเบฒเบเบฒเบกเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบทเปเบญเบเบฑเบเบฅเบธเบเบปเบเบเบฐเบฅเบดเบเบชเบนเบเบชเบธเบ. เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเปเบเบเบตเปเบเบทเบเบเปเบฒเปเบเปเบเปเปเปเบเบเบฑเบเปเบเปเบฅเบฐเบเบปเบงเบขเปเบฒเบเบเบญเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ, เบเบฒเบเบเปเบฅเบดเปเบเบ RAM เปเบฅเบฐ CPU เบซเบเปเบญเบเปเบกเปเบเบเปเบญเบเบเบฒเบ. เปเบฅเบฐ, เปเบเปเบเบญเบ, เบเบฒเบเบเบฑเบเบเปเบฒเบเบญเบเบชเบฐเบซเบเบญเบเบเบงเบเบเบฐเบกเบตเบเบฐเบซเบเบฒเบเบเปเบญเบ.
เบกเบฒเปเบเบดเปเบเบเบฑเบเบงเปเบฒเปเบฎเบปเบฒเปเบเปเบฎเบฑเบเบเบปเบเบซเบเบฑเบ.
RAM
Netramesh เปเบเป ~ 10Mb เปเบเบเบเปเปเบกเบตเบเบฒเบเบเบฐเบฅเบฒเบเบญเบเปเบฅเบฐเบชเบนเบเบชเบธเบ 50Mb เบเปเบงเบเบเบฒเบเปเบซเบผเบเปเบเบดเบ 10000 RPS เบเปเปเบเบปเบงเบขเปเบฒเบ.
Istio envoy proxy เปเบเป ~ 300Mb เบขเบนเปเปเบเบเบธเปเบกเบเบญเบเบเบงเบเปเบฎเบปเบฒเบชเบฐเปเปเบตเบเบฑเบเบซเบผเบฒเบเบเบฑเบเบเบปเบงเบขเปเบฒเบ. เบญเบฑเบเบเบตเปเบเปเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฑเบเบเบฐเปเบฒเบเปเบเบฑเบเบเบธเปเบกเบเบฑเบเปเบปเบ.
เบเปเบงเบ Netramesh เบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบเบเบฒเบเบซเบผเบธเบเบฅเบปเบ ~ 10x เปเบเบเบฒเบเบเปเบฅเบดเปเบเบเบเบงเบฒเบกเบเบปเบเบเปเบฒ.
CPU
เบเบฒเบเบเปเบฒเปเบเป CPU เปเบกเปเบเบเปเบญเบเบเปเบฒเบเปเบเบปเปเบฒเบเบฝเบกเบเบฑเบเบเบฒเบเปเบเปเบเบฒเบเปเบซเบผเบ. เบกเบฑเบเบเบถเปเบเบเบฑเบเบเปเบฒเบเบงเบเบเบญเบเบเบฒเบเบฎเปเบญเบเบเปเบเปเปเบซเบเปเบงเบเปเบงเบฅเบฒเบเบญเบ sidecar เปเบเป. เบกเบนเบเบเปเบฒเบขเบนเปเบเบตเป 3000 เบเปเบฒเบฎเปเบญเบเบเปเบเปเปเบงเบดเบเบฒเบเบตเบเบตเปเบชเบนเบเบชเบธเบ:
เบกเบตเบญเบตเบเบเบธเบเบซเบเบถเปเบเบเบตเปเบชเปเบฒเบเบฑเบ: Netramesh - เบเบฒเบเปเบเปเปเบเบเบตเปเบเปเปเบกเบตเบเบปเบเบเบงเบเบเบธเบกเปเบฅเบฐเบเปเปเบกเบตเบเบฒเบเปเบซเบผเบเบเปเปเปเบเปเปเบเปเปเบงเบฅเบฒ CPU. เบเปเบงเบ Istio, sidecars เบชเบฐเปเบซเบกเบตเบเบฑเบเบเบธเบเบเบธเบเบชเบดเปเบเบชเบธเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ. เบเบฑเปเบเบเบฑเปเบ, เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเปเบเบดเปเบเบฎเบนเบเบเบตเปเปเบเบเบเปเปเบกเบตเบเบฒเบเปเบซเบผเบ:
เบเบงเบเปเบฎเบปเบฒเปเบเป HTTP/1 เบชเปเบฒเบฅเบฑเบเบเบฒเบเบชเบทเปเบชเบฒเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ. เบเบฒเบเปเบเบตเปเบกเบเบถเปเบเบเบญเบเปเบงเบฅเบฒเบเบญเบเบชเบฐเบซเบเบญเบเบชเปเบฒเบฅเบฑเบ Istio เปเบเปเบงเบฅเบฒเบเบตเป proxying เบเปเบฒเบ envoy เปเบกเปเบเบชเบนเบเปเบเบดเบ 5-10ms, เปเบเบดเปเบเบเปเบญเบเบเปเบฒเบเบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบตเปเบเปเบญเบกเบเบตเปเบเบฐเบเบญเบเบชเบฐเบซเบเบญเบเปเบ millisecond. เบเปเบงเบ Netramesh เปเบงเบฅเบฒเบเบตเปเปเบเปเบซเบผเบธเบเบฅเบปเบเปเบเบดเบ 0.5-2ms.
เบเบฐเบซเบเบฒเบเปเบเป
เบเปเบฒเบเบงเบเบเบฐเบซเบเบฒเบเบเปเบญเบเบเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบเปเบฅเบดเปเบเบเปเบเบเบเบปเบงเปเบเบเปเบเปเบฅเบฐเบเบปเบเปเบฎเบฑเบเปเบซเปเบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเปเบญเบปเบฒเบกเบฑเบเปเบเปเบชเปเบเบฑเบเปเบเปเบฅเบฐเบเปเบฅเบดเบเบฒเบ. Netramesh เปเบเปเบเบทเบเบชเปเบฒเบเบเบทเปเบเปเบเบเปเบเบเบเบฐเบเบฒเปเบเบเบเปเปเบกเบตเบญเบปเบเบเบฐเบเบญเบเบเบญเบเบเบปเบเบเบงเบเบเบธเบกเปเบเบทเปเบญเบเบฝเบเปเบเปเบฎเบฑเบเบชเบฒเบฅเบปเบเบเปเบฒเบเบเบตเปเบกเบตเบเปเปเบฒเบซเบเบฑเบเปเบเบปเบฒ. เปเบฅเบทเปเบญเบเปเปเบเบเบฒเบเปเบเปเปเบเบเบฒเบซเบเปเบฒเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ, เบเบปเบเบเบงเบเบเบธเบกเปเบเบเบขเบฒเบเบเปเปเบกเบนเบเบเบฒเบเบเบปเปเบเบเบปเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบซเปเบเบฑเบเปเบเปเบฅเบฐ sidecar. เบเบฝเบเบเบนเปเบเบฑเบเบกเบฑเบเบกเบฒเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบปเบเปเบงเบฅเบฒ เปเบฅเบฐเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเบเบธเปเบเบเปเบฝเบ. เบเบฑเบเบซเบกเบปเบเบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเปเบฎเบฑเบเบซเบผเบฒเบเบชเบดเปเบเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบ, เปเบเปเบซเบเปเบฒเปเบชเบเบเบฒเบ, เบกเบฑเบ bloats sidecars เปเบเบเบฐเบซเบเบฒเบ.
เบเบฒเบโเบเบปเปเบโเบเบปเบโเบเบฒเบโเบเปโเบฅเบดโเบเบฒเบโ
Netramesh เบเปเปเปเบเปเปเบเบตเปเบกเบเบปเบเปเบเปเบเบตเปเบกเปเบเบตเบกเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเปเบเบเบปเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ. เบเบฒเบเบเบฒเบฅเบฐเบเบญเบเบเบฑเบเปเบปเบเปเบกเปเบเบกเบตเบเบงเบฒเบกเปเบเปเบเปเบชเบเปเบฒเบเบเบฒเบ netra sidecar.
Netramesh เบฎเบญเบเบฎเบฑเบ HTTP/1 application protocol. เปเบเบทเปเบญเบเปเบฒเบเบปเบเบกเบฑเบ, เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบเบญเบเบเบญเบเบเบตเปเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเปเบเปเบเบทเบเบเปเบฒเปเบเป. เปเบเบเบเบปเบเบเบฐเบเบด, เบฅเบฐเบเบปเบเบกเบตเบเบญเบเบซเบผเบฒเบเบเปเบญเบเบเบตเปเบเปเบฒเบเบเบฒเบเบชเบทเปเบชเบฒเบ HTTP เปเบเบตเบเบเบทเปเบ. เบเบปเบงเบขเปเบฒเบ, เบเบงเบเปเบฎเบปเบฒเปเบเป 80, 8890, 8080 เบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเปเบเบญเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบฅเบฐเบเบฒเบเบฎเปเบญเบเบเปเบเบฒเบเบเบญเบ. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เบเบงเบเปเบเบปเบฒเบชเบฒเบกเบฒเบเบเบทเบเบเบฑเปเบเบเปเบฒเปเบเบเปเบเปเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก. NETRA_HTTP_PORTS
.
เบเปเบฒเบเปเบฒเบเปเบเป Kubernetes เปเบเบฑเบเบเบฑเบเบเบฐเบเบฑเบ เปเบฅเบฐเบเบปเบเปเบเปเปเบงเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบญเบเบกเบฑเบเปเบเบทเปเบญเบเบฒเบเบชเบทเปเบชเบฒเบเบเบฒเบเปเบเบเบธเปเบกเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ, เบเบปเบเปเบเบเบฑเปเบเบเปเบฒเบงเบเบฑเบเบเบปเบเบเบทเบเบฑเบ. เบซเบเปเบฒเบเปเบฒเบญเบดเบ, microservice เปเบเปเบฎเบฑเบเบเบตเปเบขเบนเป IP เบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบเบเปเบเป kube-dns เปเบฅเบฐเปเบเบตเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบซเบกเปเบเบฑเบเบกเบฑเบ. เบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบตเปเปเบเปเบเบทเบเบชเปเบฒเบเบเบฑเปเบเบเบถเปเบเบเบฑเปเบเบเปเบฒเบญเบดเบเบเบฑเบ netra-sidecar เบเปเบญเบเบเบดเปเบเปเบฅเบฐเบเบธเบ TCP เบเบฑเบเบซเบกเบปเบเปเบเปเบเบทเปเบญเบเบเบปเปเบเบกเบฒเบฎเบญเบ netra. เบเปเปเปเบ, netra-sidecar เบชเปเบฒเบเบเบฑเปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบเบธเบเบซเบกเบฒเบเบเบฒเบเบเบฒเบเบเบปเปเบเบชเบฐเบเบฑเบ. NAT เปเบ pod IP เปเบ node เบเบฑเบเบเบปเบเบเบทเบเบฑเบเบเบฑเบเบเปเปเบกเบต netra.
เบเบฒเบเบเบดเบเบเบฒเบกเบเบฒเบเปเบเบเบขเบฒเบเปเบฅเบฐเบเบฒเบเบชเบปเปเบเบเปเปเบชเบฐเบเบฒเบเบเบฒเบ
Netramesh เบชเบฐเบซเบเบญเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบตเปเบเปเบฒเปเบเบฑเบเปเบเบทเปเบญเบชเบปเปเบ tracing spans เบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบเปเบเบญเบ HTTP. Netra-sidecar parses เปเบเปเบเบเบญเบ HTTP, เบงเบฑเบเปเบเบเบเบงเบฒเบกเบฅเปเบฒเบเปเบฒเบเบญเบเบเปเบฒเบฎเปเบญเบเบเป, เปเบฅเบฐเบชเบฐเบเบฑเบเบเปเปเบกเบนเบเบเบตเปเบเปเบฒเปเบเบฑเบเบเบฒเบเบชเปเบงเบเบซเบปเบง HTTP. เปเบเบเบตเปเบชเบธเบ, เบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบเบฎเปเบญเบเบฎเบญเบเบเบฑเบเบซเบกเบปเบเปเบเบฅเบฐเบเบปเบ Jaeger เบเบฝเบง. เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบฅเบฐเบญเบฝเบ, เบเปเบฒเบเบเบฑเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบตเปเบชเบฐเบซเบเบญเบเปเบซเปเปเบเบเบซเปเบญเบเบชเบฐเบซเบกเบธเบเบขเปเบฒเบเปเบเบฑเบเบเบฒเบเบเบฒเบ
เปเบเปเบกเบตเบเบฑเบเบซเบฒ. เบเบปเบเบเปเบงเบฒเบเบฒเบเบเปเบฅเบดเบเบฒเบเบชเปเบฒเบเปเบฅเบฐเบชเบปเปเบ header uber เบเบดเปเบชเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบเปเปเปเบซเบฑเบเบเบญเบเปเบเบเบเบฒเบเบเบดเบเบเบฒเบกเบเบตเปเปเบเบทเปเบญเบกเบเปเปเบขเบนเปเปเบเบฅเบฐเบเบปเบ. เปเบฅเบฐเบเบตเปเปเบกเปเบเบชเบดเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเปเบงเบเบญเบเบซเบฒเบชเบฒเปเบซเบเบเบญเบเบเบฑเบเบซเบฒ. เบเบตเปเบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบ Netramesh เบกเบตเบเบฒเบเปเบเปเปเบ. เบเบปเบงเปเบเบเบญเปเบฒเบ HTTP headers เปเบฅเบฐ, เบเปเบฒเบเบงเบเปเบเบปเบฒเบเปเปเบกเบต uber trace id, เบชเปเบฒเบเบญเบฑเบเบซเบเบถเปเบ. Netramesh เบเบฑเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเบเบฒเบเบฎเปเบญเบเบเปเบเบฒเปเบเบปเปเบฒเปเบฅเบฐเบเบฒเบญเบญเบเปเบ sidecar เปเบฅเบฐเบเบฑเบเบเบนเปเบเบงเบเปเบเบปเบฒเปเบเบเบเบฒเบเปเบชเบตเบกเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเบเบฑเบเบซเบปเบงเบเปเบฒเบฎเปเบญเบเบเปเบเบฒเบญเบญเบเบเบตเปเบเปเบฒเปเบเบฑเบ. เบชเบดเปเบเบเบตเปเบเปเบฒเบเบเปเบญเบเปเบฎเบฑเบเปเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบกเปเบเปเบเบทเปเบญเบชเบปเปเบเบเบฝเบเปเบเปเบซเบเบถเปเบเบซเบปเบง X-Request-Id
, เปเบเบดเปเบเบชเบฒเบกเบฒเบเบเบฑเปเบเบเปเบฒเปเบเปเปเบเบเปเบเปเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก NETRA_HTTP_REQUEST_ID_HEADER_NAME
. เปเบเบทเปเบญเบเบงเบเบเบธเบกเบเบฐเบซเบเบฒเบเบเบญเบเบชเบฐเบเบฒเบเบเบฒเบเปเบ Netramesh, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเปเปเปเบเบเบตเป: NETRA_TRACING_CONTEXT_EXPIRATION_MILLISECONDS
(เปเบงเบฅเบฒเบเบตเปเบเปเบฅเบดเบเบปเบเบเบฐเบเบทเบเปเบเบฑเบเปเบงเป) เปเบฅเบฐ NETRA_TRACING_CONTEXT_CLEANUP_INTERVAL
(เบเบงเบฒเบกเบเบตเปเบเบญเบเบเบฒเบเบญเบฐเบเบฒเปเบกเบเปเบฅเบดเบเบปเบ).
เบกเบฑเบเบเบฑเบเบชเบฒเบกเบฒเบเบชเบปเบกเบเบปเบเบซเบผเบฒเบเปเบชเบฑเปเบเบเบฒเบเปเบเบฅเบฐเบเบปเบเบเบญเบเบเปเบฒเบเปเบเบเบเบฒเบเบซเบกเบฒเบเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเบกเบต token เบเบญเบเบเบฐเบเบธเบกเบเบดเปเบชเบ. Netra เบญเบฐเบเบธเบเบฒเบเปเบซเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบดเบเบเบฑเปเบ HTTP_HEADER_TAG_MAP
เปเบเบทเปเบญเบเปเบฝเบเบชเปเบงเบเบซเบปเบง HTTP เปเบซเปเปเบเบฑเบเปเบเบฑเบ tracing span เบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ. เบเบตเปเบชเบฒเบกเบฒเบเปเบเบฑเบเบเบฐเปเบซเบเบเปเบเบเบชเบฐเปเบเบฒเบฐเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบชเบญเบ. เบซเบผเบฑเบเบเบฒเบเบเปเบฒเบเบเบฒเบเบเบปเบเบชเบญเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบดเปเบเบงเปเบฒเบชเปเบงเบเปเบเบเบญเบเบฅเบฐเบเบปเบเปเบเปเบฎเบฑเบเบเบปเบเบเบฐเบเบปเบเบเบฒเบเบเบฒเบเบเบฑเปเบเบเบญเบเปเบเบเบเบธเปเบกเปเบเบเบเบฑเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบฑเบ.
เบเบฒเบเบเปเบฒเบเบปเบเปเบซเบผเปเบเบเปเบฒเบฎเปเบญเบเบเป
เปเบเบทเปเบญเบเปเบฒเบเบปเบเบเปเบญเบเบเบตเปเบเปเบฒเบฎเปเบญเบเบเปเบกเบฒเบเบฒเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบซเบเปเบฒเบเบตเปเบเบญเบเบเบฒเบเปเบเบตเปเบก header เปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบเบเบฑเบเปเบซเบผเปเบ. เบเบฒเบเบเปเบฒเปเบเปเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก NETRA_HTTP_X_SOURCE_HEADER_NAME
เบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบฐเบเบธเบเบทเปเบชเปเบงเบเบซเบปเบงเบเบตเปเบเบฐเบเบทเบเบเบดเบเบเบฑเปเบเปเบเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ. เปเบเบเบเบฒเบเบเปเบฒเปเบเป NETRA_HTTP_X_SOURCE_VALUE
เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเบเบปเบเบเปเบฒเบเบตเป header X-Source เบเบฐเบเบทเบเบเบฑเปเบเบเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเบฎเปเบญเบเบเปเบเบตเปเบญเบญเบเบเบฑเบเบซเบกเบปเบ.
เบเบตเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบฒเบเปเบเบเบขเบฒเบเบชเปเบงเบเบซเบปเบงเบเบตเปเปเบเบฑเบเบเบฐเปเบซเบเบเบเบตเปเบเบทเบเปเบเบเบขเบฒเบเบขเปเบฒเบเปเบเบฑเบเปเบญเบเบฐเบเบฒเบเปเบเบเบปเปเบงเปเบเบทเบญเบเปเบฒเบ. เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเบกเบฑเบเปเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบฅเบฐเปเบเบตเปเบกเบกเบฑเบเปเบเบปเปเบฒเปเบเบเบฑเบเบเบถเบเปเบฅเบฐเบเบฒเบเบงเบฑเบเปเบเบ.
เปเบชเบฑเปเบเบเบฒเบเบเบฒเบเบเบฐเบฅเบฒเบเบญเบเปเบฅเบฐ Netramesh เบเบฒเบเปเบ
Netramesh เบเบฐเบเบญเบเบเปเบงเบเบชเบญเบเบญเบปเบเบเบฐเบเบญเบเบเบปเปเบเบเป. เบเปเบฒเบญเบดเบ, netra-init, เบเปเบฒเบเบปเบเบเบปเบเบฅเบฐเบเบฝเบเปเบเบทเบญเบเปเบฒเบเปเบเบทเปเบญเบชเบฐเบเบฑเบเบเบฒเบเบเบฐเบฅเบฒเบเบญเบ. เบฅเบฒเบงเปเบเป INBOUND_INTERCEPT_PORTS, OUTBOUND_INTERCEPT_PORTS
.
เปเบเบทเปเบญเบเบกเบทเบเบฑเบเบกเบตเบเบธเบเบชเบปเบกเบเบฑเบเบเบตเปเบซเบเปเบฒเบชเบปเบเปเบ - probabilistic routing . เบเปเบฒเบเปเบฒเบเปเบเป Netramesh เบชเบฐเปเบเบฒเบฐเบชเปเบฒเบฅเบฑเบเบเบฒเบเบฅเบงเบเบฅเบงเบกเบเปเปเบกเบนเบเบเบฒเบเบเบดเบเบเบฒเบก, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบฒเบเบเบฐเบฅเบดเบเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฐเบซเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบฅเบฐเปเบเบตเบเปเบเปเปเบชเบฑเปเบเบเบฒเบเบเบตเปเปเบเบฑเบเปเบเปเบเปเปเบเบเปเบเปเบเบปเบงเปเบ. NETRA_INBOUND_PROBABILITY
ะธ NETRA_OUTBOUND_PROBABILITY
(เบเบฒเบ 0 เบซเบฒ 1). เบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบเปเบกเปเบ 1 (เบเบฒเบเบเบฐเบฅเบฒเบเบญเบเบเบฑเบเปเบปเบเบเบทเบเบเบฑเบเบเบงเบฒเบ).
เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบเบฑเบเบเบงเบฒเบเบชเบปเบเบเบปเบเบชเปเบฒเปเบฅเบฑเบ, netra sidecar เบเบญเบกเบฎเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบซเบกเปเปเบฅเบฐเบเบฒเบเบเปเบฒเปเบเป SO_ORIGINAL_DST
เบเบฒเบโเปเบฅเบทเบญเบ socket เปเบเบทเปเบญโเปเบซเปโเปเบเปโเบฎเบฑเบโเบเบธเบโเบซเบกเบฒเบโเบเบฒเบโเบเบฒเบโเบเบปเปเบโเบชเบฐโเบเบฑเบโ. Netra เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบเบตเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบซเบกเปเบเบฑเบเบเบตเปเบขเบนเป IP เบเบปเปเบเบชเบฐเบเบฑเบเปเบฅเบฐเบชเปเบฒเบเบเบฑเปเบเบเบฒเบเบชเบทเปเบชเบฒเบ TCP เบชเบญเบเบเบฒเบเบฅเบฐเบซเบงเปเบฒเบเบเปเบฒเบเบเปเบฒเบเป, เบเบฑเบเบเบฒเบเบเบฐเบฅเบฒเบเบญเบเบเบฑเบเบซเบกเบปเบเบเปเบฒเบ. เบเปเบฒเบเบญเบเบเบทเบเบเปเบฒเบเบปเบเปเบเบฑเบ HTTP, Netra เบเบฐเบเบฒเบเบฒเบกเบงเบดเปเบเบฒเบฐเปเบฅเบฐเบเบดเบเบเบฒเบกเบกเบฑเบ. เบเปเบฒ HTTP parsing เบฅเบปเปเบกเปเบซเบฅเบง, Netra เบเบฑเบเบเบทเบเปเบ TCP เปเบฅเบฐเปเบเปเบเปเบช proxies bytes.
เบเบฒเบเบชเปเบฒเบเปเบชเบฑเปเบเบชเบฐเปเบเบเบเบฒเบเปเบเบดเปเบเบเบฒเบญเบฒเปเบช
เบซเบผเบฑเบเบเบฒเบเปเบเปเบฎเบฑเบเบเปเปเบกเบนเบเบเบฒเบเบเบดเบเบเบฒเบกเบเปเบฒเบเบงเบเบซเบผเบงเบเบซเบผเบฒเบเปเบ Jaeger, เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบเปเบฎเบฑเบเปเบชเบฑเปเบเบชเบฐเปเบเบเบเบตเปเบชเบปเบกเบเบนเบเบเบญเบเบเบฒเบเปเบเปเบเบญเบเปเบเบฅเบฐเบเบปเบ. เปเบเปเบเปเบฒเบซเบฒเบเบงเปเบฒเบฅเบฐเบเบปเบเบเบญเบเบเปเบฒเบเบเปเบญเบเบเปเบฒเบเปเบซเบผเบเปเบฅเบฐเบซเบผเบฒเบเบเบฑเบเบฅเปเบฒเบเบเบญเบ tracing spans เบเปเปเบกเบทเป, เบเบฒเบเบฅเบงเบเบฅเบงเบกเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเบเบฒเบเปเบเบฑเบเบงเบฝเบเบเบตเปเบเปเบฒเบเบเบฒเบ. เบกเบตเบงเบดเบเบตเบเบฒเบเบเบฒเบเปเบเบทเปเบญเปเบฎเบฑเบเบชเบดเปเบเบเบตเป:
เบเปเบฒเบเปเบฒเบเบเปเบฒเบฅเบฑเบเปเบเป Elasticsearch เปเบเบทเปเบญเปเบเบฑเบเบฎเบฑเบเบชเบฒ tracing spans, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเป
เบงเบดเบเบตเบเบฒเบเบเปเบฒเปเบเป Netramesh
Netra เบชเบฒเบกเบฒเบเปเบเปเบฎเบฑเบเบเบฒเบเปเบเบตเปเบกเปเบเปเบขเปเบฒเบเบเปเบฒเบเบเบฒเบเบเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเบเบตเปเบเปเบฒเปเบเบตเบเบเบฒเบ orchestrator เปเบ. เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบดเปเบเบเบปเบงเบขเปเบฒเบ
เปเบเบเบฑเบเบเบธเบเบฑเบ, Netra เบเปเปเบกเบตเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบญเบฑเบเบเบฐเปเบเบกเบฑเบ sidecars เบเบฑเบเบเบฒเบเบเปเบฅเบดเบเบฒเบ, เปเบเปเบงเปเบฒเบกเบตเปเบเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบฑเบเบเบฑเปเบเบเบฐเบเบดเบเบฑเบ.
เบญเบฐเบเบฒเบเบปเบเบเบญเบ Netramesh
เปเบเบปเปเบฒโเบซเบกเบฒเบโเบเบปเปเบโเบเปโ
เปเบเบญเบฐเบเบฒเบเบปเบ, Netramesh เบเบฐเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบเปเบเบเบญเบเบเบฑเปเบเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบญเบทเปเบเปเบเบญเบเปเบซเบเบทเบญเบเบฒเบ HTTP. เปเบชเบฑเปเบเบเบฒเบ L7 เบเบฐเบชเบฒเบกเบฒเบเปเบเปเปเบเปเปเบเบญเบฐเบเบฒเบเบปเบเบญเบฑเบเปเบเปเบเบตเป.
เปเบเป Netramesh เบเปเบฒเบเปเบฒเบเบเบปเบเบเบฑเบเบซเบฒเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเปเบฅเบฐเบเบฝเบเบซเบฒเบเบงเบเปเบฎเบปเบฒเบเปเบงเบเบเปเบฒเบเบฒเบกเปเบฅเบฐเบเปเบฒเปเบเบฐเบเปเบฒ.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com