เดเดณเตเดณเดคเตเดชเตเดฒเต
เดเตฝเดตเดฟเดจเตเดฎเดพเดฏเตเดณเตเดณ เดจเตเดฃเตเด เดเดพเดฒเดคเดพเดฎเดธเด เดเดพเดฐเดฃเด เดเดฐเต เดฆเดฟเดตเดธเด เดเดพเตป เด เดคเตเดชเตเดคเดฟเดฏเตเดณเตเดณ เดเดฐเต เดเดฎเตเดฏเดฟเตฝ เดเดฃเตผเดจเตเดจเต, เด เดคเต เดธเดฎเตเดชเดญเดพเดตเดฟเดฏเดฟเตฝ เดเดเตเดเตพ เดเดฐเดเดญเดฟเดเตเดเดพเตป เดชเดฆเตเดงเดคเดฟเดฏเดฟเดเตเดเต. เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเตเด, เดเตเดฒเดฏเดจเตเดฑเต 99 เดเดเดเดธเต เดฎเตเดเดฒเดฏเดฟเตฝ 50-เดพเดฎเดคเตเดคเต เดชเตเตผเดธเตเตปเดฑเตเดฑเตเตฝ เดฒเตเดฑเตเดฑเตปเดธเดฟ เด เดจเตเดญเดตเดฟเดเตเดเต, เดเดเตเดเดณเตเดเต เดฒเตเดฑเตเดฑเตปเดธเดฟ เดฌเดกเตเดเดฑเตเดฑเดฟเดจเตเดเตเดเดพเตพ เดตเดณเดฐเต เดเตเดเตเดคเดฒเดพเดฃเต. เดเดพเตป เดธเตเดตเดจเด เดตเดฟเดชเตเดฒเดฎเดพเดฏเดฟ เดชเดฐเดฟเดถเตเดงเดฟเดเตเดเดคเดฟเดจเดพเตฝ เดเดคเต เดเดถเตเดเดฐเตเดฏเดเดฐเดฎเดพเดฃเต, เดชเตเดฐเดคเตเดฏเตเดเดฟเดเตเดเต เดฒเตเดฑเตเดฑเตปเดธเดฟเดฏเดฟเตฝ, เดเดคเต เดเดฐเต เดธเดพเดงเดพเดฐเดฃ เดชเดฐเดพเดคเดฟเดฏเดพเดฃเต.
ะัะตะถะดะต ัะตะผ ะพัะดะฐัั ะญะปะฒะธะฝะฐ ะฒ ัะตััะธัะพะฒะฐะฝะธะต, ั ะฟัะพะฒัะป ะผะฝะพะณะพ ัะบัะฟะตัะธะผะตะฝัะพะฒ ั 40 ััั. ะทะฐะฟัะพัะพะฒ ะฒ ัะตะบัะฝะดั (QPS), ะฒัะต ะฟะพะบะฐะทะฐะปะธ ะทะฐะดะตัะถะบั ะผะตะฝะตะต 10 ะผั. ะฏ ะณะพัะพะฒ ะฑัะป ะทะฐัะฒะธัั, ััะพ ะฝะต ัะพะณะปะฐัะตะฝ ั ะธั
ัะตะทัะปััะฐัะฐะผะธ. ะะพ ะตัั ัะฐะท ะฒะทะณะปัะฝัะฒ ะฝะฐ ะฟะธััะผะพ, ั ะพะฑัะฐัะธะป ะฒะฝะธะผะฐะฝะธะต ะฝะฐ ััะพ-ัะพ ะฝะพะฒะพะต: ั ัะพัะฝะพ ะฝะต ัะตััะธัะพะฒะฐะป ััะปะพะฒะธั, ะบะพัะพััะต ะพะฝะธ ัะฟะพะผัะฝัะปะธ, ะธั
QPS ะฑัะป ะฝะฐะผะฝะพะณะพ ะฝะธะถะต, ัะตะผ ะผะพะน. ะฏ ัะตััะธัะพะฒะฐะป ะฝะฐ 40k QPS, ะฐ ะพะฝะธ ัะพะปัะบะพ ะฝะฐ 1k. ะฏ ะทะฐะฟัััะธะป ะตัั ะพะดะธะฝ ัะบัะฟะตัะธะผะตะฝั, ะฝะฐ ััะพั ัะฐะท ั ะฑะพะปะตะต ะฝะธะทะบะธะผ QPS, ะฟัะพััะพ ััะพะฑั ัะฑะปะฐะถะธัั ะธั
.
ะะพัะบะพะปัะบั ั ะฟะธัั ะพะฑ ััะพะผ ะฒ ะฑะปะพะณะต โ ะฒะตัะพััะฝะพ, ะฒั ัะถะต ะฟะพะฝัะปะธ: ะธั
ัะธััั ะพะบะฐะทะฐะปะธัั ะฟัะฐะฒะธะปัะฝัะผะธ. ะฏ ะฟัะพะฒะตััะป ัะฒะพะตะณะพ ะฒะธัััะฐะปัะฝะพะณะพ ะบะปะธะตะฝัะฐ ัะฝะพะฒะฐ ะธ ัะฝะพะฒะฐ, ะฒัั ั ัะตะผ ะถะต ัะตะทัะปััะฐัะพะผ: ะฝะธะทะบะพะต ะบะพะปะธัะตััะฒะพ ะทะฐะฟัะพัะพะฒ ะฝะต ัะพะปัะบะพ ัะฒะตะปะธัะธะฒะฐะตั ะทะฐะดะตัะถะบั, ะฝะพ ัะฒะตะปะธัะธะฒะฐะตั ะบะพะปะธัะตััะฒะพ ะทะฐะฟัะพัะพะฒ ั ะทะฐะดะตัะถะบะพะน ะฑะพะปะตะต 10 ะผั. ะััะณะธะผะธ ัะปะพะฒะฐะผะธ, ะตัะปะธ ะฝะฐ 40k QPS ะพะบะพะปะพ 50 ะทะฐะฟัะพัะพะฒ ะฒ ัะตะบัะฝะดั ะฟัะตะฒััะฐะปะธ 50 ะผั, ัะพ ะฝะฐ 1k QPS ะบะฐะถะดัั ัะตะบัะฝะดั ะฑัะปะพ 100 ะทะฐะฟัะพัะพะฒ ะฒััะต 50 ะผั. ะะฐัะฐะดะพะบั!
เดคเดฟเดฐเดเตเดเดฟเตฝ เดเตเดฐเตเดเตเดเตเดจเตเดจเต
ะกัะพะปะบะฝัะฒัะธัั ั ะฟัะพะฑะปะตะผะพะน ะทะฐะดะตัะถะบะธ ะฒ ัะฐัะฟัะตะดะตะปัะฝะฝะพะน ัะธััะตะผะต ัะพ ะผะฝะพะณะธะผะธ ะบะพะผะฟะพะฝะตะฝัะฐะผะธ ะฟะตัะฒัะผ ะดะตะปะพะผ ะฝัะถะฝะพ ัะพััะฐะฒะธัั ะบะพัะพัะบะธะน ัะฟะธัะพะบ ะฟะพะดะพะทัะตะฒะฐะตะผัั . ะะพะฟะฝัะผ ะฝะตะผะฝะพะณะพ ะณะปัะฑะถะต ะฒ ะฐัั ะธัะตะบัััั ะญะปะฒะธะฝะฐ:
ะฅะพัะพัะตะน ะพัะฟัะฐะฒะฝะพะน ัะพัะบะพะน ัะฒะปัะตััั ัะฟะธัะพะบ ะฒัะฟะพะปะฝะตะฝะฝัั
ะฟะตัะตั
ะพะดะพะฒ ะฒะฒะพะดะฐ-ะฒัะฒะพะดะฐ (ัะตัะตะฒัะต ะฒัะทะพะฒั/ะฟะพะธัะบ ะฟะพ ะดะธัะบั ะธ ั. ะด.). ะะพะฟััะฐะตะผัั ะฒัััะฝะธัั, ะณะดะต ะทะฐะดะตัะถะบะฐ. ะะพะผะธะผะพ ะพัะตะฒะธะดะฝะพะณะพ ะฒะฒะพะดะฐ-ะฒัะฒะพะดะฐ ั ะบะปะธะตะฝัะพะผ, ะญะปะฒะธะฝ ะดะตะปะฐะตั ะดะพะฟะพะปะฝะธัะตะปัะฝัะน ัะฐะณ: ะพะฝ ะพะฑัะฐัะฐะตััั ะบ ั
ัะฐะฝะธะปะธัั ะดะฐะฝะฝัั
. ะะดะฝะฐะบะพ ััะพ ั
ัะฐะฝะธะปะธัะต ัะฐะฑะพัะฐะตั ะฒ ะพะดะฝะพะผ ะบะปะฐััะตัะต ั ะญะปะฒะธะฝะพะผ, ะฟะพััะพะผั ัะฐะผ ะทะฐะดะตัะถะบะฐ ะดะพะปะถะฝะฐ ะฑััั ะผะตะฝััะต, ัะตะผ ั ะบะปะธะตะฝัะพะผ. ะัะฐะบ, ัะฟะธัะพะบ ะฟะพะดะพะทัะตะฒะฐะตะผัั
:
- ะกะตัะตะฒะพะน ะฒัะทะพะฒ ะพั ะบะปะธะตะฝัะฐ ะบ ะญะปะฒะธะฝั.
- เดเตฝเดตเดฟเดจเดฟเตฝ เดจเดฟเดจเตเดจเต เดกเดพเดฑเตเดฑ เดธเตเดฑเตเดฑเตเดฑเดฟเดฒเตเดเตเดเตเดณเตเดณ เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเตเตพ.
- ะะพะธัะบ ะฝะฐ ะดะธัะบะต ะฒ ั ัะฐะฝะธะปะธัะต ะดะฐะฝะฝัั .
- เดกเดพเดฑเตเดฑ เดตเตเดฏเตผเดนเตเดธเดฟเตฝ เดจเดฟเดจเตเดจเต เดเตฝเดตเดฟเดจเดฟเดฒเตเดเตเดเตเดณเตเดณ เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเตเตพ.
- เดเตฝเดตเดฟเดจเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเต เดเตเดฒเดฏเดจเตเดฑเดฟเดฒเตเดเตเดเตเดณเตเดณ เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเตเตพ.
ะะพะฟัะพะฑัะตะผ ะฒััะตัะบะฝััั ะฝะตะบะพัะพััะต ะฟัะฝะบัั.
เดกเดพเดฑเตเดฑ เดธเตเดฑเตเดฑเตเดฑเตเดเตเดฎเดพเดฏเดฟ เดเดคเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดฎเดฟเดฒเตเดฒ
เด เดญเตเดฏเตผเดคเตเดฅเดจเดเตพ เดชเตเดฐเตเดธเดธเตเดธเต เดเตเดฏเตเดฏเดพเดคเตเดค เดเดฐเต เดชเดฟเดเดเต-เดชเดฟเดเดเต เดธเตเตผเดตเดฑเดฟเดฒเตเดเตเดเต เดเตฝเดตเดฟเดจเต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด เดเตเดฏเตเดฏเตเด เดเดจเตเดจเดคเดพเดฃเต เดเดพเตป เดเดฆเตเดฏเด เดเตเดฏเตเดคเดคเต. เด เดคเดฟเดจเต เดเดฐเต เด เดญเตเดฏเตผเดคเตเดฅเดจ เดฒเดญเดฟเดเตเดเตเดฎเตเดชเตเตพ, เด เดคเต เดเดฐเต เดถเตเดจเตเดฏเดฎเดพเดฏ เดชเตเดฐเดคเดฟเดเดฐเดฃเด เดจเตฝเดเตเดจเตเดจเต. เดเดพเดฒเดคเดพเดฎเดธเด เดเตเดฑเดฏเตเดเดฏเดพเดฃเตเดเตเดเดฟเตฝ, เดเตฝเดตเดฟเตป เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เดกเดพเดฑเตเดฑ เดตเตเดฏเตผเดนเตเดธเต เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเดคเดฟเดฒเต เดเดฐเต เดฌเดเต เดเตเตพเดเตเดเดพเดคเตเดค เดเดพเดฐเตเดฏเดฎเดฒเตเดฒ. เดเดฆเตเดฏ เดชเดฐเตเดเตเดทเดฃเดคเตเดคเดฟเตฝ เดจเดฎเตเดเตเดเต เดเดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดเตเดฐเดพเดซเต เดฒเดญเดฟเดเตเดเตเด:
เดจเดฟเดเตเดเตพเดเตเดเต เดเดพเดฃเดพเดจเดพเดเตเดจเตเดจเดคเตเดชเตเดฒเต, เดชเดฟเดเดเต-เดชเดฟเดเดเต เดธเตเตผเดตเตผ เดเดชเดฏเตเดเดฟเดเตเดเตเดฎเตเดชเตเตพ เดเดฐเต เดชเตเดฐเตเดเดคเดฟเดฏเตเด เดเดฒเตเดฒ. เดเดคเดฟเดจเตผเดคเตเดฅเด เดกเดพเดฑเตเดฑ เดตเตเดฏเตผเดนเตเดธเต เดฒเตเดฑเตเดฑเตปเดธเดฟ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ, เดธเดเดถเดฏเดฟเดเตเดเตเดจเตเดจเดตเดฐเตเดเต เดชเดเตเดเดฟเด เดชเดเตเดคเดฟเดฏเดพเดฏเดฟ เดตเตเดเตเดเดฟเดเตเดเตเดฑเดฏเตเดเตเดเตเดจเตเดจเต:
- ะกะตัะตะฒะพะน ะฒัะทะพะฒ ะพั ะบะปะธะตะฝัะฐ ะบ ะญะปะฒะธะฝั.
- เดเตฝเดตเดฟเดจเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฐเต เดเตเดฒเดฏเดจเตเดฑเดฟเดฒเตเดเตเดเตเดณเตเดณ เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเตเตพ.
ะะดะพัะพะฒะพ! ะกะฟะธัะพะบ ะฑััััะพ ัะพะบัะฐัะฐะตััั. ะฏ ะดัะผะฐะป, ััะพ ะฟะพััะธ ะฒัััะฝะธะป ะฟัะธัะธะฝั.
gRPC
ะกะตะนัะฐั ัะฐะผะพะต ะฒัะตะผั ะฟัะตะดััะฐะฒะธัั ะฒะฐะผ ะฝะพะฒะพะณะพ ะธะณัะพะบะฐ: gRPC
ั
ะพัะพัะพ ะพะฟัะธะผะธะทะธัะพะฒะฐะฝ ะธ ัะธัะพะบะพ ะธัะฟะพะปัะทัะตััั, ั ะฟะตัะฒัะน ัะฐะท ะธัะฟะพะปัะทะพะฒะฐะป ะตะณะพ ะฒ ัะธััะตะผะต ัะฐะบะพะณะพ ะผะฐัััะฐะฑะฐ, ะธ ั ะพะถะธะดะฐะป, ััะพ ะผะพั ัะตะฐะปะธะทะฐัะธั ะฑัะดะตั ะฝะตะพะฟัะธะผะฐะปัะฝะพะน โ ะผัะณะบะพ ะณะพะฒะพัั.
เดฒเดญเตเดฏเดค gRPC
เดธเตเดฑเตเดฑเดพเดเตเดเดฟเตฝ เดเดฐเต เดชเตเดคเดฟเดฏ เดเตเดฆเตเดฏเด เดเดฏเตผเดจเตเดจเต: เดเดฐเตเดชเดเตเดทเต เดเดคเต เดเดจเตเดฑเต เดจเดเดชเตเดชเดพเดเตเดเดฒเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด เด
เดฒเตเดฒเตเดเตเดเดฟเตฝ เดเดพเดจเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด gRPC
เดฒเตเดฑเตเดฑเตปเดธเดฟ เดชเตเดฐเดถเตเดจเด เดเดฃเตเดเดพเดเตเดเตเดจเตเดจเตเดฃเตเดเต? เดฒเดฟเดธเตเดฑเตเดฑเดฟเดฒเตเดเตเดเต เดเดฐเต เดชเตเดคเดฟเดฏ เดชเตเดฐเดคเดฟเดฏเต เดเตเตผเดเตเดเตเดจเตเดจเต:
- ะะปะธะตะฝั ะฒัะทัะฒะฐะตั ะฑะธะฑะปะธะพัะตะบั
gRPC
- เดฒเตเดฌเตเดฐเดฑเดฟ
gRPC
เดเตเดฒเดฏเดจเตเดฑเดฟเดฒเตเดณเตเดณ เดฒเตเดฌเตเดฐเดฑเดฟเดฏเดฟเดฒเตเดเตเดเต เดเดฐเต เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเตเตพ เดเตเดฏเตเดฏเตเดจเตเดจเตgRPC
เดธเตเตผเดตเดฑเดฟเตฝ - เดฒเตเดฌเตเดฐเดฑเดฟ
gRPC
เดเตฝเดตเดฟเตป เดเตเตบเดเดพเดเตเดฑเตเดฑเตเดเตพ (เดชเดฟเดเดเต-เดชเตเดเดเต เดธเตเตผเดตเดฑเดฟเดจเตเดฑเต เดเดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฎเดฟเดฒเตเดฒ)
เดเตเดกเต เดเดเตเดเดจเตเดฏเดฟเดฐเดฟเดเตเดเตเด เดเดจเตเดจเดคเดฟเดจเตเดเตเดเตเดฑเดฟเดเตเดเต เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดเดถเดฏเด เดจเตฝเดเดพเตป, เดเดจเตเดฑเต เดเตเดฒเดฏเดจเตเดฑเต/เดเตฝเดตเดฟเตป เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตฝ เดเตเดฒเดฏเดจเตเดฑเต-เดธเตเตผเดตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดณเดฐเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดฒเตเดฒ
เดถเตเดฐเดฆเตเดงเดฟเดเตเดเตเด: เดฎเตเดเดณเดฟเดฒเต เดฒเดฟเดธเตเดฑเตเดฑเต เด เตฝเดชเตเดชเด เดฒเดณเดฟเดคเดฎเดพเดเตเดเดฟเดฏเดคเดพเดฃเต เดเดพเดฐเดฃเด
gRPC
เดจเดฟเดเตเดเดณเตเดเต เดธเตเดตเดจเตเดคเด (เดเตเดเดชเตเดฒเตเดฑเตเดฑเต?) เดคเตเดฐเตเดกเดฟเดเดเต เดฎเตเดกเตฝ เดเดชเดฏเตเดเดฟเดเตเดเตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเดเตเดเตเดจเตเดจเต, เด เดคเดฟเตฝ เดเดเตเดธเดฟเดเตเดฏเตเดทเตป เดธเตเดฑเตเดฑเดพเดเตเดเต เดเดดเดเตเตผเดจเตเดจเดฟเดฐเดฟเดเตเดเตเดจเตเดจเตgRPC
เดเดชเดฏเตเดเตเดคเต เดจเดเดชเตเดชเดพเดเตเดเดฒเตเด. เดฒเดพเดณเดฟเดคเตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ, เดเดเตเดเตพ เด เดฎเดพเดคเตเดเดฏเดฟเตฝ เดเดฑเดเตเดเตเดจเดฟเตฝเดเตเดเตเด.
ะัะพัะธะปะธัะพะฒะฐะฝะธะต ะฒัั ะธัะฟัะฐะฒะธั
เดกเดพเดฑเตเดฑ เดธเตเดฑเตเดฑเตเดฑเตเดเตพ เดฎเดฑเดฟเดเดเดจเตเดจเต, เดเดพเตป เดเดเดฆเตเดถเด เดชเตเตผเดคเตเดคเดฟเดฏเดพเดเตเดเดฟเดฏเตเดจเตเดจเต เดเดพเตป เดเดฐเตเดคเดฟ: โเดเดชเตเดชเตเตพ เดเดคเต เดเดณเตเดชเตเดชเดฎเดพเดฃเต! เดจเดฎเตเดเตเดเต เดชเตเดฐเตเดซเตเตฝ เดชเตเดฐเดฏเตเดเดฟเดเตเดเต เดเดตเดฟเดเตเดฏเดพเดฃเต เดเดพเดฒเดคเดพเดฎเดธเด เดธเดเดญเดตเดฟเดเตเดเตเดจเตเดจเดคเตเดจเตเดจเต เดเดฃเตเดเตเดคเตเดคเดพเด. เด
เดเดพเตป เดจเดพเดฒเต เดชเตเดฐเตเดซเตเดฒเตเดเตพ เดเดเตเดคเตเดคเต: เดเดฏเตผเดจเตเดจ เดเตเดฏเตเดชเดฟเดเดธเต (เดเตเดฑเดเตเด เดฒเตเดฑเตเดฑเตปเดธเดฟ), เดเตเดฑเดเตเด เดเตเดฏเตเดชเดฟเดเดธเต (เดเดฏเตผเดจเตเดจ เดฒเตเดฑเตเดฑเตปเดธเดฟ) เดเดณเตเดณ เดเดฐเต เดชเดฟเดเดเต-เดชเตเดเดเต เดธเตเตผเดตเตผ, เดเตเดฒเดฏเดจเตเดฑเต เดตเดถเดคเตเดคเตเด เดธเตเตผเดตเตผ เดตเดถเดคเตเดคเตเด. เดเตเดเดพเดคเต, เดเดพเตป เดเดฐเต เดธเดพเดฎเตเดชเดฟเตพ เดชเตเดฐเตเดธเดธเตผ เดชเตเดฐเตเดซเตเดฒเตเด เดเดเตเดคเตเดคเต. เดชเตเดฐเตเดซเตเดฒเตเดเตพ เดคเดพเดฐเดคเดฎเตเดฏเด เดเตเดฏเตเดฏเตเดฎเตเดชเตเตพ, เดเดพเตป เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดเดฐเต เด เดธเดพเดงเดพเดฐเดฃ เดเตเตพ เดธเตเดฑเตเดฑเดพเดเตเดเดฟเดจเดพเดฏเดฟ เดจเตเดเตเดเตเดจเตเดจเต. เดเดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดเดฏเตผเดจเตเดจ เดฒเตเดฑเตเดฑเตปเดธเดฟ เดเดณเตเดณ เดฎเตเดถเด เดญเดพเดเดคเตเดคเต เดเตเดเตเดคเตฝ เดธเดจเตเดฆเตผเดญ เดธเตเดตเดฟเดเตเดเตเดเตพ เดเดฃเตเดเต (10 เดคเดตเดฃ เด เดฒเตเดฒเตเดเตเดเดฟเตฝ เด เดคเดฟเตฝ เดเตเดเตเดคเตฝ). เดเดจเตเดจเดพเตฝ เดเดจเตเดฑเต เดเดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดธเดจเตเดฆเตผเดญ เดธเตเดตเดฟเดเตเดเตเดเดณเตเดเต เดเดฃเตเดฃเด เดเดคเดพเดฃเตเดเต เดคเตเดฒเตเดฏเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต. เดเดจเตเดฑเต เดญเดฏเดพเดจเดเดฎเดพเดฏเดฟ, เด เดตเดฟเดเต เดเดพเดฐเตเดฏเดฎเดพเดฏ เดเดจเตเดจเตเด เดเดฃเตเดเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ.
ะะพะฟะพะปะฝะธัะตะปัะฝะฐั ะพัะปะฐะดะบะฐ
ะฏ ะฑัะป ะฒ ะพััะฐัะฝะธะธ. ะฏ ะฝะต ะทะฝะฐะป, ะบะฐะบะธะต ะตัั ะธะฝััััะผะตะฝัั ะผะพะถะฝะพ ะธัะฟะพะปัะทะพะฒะฐัั, ะฐ ะผะพะน ัะปะตะดัััะธะน ะฟะปะฐะฝ ัะพััะพัะป ะฟะพ ัััะธ ะฒ ะฟะพะฒัะพัะตะฝะธะธ ัะบัะฟะตัะธะผะตะฝัะพะฒ ั ัะฐะทะฝัะผะธ ะฒะฐัะธะฐัะธัะผะธ, ะฐ ะฝะต ัััะบะพะผ ะดะธะฐะณะฝะพััะธัะพะฒะฐะฝะธะธ ะฟัะพะฑะปะตะผั.
เด เดเตเดเดจเตเดฏเตเดเตเดเดฟเตฝ
ะก ัะฐะผะพะณะพ ะฝะฐัะฐะปะฐ ะผะตะฝั ะฑะตัะฟะพะบะพะธะปะฐ ะบะพะฝะบัะตัะฝะพะต ะฒัะตะผั ะทะฐะดะตัะถะบะธ 50 ะผั. ะญัะพ ะพัะตะฝั ะฑะพะปััะพะต ะฒัะตะผั. ะฏ ัะตัะธะป, ััะพ ะฑัะดั ะฒััะตะทะฐัั ะบััะบะธ ะธะท ะบะพะดะฐ, ะฟะพะบะฐ ะฝะต ัะผะพะณั ะฒัััะฝะธัั ัะพัะฝะพ, ะบะฐะบะฐั ัะฐััั ะฒัะทัะฒะฐะตั ััั ะพัะธะฑะบั. ะะฐัะตะผ ะฟะพัะปะตะดะพะฒะฐะป ัะบัะฟะตัะธะผะตะฝั, ะบะพัะพััะน ััะฐะฑะพัะฐะป.
เดชเดคเดฟเดตเตเดชเตเดฒเต, เดคเดฟเดฐเดฟเดเตเดเตเดจเตเดเตเดเตเดฎเตเดชเตเตพ เดเดฒเตเดฒเดพเด เดตเตเดฏเดเตเดคเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเตเดตเตเดจเตเดจเต เดคเตเดจเตเดจเตเดจเตเดจเต. เดเดพเตป เดเตฝเดตเดฟเดจเตเดฑเต เด
เดคเต เดฎเตเดทเตเดจเดฟเตฝ เดเตเดฒเดฏเดจเตเดฑเดฟเดจเต เดเดเตเดเดฟ - เดเดฐเต เด
เดญเตเดฏเตผเดคเตเดฅเดจ เด
เดฏเดเตเดเต localhost
. เดเดชเตเดชเด เดเดพเดฒเดคเดพเดฎเดธเดคเตเดคเดฟเดจเตเดฑเต เดตเตผเดฆเตเดงเดจเดตเต เดเดฒเตเดฒเดพเดคเดพเดฏเดฟ!
ะงัะพ-ัะพ ะฑัะปะพ ะฝะต ัะฐะบ ั ัะตััั.
ะัะฒะฐะธะฒะฐะตะผ ะฝะฐะฒัะบะธ ัะตัะตะฒะพะณะพ ะธะฝะถะตะฝะตัะฐ
ะะพะปะถะตะฝ ะฟัะธะทะฝะฐัััั: ะผะพะธ ะทะฝะฐะฝะธั ัะตัะตะฒัั ัะตั ะฝะพะปะพะณะธะน ัะถะฐัะฝั, ะพัะพะฑะตะฝะฝะพ ั ััััะพะผ ัะพะณะพ, ััะพ ั ั ะฝะธะผะธ ัะฐะฑะพัะฐั ะตะถะตะดะฝะตะฒะฝะพ. ะะพ ัะตัั ะฑัะปะฐ ะณะปะฐะฒะฝัะผ ะฟะพะดะพะทัะตะฒะฐะตะผัะผ, ะธ ะผะฝะต ะฝัะถะฝะพ ะฑัะปะพ ะฝะฐััะธัััั, ะบะฐะบ ะตั ะพัะปะฐะถะธะฒะฐัั.
เดญเดพเดเตเดฏเดตเดถเดพเตฝ, เดเดจเตเดฑเตผเดจเตเดฑเตเดฑเต เดชเด เดฟเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเดตเดฐเต เดธเตเดจเตเดนเดฟเดเตเดเตเดจเตเดจเต. เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเต เดเดคเดพเดเดค เดชเตเดฐเดถเตโเดจเดเตเดเตพ เดกเตเดฌเดเตเดเตเดเตเดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดชเดฟเดเดเดฟเดจเตเดฑเตเดฏเตเด เดเตเดฐเตเดธเตเตผเดเตเดเดฟเดจเตเดฑเตเดฏเตเด เดธเดเดฏเตเดเดจเด เดฎเดคเดฟเดฏเดพเดฏ เดคเตเดเดเตเดเดฎเดพเดฏเดฟ เดคเตเดจเตเดจเดฟ.
เดเดฆเตเดฏเด, เดเดพเตป เดฒเตเดเตเดเต เดเตเดฏเตเดคเต
ะะฐัะตะผ ั ะฟะพะฟัะพะฑะพะฒะฐะป
ะขะฐะบะธะผ ะพะฑัะฐะทะพะผ, ะฟัะธัะธะฝะพะน ะทะฐะดะตัะถะบะธ ะฑัะป ะฝะต ะผะพะน ะบะพะด, ะฝะต ัะตะฐะปะธะทะฐัะธั gRPC ะธ ะฝะต ัะตัั. ะฏ ัะถะต ะฝะฐัะฐะป ะฒะพะปะฝะพะฒะฐัััั, ััะพ ะฝะธะบะพะณะดะฐ ััะพะณะพ ะฝะต ะฟะพะนะผั.
เดเดชเตเดชเตเตพ เดจเดฎเตเดฎเตพ เดเดคเต OS เดเดฃเต
gRPC
เดฒเดฟเดจเดเตเดธเดฟเตฝ เดตเตเดฏเดพเดชเดเดฎเดพเดฏเดฟ เดเดชเดฏเตเดเดฟเดเตเดเดชเตเดชเตเดเตเดจเตเดจเต, เดเดจเตเดจเดพเตฝ เดตเดฟเตปเดกเตเดธเดฟเตฝ เดตเดฟเดเดฟเดคเตเดฐเดฎเดพเดฃเต. เดเดพเตป เดเดฐเต เดชเดฐเตเดเตเดทเดฃเด เดชเดฐเตเดเตเดทเดฟเดเตเดเดพเตป เดคเตเดฐเตเดฎเดพเดจเดฟเดเตเดเต, เด
เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเต: เดเดพเตป เดเดฐเต เดฒเดฟเดจเดเตเดธเต เดตเตเตผเดเตเดตเตฝ เดฎเตเดทเตเตป เดธเตเดทเตเดเดฟเดเตเดเต, เดฒเดฟเดจเดเตเดธเดฟเดจเดพเดฏเดฟ เดเตฝเดตเดฟเตป เดธเดฎเดพเดนเดฐเดฟเดเตเดเต, เด
เดคเต เดตเดฟเดจเตเดฏเดธเดฟเดเตเดเต.
เดเดจเตเดคเดพเดฃเต เดธเดเดญเดตเดฟเดเตเดเดคเต: เดฒเดฟเดจเดเตเดธเต เดชเดฟเดเดเต-เดชเตเดเดเต เดธเตเตผเดตเดฑเดฟเดจเต เดธเดฎเดพเดจเดฎเดพเดฏ เดตเดฟเตปเดกเตเดธเต เดนเตเดธเตเดฑเตเดฑเดฟเดจเตเดฑเต เด
เดคเต เดเดพเดฒเดคเดพเดฎเดธเด เดเดฃเตเดเดพเดฏเดฟเดฒเตเดฒ, เดเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด เดกเดพเดฑเตเดฑ เดเดฑเดตเดฟเดเด เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดฒเตเดฒ. เดตเดฟเตปเดกเตเดธเดฟเดจเดพเดฏเตเดณเตเดณ เดเดฟเดเตผเดชเดฟเดธเดฟ เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเตเดจเตเดจเดคเดฟเดฒเดพเดฃเต เดชเตเดฐเดถเตโเดจเด เดเดจเตเดจเต เดเดคเต เดฎเดพเดฑเตเดจเตเดจเต.
เดจเดเตเดฒเตเดฏเตเดเต เด เตฝเดเตเดฐเดฟเดคเด
เด เดธเดฎเดฏเดฎเดคเตเดฐเดฏเตเด เดเดพเตป เดเดฐเตเดคเดฟเดฏเดคเต เดเดจเดฟเดเตเดเต เดเดฐเต เดเตเดเดฟ เดจเดทเตเดเดชเตเดชเตเดเตเดเตเดตเตเดจเตเดจเดพเดฃเต gRPC
. ะขะตะฟะตัั ั ะฟะพะฝัะป, ััะพ ะฝะฐ ัะฐะผะพะผ ะดะตะปะต ััะพ ะฒ gRPC
เดตเดฟเตปเดกเตเดธเต เดซเตเดฒเดพเดเต เดเดพเดฃเตเดจเตเดจเดฟเดฒเตเดฒ. เดเดฒเตเดฒเดพ เดซเตเดฒเดพเดเตเดเตพเดเตเดเตเด เดจเดจเตเดจเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเตเดฎเตเดจเตเดจเต เดเดจเดฟเดเตเดเต เดตเดฟเดถเตเดตเดพเดธเดฎเตเดณเตเดณ เดเดฐเต เดเดจเตเดคเดฐเดฟเด RPC เดฒเตเดฌเตเดฐเดฑเดฟ เดเดพเตป เดเดฃเตเดเตเดคเตเดคเดฟ
เดฎเดฟเดเตเดเดตเดพเดฑเตเด เดเตเดฏเตโเดคเต: เดฑเดฟเดเตเดฐเดทเตป เดฎเดเดเตเดเดฟเดตเดฐเตเดจเตเดจเดคเตเดตเดฐเต เดเดพเตป เดเตเตผเดคเตเดค เดซเตเดฒเดพเดเตเดเตพ เดเดฐเตเดจเตเดจเดพเดฏเดฟ เดจเตเดเตเดเด เดเตเดฏเตเดฏเดพเตป เดคเตเดเดเตเดเดฟ, เด
เดคเดฟเดจเดพเตฝ เดเดจเดฟเดเตเดเต เดเดพเดฐเดฃเด เดเดฃเตเดเตเดคเตเดคเดพเดจเดพเดเตเด. เด
เดคเต เดเตเดชเตเดฐเดธเดฟเดฆเตเดงเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต
gRPC
เด เดซเตเดฒเดพเดเต เดเดฟเดธเดฟเดชเดฟ เดธเตเดเตเดเดฑเตเดฑเตเดเตพเดเตเดเดพเดฏเตเดณเตเดณ เดฒเดฟเดจเดเตเดธเต เดจเดเดชเตเดชเดฟเดฒเดพเดเตเดเดฒเดฟเตฝ เดธเดเตเดเตเดเดฐเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต, เดชเดเตเดทเต เดตเดฟเตปเดกเตเดธเดฟเตฝ เด
เดฒเตเดฒ. เดเดพเตป เดเดคเดพเดฃเต
เดคเตเดฐเตเดฎเดพเดจเด
เดเตเดฑเดเตเด เดเตเดฏเตเดชเดฟเดเดธเดฟเตฝ เดเดฏเตผเดจเตเดจ เดฒเตเดฑเตเดฑเตปเดธเดฟ OS เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเตเดทเตป เดเดพเดฐเดฃเดฎเดพเดฏเดฟ. เดชเดฟเดจเตเดจเดฟเดฒเตเดเตเดเต เดจเตเดเตเดเตเดฎเตเดชเตเตพ, เดชเตเดฐเตเดซเตเดฒเดฟเดเดเต เดฒเตเดฑเตเดฑเตปเดธเดฟ เดเดฃเตเดเตเดคเตเดคเดฟเดฏเดฟเดฒเตเดฒ, เดเดพเดฐเดฃเด เดเดคเต เดเตเตผเดฃเตฝ เดฎเตเดกเดฟเตฝ เดเตเดฏเตเดฏเดพเดคเต เดเตเดฏเตเดคเต
เดฒเตเดเตเดเตฝเดนเตเดธเตเดฑเตเดฑเต เดชเดฐเตเดเตเดทเดฃเดคเตเดคเต เดธเดเดฌเดจเตเดงเดฟเดเตเดเดฟเดเดคเตเดคเตเดณเด, เดเดคเต เดฏเดฅเดพเตผเดคเตเดฅ เดจเตเดฑเตเดฑเตโเดตเตผเดเตเดเดฟเดเดเต เดเตเดกเดฟเตฝ เดธเตเดชเตผเดถเดฟเดเตเดเดฟเดเตเดเดฟเดฒเตเดฒเดพเดฏเดฟเดฐเดฟเดเตเดเดพเด, เดเตเดเดพเดคเต เดจเดพเดเตเดฒเตเดฏเตเดเต เด เตฝเดเตเดฐเดฟเดคเด เดชเตเดฐเดตเตผเดคเตเดคเดฟเดเตเดเดฟเดฒเตเดฒ, เด เดคเดฟเดจเดพเตฝ เดเตเดฒเดฏเดจเตเดฑเต เดฒเตเดเตเดเตฝ เดนเตเดธเตเดฑเตเดฑเต เดตเดดเดฟ เดเตฝเดตเดฟเดจเดฟเตฝ เดเดคเตเดคเดฟเดฏเดชเตเดชเตเตพ เดฒเตเดฑเตเดฑเตปเดธเดฟ เดชเตเดฐเดถเตเดจเดเตเดเตพ เดเดฒเตเดฒเดพเดคเดพเดฏเดฟ.
ะ ัะปะตะดัััะธะน ัะฐะท, ะบะพะณะดะฐ ัะฒะธะดะธัะต ัะฒะตะปะธัะตะฝะธะต ะทะฐะดะตัะถะบะธ ะฟัะธ ัะผะตะฝััะตะฝะธะธ ะบะพะปะธัะตััะฒะฐ ะทะฐะฟัะพัะพะฒ ะฒ ัะตะบัะฝะดั, ะฐะปะณะพัะธัะผ ะะตะนะณะปะฐ ะดะพะปะถะตะฝ ะฑััั ะฒ ะฒะฐัะตะผ ัะฟะธัะบะต ะฟะพะดะพะทัะตะฒะฐะตะผัั
!
เด
เดตเดฒเดเดฌเด: www.habr.com