āĻšāĻŋāĻ¸āĻžāĻŦā§
āĻāĻāĻĻāĻŋāĻ¨ āĻāĻŽāĻŋ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻŋāĻ¨ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĻā§āĻ°ā§āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§āĻ° āĻāĻžāĻ°āĻŖā§ āĻāĻāĻāĻŋ āĻ āĻ¸āĻ¨ā§āĻ¤ā§āĻˇā§āĻ āĻāĻŽā§āĻ˛ āĻĒā§āĻ¯āĻŧā§āĻāĻŋāĻ˛āĻžāĻŽ, āĻ¯āĻž āĻāĻŽāĻ°āĻž āĻ āĻĻā§āĻ° āĻāĻŦāĻŋāĻˇā§āĻ¯āĻ¤ā§ āĻāĻžāĻ˛ā§ āĻāĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻ¨āĻž āĻāĻ°ā§āĻāĻŋāĨ¤ āĻŦāĻŋāĻļā§āĻˇāĻ¤, āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ 99 ms āĻāĻ° āĻ āĻā§āĻāĻ˛ā§ 50 āĻ¤āĻŽ āĻĒāĻžāĻ°ā§āĻ¸ā§āĻ¨ā§āĻāĻžāĻāĻ˛ āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋ āĻ āĻ¨ā§āĻāĻŦ āĻāĻ°ā§āĻā§āĻ¨, āĻāĻŽāĻžāĻĻā§āĻ° āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋ āĻŦāĻžāĻā§āĻā§āĻ° āĻ āĻ¨ā§āĻ āĻāĻĒāĻ°ā§āĨ¤ āĻāĻāĻŋ āĻāĻļā§āĻāĻ°ā§āĻ¯āĻāĻ¨āĻ āĻāĻŋāĻ˛ āĻāĻžāĻ°āĻŖ āĻāĻŽāĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻžāĻāĻŋ āĻŦā§āĻ¯āĻžāĻĒāĻāĻāĻžāĻŦā§ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻāĻŋ, āĻŦāĻŋāĻļā§āĻˇāĻ¤ āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋāĻ¤ā§, āĻ¯āĻž āĻāĻāĻāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻ āĻāĻŋāĻ¯ā§āĻāĨ¤
āĻāĻŽāĻŋ āĻ
ā§āĻ¯āĻžāĻ˛āĻāĻŋāĻ¨āĻā§ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻāĻā§, āĻāĻŽāĻŋ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§ (QPS) 40k āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ āĻ¨āĻŋāĻ¯āĻŧā§ āĻ
āĻ¨ā§āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž-āĻ¨āĻŋāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻāĻŋ, āĻ¸āĻŦāĻā§āĻ˛ā§āĻ 10ms āĻāĻ° āĻāĻŽ āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋ āĻĻā§āĻāĻžāĻā§āĻā§āĨ¤ āĻāĻŽāĻŋ āĻā§āĻˇāĻŖāĻž āĻāĻ°āĻ¤ā§ āĻĒā§āĻ°āĻ¸ā§āĻ¤ā§āĻ¤ āĻāĻŋāĻ˛āĻžāĻŽ āĻ¯ā§ āĻāĻŽāĻŋ āĻ¤āĻžāĻĻā§āĻ° āĻĢāĻ˛āĻžāĻĢāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻāĻŽāĻ¤ āĻ¨āĻāĨ¤ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŋāĻ āĻŋāĻ° āĻĻāĻŋāĻā§ āĻāĻ°ā§āĻāĻŦāĻžāĻ° āĻ¨āĻāĻ° āĻĻāĻŋāĻ¯āĻŧā§, āĻāĻŽāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻāĻŋāĻā§ āĻ˛āĻā§āĻˇā§āĻ¯ āĻāĻ°ā§āĻāĻŋ: āĻ¤āĻžāĻ°āĻž āĻ¯ā§ āĻļāĻ°ā§āĻ¤āĻā§āĻ˛āĻŋ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°ā§āĻā§ āĻāĻŽāĻŋ āĻ¤āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻŋāĻ¨āĻŋ, āĻ¤āĻžāĻĻā§āĻ° QPS āĻāĻŽāĻžāĻ° āĻĨā§āĻā§ āĻ
āĻ¨ā§āĻ āĻāĻŽ āĻāĻŋāĻ˛āĨ¤ āĻāĻŽāĻŋ 40k QPS āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻāĻŋ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¤āĻžāĻ°āĻž āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° 1k āĻāĨ¤ āĻāĻŽāĻŋ āĻāĻ°ā§āĻāĻāĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻžāĻ˛āĻŋāĻ¯āĻŧā§āĻāĻŋāĻ˛āĻžāĻŽ, āĻāĻāĻŦāĻžāĻ° āĻāĻŽ QPS āĻĻāĻŋāĻ¯āĻŧā§, āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻ¨ā§āĻ¤ā§āĻˇā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯āĨ¤
āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻŽāĻŋ āĻāĻ āĻŦāĻŋāĻˇāĻ¯āĻŧā§ āĻŦā§āĻ˛āĻāĻŋāĻ āĻāĻ°āĻāĻŋ, āĻāĻĒāĻ¨āĻŋ āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻŦā§āĻāĻ¤ā§ āĻĒā§āĻ°ā§āĻā§āĻ¨ āĻ¯ā§ āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻ¸āĻ āĻŋāĻ āĻāĻŋāĻ˛āĨ¤ āĻāĻŽāĻŋ āĻāĻŽāĻžāĻ° āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĻā§ āĻŦāĻžāĻ°āĻŦāĻžāĻ° āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°ā§āĻāĻŋ, āĻāĻāĻ āĻĢāĻ˛āĻžāĻĢāĻ˛ā§āĻ° āĻ¸āĻžāĻĨā§: āĻāĻŽ āĻ¸āĻāĻā§āĻ¯āĻ āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ¯āĻŧ āĻ¨āĻž, āĻāĻŋāĻ¨ā§āĻ¤ā§ 10 ms-āĻāĻ° āĻŦā§āĻļāĻŋ āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋ āĻ¸āĻš āĻ
āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻŦāĻžāĻĄāĻŧāĻžāĻ¯āĻŧāĨ¤ āĻ
āĻ¨ā§āĻ¯ āĻāĻĨāĻžāĻ¯āĻŧ, āĻ¯āĻĻāĻŋ 40k QPS-āĻ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§ āĻĒā§āĻ°āĻžāĻ¯āĻŧ 50āĻāĻŋ āĻ
āĻ¨ā§āĻ°ā§āĻ§ 50 ms āĻ
āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻāĻ°ā§, āĻ¤āĻžāĻšāĻ˛ā§ 1k QPS-āĻ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§ 100 ms-āĻāĻ° āĻāĻĒāĻ°ā§ 50āĻāĻŋ āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻāĻŋāĻ˛āĨ¤ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻĄāĻā§āĻ¸ !
āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻ¨āĻŋāĻā§ āĻ¸āĻāĻā§āĻ°ā§āĻŖ
āĻ¯āĻāĻ¨ āĻ āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ¸āĻš āĻāĻāĻāĻŋ āĻŦāĻŋāĻ¤āĻ°āĻŖ āĻāĻ°āĻž āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻāĻāĻāĻŋ āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻ° āĻ¸āĻŽā§āĻŽā§āĻā§āĻ¨ āĻšāĻ¯āĻŧ, āĻĒā§āĻ°āĻĨāĻŽ āĻ§āĻžāĻĒ āĻšāĻ˛ āĻ¸āĻ¨ā§āĻĻā§āĻšāĻāĻžāĻāĻ¨āĻĻā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžā§ˇ āĻāĻ¸ā§āĻ¨ āĻāĻ˛āĻāĻŋāĻ¨ā§āĻ° āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°ā§ āĻāĻāĻā§ āĻāĻā§āĻ°ā§ āĻāĻ¨āĻ¨ āĻāĻ°āĻž āĻ¯āĻžāĻ:
āĻāĻāĻāĻŋ āĻāĻžāĻ˛ āĻ¸ā§āĻāĻ¨āĻž āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻšāĻ˛ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ I/O āĻā§āĻ°āĻžāĻ¨āĻāĻŋāĻļāĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻž (āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻ˛/āĻĄāĻŋāĻ¸ā§āĻ āĻ˛ā§āĻāĻāĻĒ, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ)āĨ¤ āĻĻā§āĻ°āĻŋ āĻā§āĻĨāĻžāĻ¯āĻŧ āĻ¤āĻž āĻŦā§āĻ° āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻŋāĨ¤ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻ I/O āĻāĻžāĻĄāĻŧāĻžāĻ, āĻ
ā§āĻ¯āĻžāĻ˛āĻāĻŋāĻ¨ āĻāĻāĻāĻŋ āĻ
āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻĒāĻĻāĻā§āĻˇā§āĻĒ āĻ¨ā§āĻ¯āĻŧ: āĻ¸ā§ āĻĄā§āĻāĻž āĻ¸ā§āĻā§āĻ° āĻ
ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻāĻ°ā§āĨ¤ āĻ¯āĻžāĻāĻšā§āĻ, āĻāĻ āĻ¸ā§āĻā§āĻ°ā§āĻāĻāĻŋ āĻ
ā§āĻ¯āĻžāĻ˛āĻāĻŋāĻ¨ā§āĻ° āĻŽāĻ¤ā§ āĻāĻāĻ āĻā§āĻ˛āĻžāĻ¸ā§āĻāĻžāĻ°ā§ āĻāĻžāĻ āĻāĻ°ā§, āĻ¤āĻžāĻ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻ¤ā§āĻ˛āĻ¨āĻžāĻ¯āĻŧ āĻ¸ā§āĻāĻžāĻ¨ā§ āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋ āĻāĻŽ āĻšāĻāĻ¯āĻŧāĻž āĻāĻāĻŋāĻ¤āĨ¤ āĻ¸ā§āĻ¤āĻ°āĻžāĻ, āĻ¸āĻ¨ā§āĻĻā§āĻšāĻāĻžāĻāĻ¨āĻĻā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž:
- āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĨā§āĻā§ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻŋāĻ¨ā§ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻ˛āĨ¤
- āĻāĻ˛āĻāĻŋāĻ¨ āĻĨā§āĻā§ āĻĄā§āĻāĻž āĻ¸ā§āĻā§āĻ°ā§ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻ˛āĨ¤
- āĻĄā§āĻāĻž āĻ¸ā§āĻā§āĻ°ā§ āĻĄāĻŋāĻ¸ā§āĻā§ āĻ āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°ā§āĻ¨āĨ¤
- āĻĄāĻžāĻāĻž āĻā§āĻĻāĻžāĻŽ āĻĨā§āĻā§ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻŋāĻ¨ā§āĻ° āĻāĻžāĻā§ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻ˛āĨ¤
- āĻ ā§āĻ¯āĻžāĻ˛āĻāĻŋāĻ¨ā§āĻ° āĻāĻžāĻ āĻĨā§āĻā§ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻāĻžāĻā§ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻ˛āĨ¤
āĻāĻ° āĻāĻŋāĻā§ āĻĒāĻ¯āĻŧā§āĻ¨ā§āĻ āĻā§āĻ°āĻ¸ āĻāĻāĻ āĻāĻ°āĻžāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻž āĻ¯āĻžāĻ.
āĻāĻ° āĻ¸āĻžāĻĨā§ āĻĄā§āĻāĻž āĻ¸ā§āĻā§āĻ°ā§āĻā§āĻ° āĻā§āĻ¨ā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻ āĻ¨ā§āĻ
āĻāĻŽāĻŋ āĻĒā§āĻ°āĻĨāĻŽ āĻāĻžāĻāĻāĻŋ āĻāĻ°ā§āĻāĻŋāĻ˛āĻžāĻŽ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻŋāĻ¨āĻā§ āĻāĻāĻāĻŋ āĻĒāĻŋāĻ-āĻĒāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ°ā§ āĻ¯āĻž āĻ āĻ¨ā§āĻ°ā§āĻ§āĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻ¯āĻāĻ¨ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻĒāĻžāĻ¯āĻŧ, āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻžāĻ˛āĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§āĨ¤ āĻ¯āĻĻāĻŋ āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋ āĻāĻŽā§ āĻ¯āĻžāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻŋāĻ¨ āĻŦāĻž āĻĄā§āĻāĻž āĻā§āĻĻāĻžāĻŽ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§ āĻāĻāĻāĻŋ āĻŦāĻžāĻ āĻ āĻāĻžāĻ¨āĻž āĻāĻŋāĻā§ āĻ¨āĻ¯āĻŧāĨ¤ āĻĒā§āĻ°āĻĨāĻŽ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ¯āĻŧ āĻāĻŽāĻ°āĻž āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻā§āĻ°āĻžāĻĢāĻāĻŋ āĻĒāĻžāĻ:
āĻāĻĒāĻ¨āĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻā§āĻā§āĻ¨, āĻĒāĻŋāĻ-āĻĒāĻŋāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻā§āĻ¨ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ āĻ¨ā§āĻāĨ¤ āĻāĻ° āĻŽāĻžāĻ¨ā§ āĻšāĻ˛ āĻ¯ā§ āĻĄā§āĻāĻž āĻā§āĻĻāĻžāĻŽāĻāĻŋ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤ āĻāĻ°ā§ āĻ¨āĻž, āĻāĻŦāĻ āĻ¸āĻ¨ā§āĻĻā§āĻšāĻāĻžāĻāĻ¨āĻĻā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻ
āĻ°ā§āĻ§ā§āĻ āĻāĻžāĻāĻž āĻšāĻ¯āĻŧ:
- āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻĨā§āĻā§ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻŋāĻ¨ā§ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻ˛āĨ¤
- āĻ ā§āĻ¯āĻžāĻ˛āĻāĻŋāĻ¨ā§āĻ° āĻāĻžāĻ āĻĨā§āĻā§ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻāĻžāĻā§ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻ˛āĨ¤
āĻĻāĻžāĻ°ā§āĻŖ! āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻĻā§āĻ°ā§āĻ¤ āĻ¸āĻā§āĻā§āĻāĻŋāĻ¤ āĻšāĻā§āĻā§āĨ¤ āĻāĻŽāĻŋ āĻā§āĻŦā§āĻāĻŋāĻ˛āĻžāĻŽ āĻāĻŽāĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻāĻžāĻ°āĻŖāĻāĻŋ āĻŦā§āĻ° āĻāĻ°ā§ āĻĢā§āĻ˛ā§āĻāĻŋāĨ¤
gRPC
āĻāĻāĻ¨āĻ āĻ¸āĻŽāĻ¯āĻŧ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻāĻ¨ āĻ¨āĻ¤ā§āĻ¨ āĻā§āĻ˛ā§āĻ¯āĻŧāĻžāĻĄāĻŧā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒāĻ°āĻŋāĻāĻ¯āĻŧ āĻāĻ°āĻŋāĻ¯āĻŧā§ āĻĻā§āĻāĻ¯āĻŧāĻžāĻ°: gRPC
āĻāĻžāĻ˛āĻāĻžāĻŦā§ āĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°āĻž āĻāĻŦāĻ āĻŦā§āĻ¯āĻžāĻĒāĻāĻāĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤, āĻāĻ āĻāĻāĻžāĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻāĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻāĻŽāĻžāĻ° āĻĒā§āĻ°āĻĨāĻŽāĻŦāĻžāĻ° āĻāĻŦāĻ āĻāĻŽāĻŋ āĻāĻļāĻž āĻāĻ°āĻŋ āĻāĻŽāĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻ¸āĻžāĻŦāĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻ˛ āĻšāĻŦā§ - āĻ
āĻ¨ā§āĻ¤āĻ¤ āĻŦāĻ˛āĻ¤ā§ āĻā§āĻ˛ā§āĨ¤
āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋ gRPC
āĻ¸ā§āĻā§āĻ¯āĻžāĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĒā§āĻ°āĻļā§āĻ¨ā§āĻ° āĻāĻ¨ā§āĻŽ āĻĻāĻŋāĻ¯āĻŧā§āĻā§: āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻāĻāĻŋ āĻāĻŽāĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻŦāĻž āĻāĻŽāĻŋ āĻ¨āĻŋāĻā§āĻ gRPC
āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻ¸ā§āĻˇā§āĻāĻŋ āĻāĻ°āĻā§? āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ¯āĻŧ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻ¨ā§āĻĻā§āĻšāĻāĻžāĻāĻ¨ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻšāĻā§āĻā§:
- āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°ā§ āĻāĻ˛
gRPC
- āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ
gRPC
āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻā§āĻ° āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻ¤ā§ āĻāĻāĻāĻŋ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻ˛ āĻāĻ°ā§gRPC
āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ - āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ
gRPC
āĻ ā§āĻ¯āĻžāĻ˛āĻāĻŋāĻ¨ā§āĻ° āĻĒāĻ°āĻŋāĻāĻŋāĻ¤āĻŋ (āĻĒāĻŋāĻ-āĻĒāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻā§āĻ¨ā§ āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ āĻ¨ā§āĻ)
āĻā§āĻĄāĻāĻŋ āĻā§āĻŽāĻ¨ āĻĻā§āĻāĻžāĻā§āĻā§ āĻ¸ā§ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻĒāĻ¨āĻžāĻā§ āĻ§āĻžāĻ°āĻŖāĻž āĻĻāĻŋāĻ¤ā§, āĻāĻŽāĻžāĻ° āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ/āĻ
ā§āĻ¯āĻžāĻ˛āĻāĻŋāĻ¨ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ-āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻ° āĻĨā§āĻā§ āĻā§āĻŦ āĻŦā§āĻļāĻŋ āĻāĻ˛āĻžāĻĻāĻž āĻ¨āĻ¯āĻŧ
āĻĻā§āĻ°āĻˇā§āĻāĻŦā§āĻ¯: āĻāĻĒāĻ°ā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻāĻŋ āĻāĻŋāĻā§āĻāĻž āĻ¸āĻ°āĻ˛ā§āĻā§āĻ¤ āĻāĻžāĻ°āĻŖ
gRPC
āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ (āĻā§āĻŽāĻĒā§āĻ˛ā§āĻ?) āĻĨā§āĻ°ā§āĻĄāĻŋāĻ āĻŽāĻĄā§āĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ āĻāĻ°ā§, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻļāĻ¨ āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻāĻŋ āĻĒāĻ°āĻ¸ā§āĻĒāĻ° āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻĨāĻžāĻā§gRPC
āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨āĨ¤ āĻ¸āĻ°āĻ˛āĻ¤āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻŽāĻ°āĻž āĻāĻ āĻŽāĻĄā§āĻ˛āĻāĻŋ āĻāĻāĻā§ āĻ°āĻžāĻāĻŦāĨ¤
āĻĒā§āĻ°ā§āĻĢāĻžāĻāĻ˛āĻŋāĻ āĻ¸āĻŦāĻāĻŋāĻā§ āĻ āĻŋāĻ āĻāĻ°āĻŦā§
āĻĄā§āĻāĻž āĻ¸ā§āĻā§āĻ°āĻā§āĻ˛āĻŋ āĻ
āĻ¤āĻŋāĻā§āĻ°āĻŽ āĻāĻ°āĻžāĻ° āĻĒāĻ°ā§, āĻāĻŽāĻŋ āĻā§āĻŦā§āĻāĻŋāĻ˛āĻžāĻŽ āĻ¯ā§ āĻāĻŽāĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻļā§āĻˇ āĻāĻ°ā§āĻāĻŋ: "āĻāĻāĻ¨ āĻāĻāĻŋ āĻ¸āĻšāĻ! āĻāĻ¸ā§āĻ¨ āĻĒā§āĻ°ā§āĻĢāĻžāĻāĻ˛āĻāĻŋ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻŋ āĻāĻŦāĻ āĻā§āĻĨāĻžāĻ¯āĻŧ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻšāĻ¯āĻŧ āĻ¤āĻž āĻā§āĻāĻā§ āĻŦā§āĻ° āĻāĻ°āĻŋāĨ¤" āĻāĻŽāĻŋ
āĻāĻŽāĻŋ āĻāĻžāĻ°āĻāĻŋ āĻĒā§āĻ°ā§āĻĢāĻžāĻāĻ˛ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋ: āĻāĻā§āĻ āĻāĻŋāĻāĻĒāĻŋāĻāĻ¸ (āĻ˛ā§ āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋ) āĻ¸āĻš āĻāĻŦāĻ āĻāĻŽ āĻāĻŋāĻāĻĒāĻŋāĻāĻ¸ (āĻāĻā§āĻ āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋ) āĻ¸āĻš āĻāĻāĻāĻŋ āĻĒāĻŋāĻ-āĻĒāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§, āĻāĻāĻ¯āĻŧ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻāĻŦāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻĻāĻŋāĻā§āĨ¤ āĻāĻŦāĻ āĻļā§āĻ§ā§ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻ¨āĻŽā§āĻ¨āĻž āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻ° āĻĒā§āĻ°ā§āĻĢāĻžāĻāĻ˛ āĻā§āĻ°āĻšāĻŖ. āĻĒā§āĻ°ā§āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ˛āĻ¨āĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻŽāĻŋ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖāĻ¤ āĻāĻāĻāĻŋ āĻ āĻ¸ā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻāĻ˛ āĻ¸ā§āĻā§āĻ¯āĻžāĻā§āĻ° āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻŋāĨ¤ āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻā§āĻ āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋ āĻ¸āĻš āĻāĻžāĻ°āĻžāĻĒ āĻĻāĻŋāĻāĻāĻŋāĻ¤ā§ āĻāĻ°āĻ āĻ āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻ¸āĻā§āĻ āĻ¸ā§āĻāĻ āĻ°āĻ¯āĻŧā§āĻā§ (10 āĻŦāĻžāĻ° āĻŦāĻž āĻ¤āĻžāĻ° āĻŦā§āĻļāĻŋ)āĨ¤ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻŽāĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻĒā§āĻ°āĻ¸āĻā§āĻ āĻ¸ā§āĻāĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻāĻāĻ āĻāĻŋāĻ˛āĨ¤ āĻāĻŽāĻžāĻ° āĻāĻ¤āĻā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯, āĻ¸ā§āĻāĻžāĻ¨ā§ āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯ āĻāĻŋāĻā§āĻ āĻāĻŋāĻ˛ āĻ¨āĻžāĨ¤
āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻĄāĻŋāĻŦāĻžāĻāĻŋāĻ
āĻāĻŽāĻŋ āĻŽāĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻŋāĻ˛āĻžāĻŽāĨ¤ āĻāĻŽāĻŋ āĻāĻžāĻ¨āĻ¤āĻžāĻŽ āĻ¨āĻž āĻ¯ā§ āĻāĻŽāĻŋ āĻ āĻ¨ā§āĻ¯ āĻā§āĻ¨ āĻ¸āĻ°āĻā§āĻāĻžāĻŽāĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋ, āĻāĻŦāĻ āĻāĻŽāĻžāĻ° āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻ¨āĻžāĻāĻŋ āĻŽā§āĻ˛āĻ¤ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻ¨āĻŋāĻ°ā§āĻŖāĻ¯āĻŧ āĻāĻ°āĻžāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻŦā§āĻāĻŋāĻ¤ā§āĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻā§āĻ˛āĻŋ āĻĒā§āĻ¨āĻ°āĻžāĻŦā§āĻ¤ā§āĻ¤āĻŋ āĻāĻ°āĻžāĨ¤
āĻāĻŋ āĻ¯āĻĻāĻŋ
āĻĒā§āĻ°āĻĨāĻŽ āĻĨā§āĻā§āĻ, āĻāĻŽāĻŋ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ 50ms āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻĻā§āĻŦāĻŋāĻā§āĻ¨ āĻāĻŋāĻ˛āĻžāĻŽāĨ¤ āĻāĻāĻž āĻ āĻ¨ā§āĻ āĻŦāĻĄāĻŧ āĻ¸āĻŽāĻ¯āĻŧāĨ¤ āĻāĻŽāĻŋ āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋ āĻ¯ā§ āĻāĻŽāĻŋ āĻ āĻŋāĻ āĻā§āĻ¨ āĻ āĻāĻļāĻāĻŋ āĻāĻ āĻ¤ā§āĻ°ā§āĻāĻŋāĻāĻŋ āĻāĻāĻžāĻā§āĻā§ āĻ¤āĻž āĻŦā§āĻ° āĻ¨āĻž āĻāĻ°āĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻŽāĻŋ āĻā§āĻĄā§āĻ° āĻ āĻāĻļāĻā§āĻ˛āĻŋ āĻā§āĻā§ āĻĢā§āĻ˛āĻŦāĨ¤ āĻ¤āĻžāĻ°āĻĒāĻ°ā§ āĻāĻāĻāĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ¸ā§āĻāĻŋāĻ˛ āĻ¯āĻž āĻāĻžāĻ āĻāĻ°ā§āĻāĻŋāĻ˛āĨ¤
āĻ¯āĻĨāĻžāĻ°ā§āĻ¤āĻŋ, āĻĒāĻļā§āĻāĻžāĻĻāĻĒāĻā§ āĻŽāĻ¨ā§ āĻšāĻā§āĻā§ āĻ¸āĻŦāĻāĻŋāĻā§ āĻ¸ā§āĻĒāĻˇā§āĻ āĻāĻŋāĻ˛āĨ¤ āĻāĻŽāĻŋ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻāĻā§ āĻ
ā§āĻ¯āĻžāĻ˛āĻāĻŋāĻ¨ā§āĻ° āĻŽāĻ¤ā§ āĻāĻāĻ āĻŽā§āĻļāĻŋāĻ¨ā§ āĻ°ā§āĻā§āĻāĻŋ - āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ
āĻ¨ā§āĻ°ā§āĻ§ āĻĒāĻžāĻ āĻŋāĻ¯āĻŧā§āĻāĻŋ localhost
. āĻāĻ° āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻāĻžāĻ āĻā§āĻā§ āĻā§āĻā§!
āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻā§ āĻāĻŋāĻā§ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻā§āĻāĻŋāĻ¨āĻŋāĻ¯āĻŧāĻžāĻ° āĻĻāĻā§āĻˇāĻ¤āĻž āĻļā§āĻāĻž
āĻāĻŽāĻžāĻā§ āĻ āĻŦāĻļā§āĻ¯āĻ āĻ¸ā§āĻŦā§āĻāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻšāĻŦā§: āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻŽāĻžāĻ° āĻā§āĻāĻžāĻ¨ āĻāĻ¯āĻŧāĻžāĻ¨āĻ, āĻŦāĻŋāĻļā§āĻˇ āĻāĻ°ā§ āĻāĻŽāĻŋ āĻ¤āĻžāĻĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°āĻ¤āĻŋāĻĻāĻŋāĻ¨ āĻāĻžāĻ āĻāĻ°āĻŋ āĻ¤āĻž āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°ā§āĨ¤ āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻāĻŋ āĻĒā§āĻ°āĻ§āĻžāĻ¨ āĻ¸āĻ¨ā§āĻĻā§āĻšāĻāĻžāĻāĻ¨ āĻāĻŋāĻ˛, āĻāĻŦāĻ āĻāĻāĻŋ āĻā§āĻāĻžāĻŦā§ āĻĄāĻŋāĻŦāĻžāĻ āĻāĻ°āĻ¤ā§ āĻšāĻ¯āĻŧ āĻ¤āĻž āĻāĻŽāĻžāĻ° āĻļāĻŋāĻāĻ¤ā§ āĻšāĻŦā§āĨ¤
āĻāĻžāĻā§āĻ¯āĻā§āĻ°āĻŽā§, āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨ā§āĻ āĻ¯āĻžāĻ°āĻž āĻļāĻŋāĻāĻ¤ā§ āĻāĻžāĻ¯āĻŧ āĻ¤āĻžāĻĻā§āĻ° āĻĒāĻāĻ¨ā§āĻĻ āĻāĻ°ā§āĨ¤ āĻĒāĻŋāĻ āĻāĻŦāĻ āĻā§āĻ°ā§āĻ¸āĻžāĻ°ā§āĻā§āĻ° āĻ¸āĻāĻŽāĻŋāĻļā§āĻ°āĻŖāĻāĻŋ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻĒāĻ°āĻŋāĻŦāĻšāĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻĄāĻŋāĻŦāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯āĻĨā§āĻˇā§āĻ āĻāĻžāĻ˛ āĻļā§āĻ°ā§ āĻŦāĻ˛ā§ āĻŽāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤
āĻĒā§āĻ°āĻĨāĻŽāĻ¤, āĻāĻŽāĻŋ āĻāĻžāĻ˛ā§ āĻāĻ°ā§āĻāĻŋ
āĻ¤āĻžāĻ°āĻĒāĻ° āĻā§āĻˇā§āĻāĻž āĻāĻ°āĻ˛āĻžāĻŽ
āĻ¸ā§āĻ¤āĻ°āĻžāĻ āĻāĻāĻŋ āĻāĻŽāĻžāĻ° āĻā§āĻĄ, āĻāĻŋāĻāĻ°āĻĒāĻŋāĻ¸āĻŋ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻŦāĻž āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻ āĻāĻŋāĻ˛ āĻ¨āĻž āĻ¯āĻž āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§āĻ° āĻāĻžāĻ°āĻŖ āĻāĻŋāĻ˛āĨ¤ āĻāĻŽāĻŋ āĻāĻŋāĻ¨ā§āĻ¤āĻž āĻāĻ°āĻ¤ā§ āĻļā§āĻ°ā§ āĻāĻ°ā§āĻāĻŋ āĻ¯ā§ āĻāĻŽāĻŋ āĻāĻāĻŋ āĻāĻāĻ¨āĻ āĻŦā§āĻāĻ¤ā§ āĻĒāĻžāĻ°āĻŦ āĻ¨āĻžāĨ¤
āĻāĻāĻ¨ āĻāĻŽāĻ°āĻž āĻāĻŋ āĻāĻāĻ¸ā§ āĻāĻāĻŋ
gRPC
āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ā§ āĻŦā§āĻ¯āĻžāĻĒāĻāĻāĻžāĻŦā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻ¨ā§āĻĄā§āĻā§ āĻŦāĻšāĻŋāĻ°āĻžāĻāĻ¤āĨ¤ āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻ¸āĻŋāĻĻā§āĻ§āĻžāĻ¨ā§āĻ¤ āĻ¨āĻŋāĻ¯āĻŧā§āĻāĻŋ, āĻ¯āĻž āĻāĻžāĻ āĻāĻ°ā§āĻā§: āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻāĻŋ, āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ
ā§āĻ¯āĻžāĻ˛āĻāĻŋāĻ¨āĻā§ āĻāĻŽā§āĻĒāĻžāĻāĻ˛ āĻāĻ°ā§āĻāĻŋ āĻāĻŦāĻ āĻāĻāĻŋ āĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°ā§āĻāĻŋāĨ¤
āĻāĻŦāĻ āĻāĻāĻžāĻ¨ā§ āĻ¯āĻž āĻāĻā§āĻā§: āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻĒāĻŋāĻ-āĻĒāĻ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§ āĻ
āĻ¨ā§āĻ°ā§āĻĒ āĻāĻāĻ¨ā§āĻĄā§āĻ āĻšā§āĻ¸ā§āĻā§āĻ° āĻŽāĻ¤ā§ āĻāĻāĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦ āĻšāĻ¯āĻŧāĻ¨āĻŋ, āĻ¯āĻĻāĻŋāĻ āĻĄā§āĻāĻž āĻāĻ¤ā§āĻ¸ āĻāĻ˛āĻžāĻĻāĻž āĻāĻŋāĻ˛ āĻ¨āĻžāĨ¤ āĻĻā§āĻāĻž āĻ¯āĻžāĻā§āĻā§ āĻ¯ā§ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻāĻŋ āĻāĻāĻ¨ā§āĻĄā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ gRPC āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§āĨ¤
āĻ¨āĻžāĻāĻ˛ā§āĻ° āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ
āĻāĻ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻŽāĻ¯āĻŧ āĻāĻŽāĻŋ āĻā§āĻŦā§āĻāĻŋāĻ˛āĻžāĻŽ āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻĒāĻ¤āĻžāĻāĻž āĻšāĻžāĻ°āĻŋāĻ¯āĻŧā§āĻāĻŋ gRPC
. āĻāĻāĻ¨ āĻāĻŽāĻŋ āĻŦā§āĻāĻ¤ā§ āĻĒāĻžāĻ°āĻāĻŋ āĻāĻāĻž āĻāĻ¸āĻ˛ā§ āĻāĻŋ gRPC
āĻāĻāĻ¨ā§āĻĄā§āĻ āĻĒāĻ¤āĻžāĻāĻž āĻ
āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤. āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻ
āĻā§āĻ¯āĻ¨ā§āĻ¤āĻ°ā§āĻŖ RPC āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻĒā§āĻ¯āĻŧā§āĻāĻŋ āĻ¯ā§āĻāĻŋ āĻāĻŽāĻŋ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤ āĻāĻŋāĻ˛āĻžāĻŽ āĻ¯ā§ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒāĻ¤āĻžāĻāĻž āĻ¸ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ˛ āĻāĻžāĻ āĻāĻ°āĻŦā§
āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻ¸āĻŽā§āĻĒāĻ¨ā§āĻ¨: āĻ°āĻŋāĻā§āĻ°ā§āĻļāĻ¨ āĻĢāĻŋāĻ°ā§ āĻ¨āĻž āĻāĻ¸āĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻāĻŽāĻŋ āĻ¯ā§āĻ āĻāĻ°āĻž āĻĒāĻ¤āĻžāĻāĻžāĻā§āĻ˛āĻŋāĻā§ āĻāĻ āĻāĻ āĻāĻ°ā§ āĻ¸āĻ°āĻžāĻ¤ā§ āĻļā§āĻ°ā§ āĻāĻ°ā§āĻāĻŋ āĻ¯āĻžāĻ¤ā§ āĻāĻŽāĻŋ āĻāĻžāĻ°āĻŖāĻāĻŋ āĻāĻŋāĻšā§āĻ¨āĻŋāĻ¤ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŋāĨ¤ āĻāĻāĻž āĻā§āĻā§āĻ¯āĻžāĻ¤ āĻāĻŋāĻ˛
gRPC
āĻāĻ āĻĒāĻ¤āĻžāĻāĻžāĻāĻŋ āĻāĻŋāĻ¸āĻŋāĻĒāĻŋ āĻ¸āĻā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ā§ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛, āĻ¤āĻŦā§ āĻāĻāĻ¨ā§āĻĄā§āĻā§ āĻ¨āĻ¯āĻŧāĨ¤ āĻāĻŽāĻŋ āĻāĻ
āĻāĻĒāĻ¸āĻāĻšāĻžāĻ°
āĻāĻŽ QPS-āĻ āĻāĻā§āĻāĻ¤āĻ° āĻŦāĻŋāĻ˛āĻŽā§āĻŦ OS āĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨ā§āĻ° āĻāĻžāĻ°āĻŖā§ āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛āĨ¤ āĻ°ā§āĻā§āĻ°ā§āĻ¸ā§āĻĒā§āĻā§āĻā§, āĻĒā§āĻ°ā§āĻĢāĻžāĻāĻ˛āĻŋāĻ āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋ āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°ā§āĻ¨āĻŋ āĻāĻžāĻ°āĻŖ āĻāĻāĻŋ āĻāĻ¨ā§āĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻžāĻ°ā§āĻ¨ā§āĻ˛ āĻŽā§āĻĄā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛
āĻ˛ā§āĻāĻžāĻ˛āĻšā§āĻ¸ā§āĻ āĻĒāĻ°ā§āĻā§āĻˇāĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻāĻŋ āĻ¸āĻŽā§āĻāĻŦāĻ¤ āĻĒā§āĻ°āĻā§āĻ¤ āĻ¨ā§āĻāĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻŋāĻ āĻā§āĻĄ āĻ¸ā§āĻĒāĻ°ā§āĻļ āĻāĻ°ā§āĻ¨āĻŋ āĻāĻŦāĻ āĻ¨āĻžāĻāĻ˛ā§āĻ° āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ āĻāĻ˛ā§āĻ¨āĻŋ, āĻ¤āĻžāĻ āĻā§āĻ˛āĻžāĻ¯āĻŧā§āĻ¨ā§āĻ āĻ˛ā§āĻāĻžāĻ˛āĻšā§āĻ¸ā§āĻā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻŋāĻ¨ā§āĻ° āĻāĻžāĻā§ āĻĒā§āĻāĻāĻžāĻ˛ā§ āĻ˛ā§āĻā§āĻ¨ā§āĻ¸āĻŋ āĻ¸āĻŽāĻ¸ā§āĻ¯āĻžāĻā§āĻ˛āĻŋ āĻāĻ˛ā§ āĻ¯āĻžāĻ¯āĻŧāĨ¤
āĻĒāĻ°ā§āĻ° āĻŦāĻžāĻ° āĻ¯āĻāĻ¨ āĻāĻĒāĻ¨āĻŋ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¸ā§āĻā§āĻ¨ā§āĻĄā§ āĻ
āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻāĻŽā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻĨā§ āĻŦāĻŋāĻ˛āĻŽā§āĻŦāĻŋāĻ¤āĻ¤āĻž āĻŦā§āĻĻā§āĻ§āĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ¨, āĻ¤āĻāĻ¨ Nagle āĻāĻ° āĻ
ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ āĻāĻĒāĻ¨āĻžāĻ° āĻ¸āĻ¨ā§āĻĻā§āĻšāĻāĻžāĻāĻ¨āĻĻā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ¯āĻŧ āĻĨāĻžāĻāĻž āĻāĻāĻŋāĻ¤!
āĻāĻ¤ā§āĻ¸: www.habr.com