Mail.ru āĻ•ā§āϞāĻžāωāĻĄ āϏāϞāĻŋāωāĻļāύ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āĻ¤ā§āϰ⧁āϟāĻŋ-āϏāĻšāύāĻļā§€āϞ āĻ“āϝāĻŧ⧇āĻŦ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ

Mail.ru āĻ•ā§āϞāĻžāωāĻĄ āϏāϞāĻŋāωāĻļāύ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āĻ¤ā§āϰ⧁āϟāĻŋ-āϏāĻšāύāĻļā§€āϞ āĻ“āϝāĻŧ⧇āĻŦ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ

āĻšā§āϝāĻžāϞ⧋, āĻšāĻžāĻŦāϰ! āφāĻŽāĻŋ āφāĻ°ā§āĻŸā§‡āĻŽ āĻ•āĻžāϰāĻžāĻŽāĻŋāĻļ⧇āĻ­, āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύāĻŋāĻ¸ā§āĻŸā§āϰ⧇āĻļāύ āϟāĻŋāĻŽā§‡āϰ āĻĒā§āϰāϧāĻžāύāĨ¤ āĻŽā§‡āχāϞ.āϰ⧁ āĻ•ā§āϞāĻžāωāĻĄ āϏāϞāĻŋāωāĻļāύāϏ (āĻāĻŽāϏāĻŋāĻāϏ)āφāĻŽāϰāĻž āĻ—āϤ āĻāĻ• āĻŦāĻ›āϰ⧇ āĻ…āύ⧇āĻ• āύāϤ⧁āύ āĻĒāĻŖā§āϝ āϚāĻžāϞ⧁ āĻ•āϰ⧇āĻ›āĻŋāĨ¤ āφāĻŽāϰāĻž āĻšā§‡āϝāĻŧ⧇āĻ›āĻŋāϞāĻžāĻŽ āφāĻŽāĻžāĻĻ⧇āϰ āĻāĻĒāĻŋāφāχ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞ⧋ āϝ⧇āύ āϏāĻšāĻœā§‡ āĻ¸ā§āϕ⧇āϞ⧇āĻŦāϞ, āĻĢāĻ˛ā§āϟ-āϟāϞāĻžāϰ⧇āĻ¨ā§āϟ āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āϚāĻžāĻĒ āĻĻā§āϰ⧁āϤ āĻŦ⧃āĻĻā§āϧāĻŋāϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāĻ¸ā§āϤ⧁āϤ āĻĨāĻžāϕ⧇āĨ¤ āφāĻŽāĻžāĻĻ⧇āϰ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽāϟāĻŋ āĻ“āĻĒ⧇āύāĻ¸ā§āĻŸā§āϝāĻžāϕ⧇āϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻŽāĻŋāϤ, āĻāĻŦāĻ‚ āĻāĻ•āϟāĻŋ āĻĢāĻ˛ā§āϟ-āϟāϞāĻžāϰ⧇āĻ¨ā§āϟ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ…āĻ°ā§āϜāύ⧇āϰ āϜāĻ¨ā§āϝ āφāĻŽāĻžāĻĻ⧇āϰ āϝ⧇ āĻ•āĻŽā§āĻĒā§‹āύ⧇āĻ¨ā§āϟ āĻĢāĻ˛ā§āϟ-āϟāϞāĻžāϰ⧇āĻ¨ā§āϏ āϏāĻ‚āĻ•ā§āϰāĻžāĻ¨ā§āϤ āϏāĻŽāĻ¸ā§āϝāĻžāϗ⧁āϞ⧋āϰ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāϤ⧇ āĻšāϝāĻŧ⧇āĻ›āĻŋāϞ, āϤāĻžāϰ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āφāĻŽāĻŋ āφāĻĒāύāĻžāĻĻ⧇āϰ āϏāĻžāĻĨ⧇ āĻļ⧇āϝāĻŧāĻžāϰ āĻ•āϰāϤ⧇ āϚāĻžāχāĨ¤ āφāĻŽāĻžāϰ āĻŽāύ⧇ āĻšāϝāĻŧ, āϝāĻžāϰāĻž āĻ“āĻĒ⧇āύāĻ¸ā§āĻŸā§āϝāĻžāϕ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻĒāĻŖā§āϝ āϤ⧈āϰāĻŋ āĻ•āϰāϛ⧇āύ, āϤāĻžāĻĻ⧇āϰ āϜāĻ¨ā§āϝāĻ“ āĻāϟāĻŋ āφāĻ—ā§āϰāĻšā§‡āϰ āĻŦāĻŋāώāϝāĻŧ āĻšāĻŦ⧇āĨ¤

āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽāϟāĻŋāϰ āϏāĻžāĻŽāĻ—ā§āϰāĻŋāĻ• āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ•āϤāĻž āĻāϰ āωāĻĒāĻžāĻĻāĻžāύāϗ⧁āϞ⧋āϰ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ•āϤāĻžāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰ āĻ•āϰ⧇āĨ¤ āϤāĻžāχ, āφāĻŽāϰāĻž āĻĒāĻ°ā§āϝāĻžāϝāĻŧāĻ•ā§āϰāĻŽā§‡ āϏ⧇āχ āϏāĻŽāĻ¸ā§āϤ āĻ¸ā§āϤāϰāϗ⧁āϞ⧋ āύāĻŋāϝāĻŧ⧇ āĻ•āĻžāϜ āĻ•āϰāĻŦ āϝ⧇āĻ–āĻžāύ⧇ āφāĻŽāϰāĻž āĻā§āρāĻ•āĻŋāϗ⧁āϞ⧋ āϚāĻŋāĻšā§āύāĻŋāϤ āĻ“ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰ⧇āĻ›āĻŋāĨ¤

āĻāχ āĻ—āĻ˛ā§āĻĒāϟāĻŋāϰ āĻāĻ•āϟāĻŋ āĻ­āĻŋāĻĄāĻŋāĻ“ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ, āϝāĻžāϰ āĻŽā§‚āϞ āĻ‰ā§ŽāϏ āĻ›āĻŋāϞ āφāĻĒāϟāĻžāχāĻŽ āĻĄā§‡ ā§Ē āϏāĻŽā§āĻŽā§‡āϞāύ⧇ āφāϝāĻŧā§‹āϜāĻŋāϤ āĻāĻ•āϟāĻŋ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύāĻžāĨ¤ āϏ⧁āĻŽā§āĻŽāĻžāφāĻĒāύāĻŋ āĻĻ⧇āϖ⧇ āύāĻŋāϤ⧇ āĻĒāĻžāϰ⧇āύ āφāĻĒāϟāĻžāχāĻŽ āĻ•āĻŽāĻŋāωāύāĻŋāϟāĻŋ āχāωāϟāĻŋāωāĻŦ āĻšā§āϝāĻžāύ⧇āϞ⧇.

āϭ⧌āϤ āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āϝ⧇āϰ āĻ¤ā§āϰ⧁āϟāĻŋ āϏāĻšāύāĻļā§€āϞāϤāĻž

āĻāĻŽāϏāĻŋāĻāϏ āĻ•ā§āϞāĻžāωāĻĄā§‡āϰ āĻĒāĻžāĻŦāϞāĻŋāĻ• āĻ…āĻ‚āĻļāϟāĻŋ āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āĻĻ⧁āϟāĻŋ āϟāĻŋāϝāĻŧāĻžāϰ III āĻĄā§‡āϟāĻž āϏ⧇āĻ¨ā§āϟāĻžāϰ⧇ āĻ…āĻŦāĻ¸ā§āĻĨāĻŋāϤ, āϝāĻž āĻĒ⧃āĻĨāĻ• āĻĢāĻŋāϜāĻŋāĻ•ā§āϝāĻžāϞ āϰāĻŋāĻĄāĻžāύāĻĄā§‡āĻ¨ā§āϏāĻŋ āĻāĻŦāĻ‚ ⧍ā§Ļā§Ļ āϜāĻŋāĻŦāĻŋāĻĒāĻŋāĻāϏ āĻĨā§āϰ⧁āĻĒ⧁āϟ āϏāĻš āĻāĻ•āϟāĻŋ āĻĄā§‡āĻĄāĻŋāϕ⧇āĻŸā§‡āĻĄ āĻĄāĻžāĻ°ā§āĻ• āĻĢāĻžāχāĻŦāĻžāϰ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻĻā§āĻŦāĻžāϰāĻž āϏāĻ‚āϝ⧁āĻ•ā§āϤāĨ¤ āϟāĻŋāϝāĻŧāĻžāϰ III āĻĢāĻŋāϜāĻŋāĻ•ā§āϝāĻžāϞ āχāύāĻĢā§āϰāĻžāĻ¸ā§āĻŸā§āϰāĻžāĻ•āϚāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āĻĢāĻ˛ā§āϟ āϟāϞāĻžāϰ⧇āĻ¨ā§āϏ⧇āϰ āĻŽāĻžāĻ¤ā§āϰāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āĨ¤

āĻĄāĻžāĻ°ā§āĻ• āĻĢāĻžāχāĻŦāĻžāϰ āĻĢāĻŋāϜāĻŋāĻ•ā§āϝāĻžāϞ āĻāĻŦāĻ‚ āϞāϜāĻŋāĻ•ā§āϝāĻžāϞ āωāĻ­āϝāĻŧ āĻ¸ā§āϤāϰ⧇āχ āϰāĻŋāĻĄāĻžāĻ¨ā§āĻĄā§āϝāĻžāĻ¨ā§āϟāĨ¤ āĻšā§āϝāĻžāύ⧇āϞ āϰāĻŋāĻĄāĻžāĻ¨ā§āĻĄā§‡āĻ¨ā§āϏāĻŋ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϟāĻŋ āĻ›āĻŋāϞ āĻĒ⧁āύāϰāĻžāĻŦ⧃āĻ¤ā§āϤāĻŋāĻŽā§‚āϞāĻ•, āĻāĻŦāĻ‚ āϝāĻĻāĻŋāĻ“ āĻ•āĻŋāϛ⧁ āϏāĻŽāĻ¸ā§āϝāĻž āĻĻ⧇āĻ–āĻž āĻĻāĻŋāϝāĻŧ⧇āĻ›āĻŋāϞ, āφāĻŽāϰāĻž āĻĄā§‡āϟāĻž āϏ⧇āĻ¨ā§āϟāĻžāϰāϗ⧁āϞ⧋āϰ āĻŽāĻ§ā§āϝ⧇ āϏāĻ‚āϝ⧋āĻ—āϟāĻŋ āĻ•ā§āϰāĻŽāĻžāĻ—āϤ āωāĻ¨ā§āύāϤ āĻ•āϰ⧇ āϚāϞ⧇āĻ›āĻŋāĨ¤

āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻ•āĻŋāϛ⧁āĻĻāĻŋāύ āφāϗ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āĻāĻ•āϟāĻŋ āĻĄā§‡āϟāĻž āϏ⧇āĻ¨ā§āϟāĻžāϰ⧇āϰ āĻ•āĻžāϛ⧇āϰ āĻāĻ•āϟāĻŋ āϕ⧁āϝāĻŧā§‹āϤ⧇ ​​āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāĻ•āϟāĻŋ āĻ–āύāύāϝāĻ¨ā§āĻ¤ā§āϰ āĻāĻ•āϟāĻŋ āĻĒāĻžāχāĻĒ āĻĢ⧁āĻŸā§‹ āĻ•āϰ⧇ āĻĢ⧇āϞ⧇, āϝ⧇āϟāĻŋāϤ⧇ āĻĒā§āϰāĻžāχāĻŽāĻžāϰāĻŋ āĻāĻŦāĻ‚ āĻŦā§āϝāĻžāĻ•āφāĻĒ āωāĻ­āϝāĻŧ āĻĢāĻžāχāĻŦāĻžāϰ āĻ…āĻĒāϟāĻŋāĻ• āϕ⧇āĻŦāϞāχ āĻ›āĻŋāϞāĨ¤ āĻĄā§‡āϟāĻž āϏ⧇āĻ¨ā§āϟāĻžāϰ⧇āϰ āϏāĻžāĻĨ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āĻĢ⧇āχāϞ-āϏ⧇āĻĢ āĻ•āĻŽāĻŋāωāύāĻŋāϕ⧇āĻļāύ āĻšā§āϝāĻžāύ⧇āϞāϟāĻŋ āĻāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ¸ā§āĻĨāĻžāĻ¨ā§‡â€”āĻ…āĻ°ā§āĻĨāĻžā§Ž āϕ⧁āϝāĻŧā§‹āϟāĻŋāĻ¤ā§‡â€”āĻ…āύāĻŋāϰāĻžāĻĒāĻĻ āĻšāϝāĻŧ⧇ āĻĒāĻĄāĻŧ⧇āĻ›āĻŋāϞāĨ¤ āĻĢāϞāĻ¸ā§āĻŦāϰ⧂āĻĒ, āφāĻŽāϰāĻž āφāĻŽāĻžāĻĻ⧇āϰ āĻ…āĻŦāĻ•āĻžāĻ āĻžāĻŽā§‹āϰ āĻāĻ•āϟāĻŋ āĻ…āĻ‚āĻļ āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āĻĢ⧇āϞāĻŋāĨ¤ āφāĻŽāϰāĻž āĻāχ āϘāϟāύāĻž āĻĨ⧇āϕ⧇ āĻļāĻŋāĻ•ā§āώāĻž āύāĻŋāϝāĻŧ⧇āĻ›āĻŋ āĻāĻŦāĻ‚ āĻĒāĻžāĻ°ā§āĻļā§āĻŦāĻŦāĻ°ā§āϤ⧀ āĻāĻ•āϟāĻŋ āϕ⧁āϝāĻŧā§‹āϤ⧇ ​​āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āĻĢāĻžāχāĻŦāĻžāϰ āĻ…āĻĒāϟāĻŋāĻ• āϕ⧇āĻŦāϞ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāĻžāϏāĻš āĻŦ⧇āĻļ āĻ•āĻŋāϛ⧁ āĻĒāĻĻāĻ•ā§āώ⧇āĻĒ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇āĻ›āĻŋāĨ¤

āφāĻŽāĻžāĻĻ⧇āϰ āĻĄā§‡āϟāĻž āϏ⧇āĻ¨ā§āϟāĻžāϰāϗ⧁āϞāĻŋāϤ⧇ āĻŸā§‡āϞāĻŋāĻ•āĻŽ āĻĒā§āϰ⧋āĻ­āĻžāχāĻĄāĻžāϰāĻĻ⧇āϰ āϜāĻ¨ā§āϝ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟ āĻ…āĻĢ āĻĒā§āϰ⧇āĻœā§‡āĻ¨ā§āϏ āϰāϝāĻŧ⧇āϛ⧇, āϝāĻžāĻĻ⧇āϰ āĻ•āĻžāϛ⧇ āφāĻŽāϰāĻž BGP-āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āφāĻŽāĻžāĻĻ⧇āϰ āĻĒā§āϰāĻŋāĻĢāĻŋāĻ•ā§āϏāϗ⧁āϞ⧋ āĻŦā§āϰāĻĄāĻ•āĻžāĻ¸ā§āϟ āĻ•āϰāĻŋāĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻŋ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻĄāĻŋāϰ⧇āĻ•āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āϏ⧇āϰāĻž āĻŽā§‡āĻŸā§āϰāĻŋāĻ•āϟāĻŋ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰāĻž āĻšāϝāĻŧ, āϝāĻž āφāĻŽāĻžāĻĻ⧇āϰ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāϕ⧇ āϏāĻ°ā§āĻŦā§‹āĻ¤ā§āϤāĻŽ āϏāĻ‚āϝ⧋āϗ⧇āϰ āĻŽāĻžāύ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāϤ⧇ āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰ⧇āĨ¤ āϝāĻĻāĻŋ āϕ⧋āύ⧋ āĻāĻ•āϟāĻŋ āĻĒā§āϰ⧋āĻ­āĻžāχāĻĄāĻžāϰ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϏāĻ‚āϝ⧋āĻ— āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧ, āϤāĻŦ⧇ āφāĻŽāϰāĻž āωāĻĒāϞāĻŦā§āϧ āĻĒā§āϰ⧋āĻ­āĻžāχāĻĄāĻžāϰāĻĻ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āφāĻŽāĻžāĻĻ⧇āϰ āϰāĻžāωāϟāĻŋāĻ‚ āĻĒ⧁āύāϰāĻžāϝāĻŧ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻŋāĨ¤

āϕ⧋āύ⧋ āĻĒā§āϰ⧋āĻ­āĻžāχāĻĄāĻžāϰ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϞ⧇, āφāĻŽāϰāĻž āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āĻĒā§āϰ⧋āĻ­āĻžāχāĻĄāĻžāϰ⧇ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰāĻŋāϤ āĻšāχāĨ¤ āϝāĻĻāĻŋ āĻāĻ•āϟāĻŋ āĻĄā§‡āϟāĻž āϏ⧇āĻ¨ā§āϟāĻžāϰ āĻŦāĻŋāĻ•āϞ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧ, āϤāĻŦ⧇ āφāĻŽāĻžāĻĻ⧇āϰ āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧ āĻĄā§‡āϟāĻž āϏ⧇āĻ¨ā§āϟāĻžāϰ⧇ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞ⧋āϰ āĻāĻ•āϟāĻŋ āĻĒā§āϰāϤāĻŋāϰ⧂āĻĒ āĻĨāĻžāϕ⧇, āϝāĻž āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āϞ⧋āĻĄ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰ⧇āĨ¤

Mail.ru āĻ•ā§āϞāĻžāωāĻĄ āϏāϞāĻŋāωāĻļāύ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āĻ¤ā§āϰ⧁āϟāĻŋ-āϏāĻšāύāĻļā§€āϞ āĻ“āϝāĻŧ⧇āĻŦ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ
āϭ⧌āϤ āĻ…āĻŦāĻ•āĻžāĻ āĻžāĻŽā§‹āϰ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ•āϤāĻž

āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ-āĻ¸ā§āϤāϰ⧇āϰ āĻ¤ā§āϰ⧁āϟāĻŋ āϏāĻšāύāĻļā§€āϞāϤāĻžāϰ āϜāĻ¨ā§āϝ āφāĻŽāϰāĻž āϝāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŋ

āφāĻŽāĻžāĻĻ⧇āϰ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϟāĻŋ āĻŦ⧇āĻļ āĻ•āĻŋāϛ⧁ āĻ“āĻĒ⧇āύāϏ⧋āĻ°ā§āϏ āωāĻĒāĻžāĻĻāĻžāύ⧇āϰ āĻ“āĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āύāĻŋāĻ°ā§āĻŽāĻŋāϤāĨ¤

ExaBGP — āĻāĻ•āϟāĻŋ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āϝāĻž BGP-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āĻĄāĻžāχāύāĻžāĻŽāĻŋāĻ• āϰāĻžāωāϟāĻŋāĻ‚ āĻĒā§āϰ⧋āĻŸā§‹āĻ•āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻĢāĻžāĻ‚āĻļāύ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰ⧇āĨ¤ āφāĻŽāϰāĻž āφāĻŽāĻžāĻĻ⧇āϰ āĻšā§‹āϝāĻŧāĻžāχāϟāϞāĻŋāĻ¸ā§āĻŸā§‡āĻĄ āφāχāĻĒāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏāϗ⧁āϞ⧋ āĻĒā§āϰāϚāĻžāϰ āĻ•āϰāϤ⧇ āĻāϟāĻŋ āϏāĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŋ, āϝāĻžāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āĻāĻĒāĻŋāφāχ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏ āĻ•āϰ⧇āύāĨ¤

HAProxy — āĻāĻ•āϟāĻŋ āωāĻšā§āϚ-āϞ⧋āĻĄ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻžāϰ āϝāĻž āφāĻĒāύāĻžāϕ⧇ OSI āĻŽāĻĄā§‡āϞ⧇āϰ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻ¸ā§āϤāϰ⧇ āĻ…āĻ¤ā§āϝāĻ¨ā§āϤ āύāĻŽāύ⧀āϝāĻŧ āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāĻ• āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻŋāĻ‚ āύāĻŋāϝāĻŧāĻŽ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻžāϰ āϏ⧁āϝ⧋āĻ— āĻĻ⧇āϝāĻŧāĨ¤ āφāĻŽāϰāĻž āĻāϟāĻŋ āϏāĻŽāĻ¸ā§āϤ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āϜ⧁āĻĄāĻŧ⧇ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻŋāĻ‚āϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŋ: āĻĄā§‡āϟāĻžāĻŦ⧇āϏ, āĻŽā§‡āϏ⧇āϜ āĻŦā§āϰ⧋āĻ•āĻžāϰ, āĻāĻĒāĻŋāφāχ āĻĒāϰāĻŋāώ⧇āĻŦāĻž, āĻ“āϝāĻŧ⧇āĻŦ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻāĻŦāĻ‚ āφāĻŽāĻžāĻĻ⧇āϰ āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖ āĻĒā§āϰāĻ•āĻ˛ā§āĻĒ—āϝāĻžāϰ āϏāĻŦāχ HAProxy āĻĻā§āĻŦāĻžāϰāĻž āϚāĻžāϞāĻŋāϤāĨ¤

āĻāĻĒāĻŋāφāχ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ — āĻĒāĻžāχāĻĨāύ⧇ āϞ⧇āĻ–āĻž āĻāĻ•āϟāĻŋ āĻ“āϝāĻŧ⧇āĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ, āϝāĻžāϰ āϏāĻžāĻšāĻžāĻ¯ā§āϝ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āϤāĻžāϰ āĻĒāϰāĻŋāĻ•āĻžāĻ āĻžāĻŽā§‹ āĻ“ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰ⧇āύāĨ¤

āĻ•āĻ°ā§āĻŽā§€ āφāĻŦ⧇āĻĻāύ (āĻāϰāĻĒāϰ⧇ āϏāĻ‚āĻ•ā§āώ⧇āĻĒ⧇ 'āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻžāϰ' āĻšāĻŋāϏ⧇āĻŦ⧇ āωāĻ˛ā§āϞ⧇āĻ–āĻŋāϤ) āĻšāϞ⧋ āĻ“āĻĒ⧇āύāĻ¸ā§āĻŸā§āϝāĻžāĻ• āϏāĻžāĻ°ā§āĻ­āĻŋāϏ⧇āϰ āĻāĻ•āϟāĻŋ āχāύāĻĢā§āϰāĻžāĻ¸ā§āĻŸā§āϰāĻžāĻ•āϚāĻžāϰ āĻĄā§‡āĻŽāύ, āϝāĻž āχāύāĻĢā§āϰāĻžāĻ¸ā§āĻŸā§āϰāĻžāĻ•āϚāĻžāϰ⧇ āĻāĻĒāĻŋāφāχ (API) āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĒā§āϰ⧇āϰāϪ⧇ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇āĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻāĻ•āϟāĻŋ āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻžāϰ⧇ āĻĄāĻŋāĻ¸ā§āĻ• āϤ⧈āϰāĻŋ āĻ•āϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āϤ⧈āϰāĻŋāϰ āĻ…āύ⧁āϰ⧋āϧāϟāĻŋ āĻāĻĒāĻŋāφāχ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇ āĻĒāĻžāĻ āĻžāύ⧋ āĻšāϝāĻŧāĨ¤

āĻ“āĻĒ⧇āύāĻ¸ā§āĻŸā§āϝāĻžāĻ• āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āĻĄāĻžāĻ°ā§āĻĄ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ

āĻ“āĻĒ⧇āύāĻ¸ā§āĻŸā§āϝāĻžāϕ⧇āϰ āϜāĻ¨ā§āϝ āϤ⧈āϰāĻŋ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āϏāĻžāĻ°ā§āĻ­āĻŋāϏ āĻāĻ•āϟāĻŋ āϏāĻŽāĻ¨ā§āĻŦāĻŋāϤ āĻŽāĻĄā§‡āϞ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰ⧇āĨ¤ āĻāĻ•āϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻŋāϏ⧇ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻĻ⧁āϟāĻŋ āĻ…āĻ‚āĻļ āĻĨāĻžāϕ⧇: āĻāĻ•āϟāĻŋ āĻāĻĒāĻŋāφāχ (API) āĻāĻŦāĻ‚ āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻžāϰ (āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āĻāĻ•ā§āϏāĻŋāĻ•āĻŋāωāϟāϰ)āĨ¤ āϏāĻžāϧāĻžāϰāĻŖāϤ, āĻāĻĒāĻŋāφāχ āĻšāϞ⧋ āĻĒāĻžāχāĻĨāύ⧇ āϞ⧇āĻ–āĻž āĻāĻ•āϟāĻŋ WSGI āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ, āϝāĻž āĻāĻ•āϟāĻŋ āĻ¸ā§āĻŦāϤāĻ¨ā§āĻ¤ā§āϰ āĻĒā§āϰāϏ⧇āϏ (āĻĄā§‡āĻŽāύ) āĻšāĻŋāϏ⧇āĻŦ⧇ āĻ…āĻĨāĻŦāĻž Nginx āĻŦāĻž Apache-āĻāϰ āĻŽāϤ⧋ āϕ⧋āύ⧋ āĻ“āϝāĻŧ⧇āĻŦ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϚāϞ⧇āĨ¤ āĻāĻĒāĻŋāφāχ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻ…āύ⧁āϰ⧋āϧ āĻĒā§āϰāϏ⧇āϏ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻāĻ•ā§āϏāĻŋāĻ•āĻŋāωāĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇ āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āύāĻŋāĻ°ā§āĻĻ⧇āĻļāύāĻž āĻĒāĻžāĻ āĻŋāϝāĻŧ⧇ āĻĻ⧇āϝāĻŧāĨ¤ āĻāχ āφāĻĻāĻžāύ-āĻĒā§āϰāĻĻāĻžāύ āĻāĻ•āϟāĻŋ āĻŽā§‡āϏ⧇āϜ āĻŦā§āϰ⧋āĻ•āĻžāϰ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϘāĻŸā§‡, āϝāĻž āϏāĻžāϧāĻžāϰāĻŖāϤ RabbitMQ āĻšāϝāĻŧ⧇ āĻĨāĻžāϕ⧇; āĻ…āĻ¨ā§āϝ āϧāϰāύ⧇āϰ āĻŦā§āϰ⧋āĻ•āĻžāϰ āϖ⧁āĻŦ āĻāĻ•āϟāĻž āϏāĻŽāĻ°ā§āĻĨāĻŋāϤ āύāϝāĻŧāĨ¤ āĻŽā§‡āϏ⧇āϜāϗ⧁āϞ⧋ āĻŦā§āϰ⧋āĻ•āĻžāϰ⧇ āĻĒ⧌āρāĻ›āĻžāϞ⧇, āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻžāϰāϰāĻž āϏ⧇āϗ⧁āϞ⧋ āĻĒā§āϰāϏ⧇āϏ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧇ āĻāĻ•āϟāĻŋ āϰ⧇āϏāĻĒāĻ¨ā§āϏ āĻĢ⧇āϰāϤ āĻĒāĻžāĻ āĻžāϝāĻŧāĨ¤

āĻāχ āĻŽāĻĄā§‡āϞāϟāĻŋāϤ⧇ āĻŦā§āϝāĻ°ā§āĻĨāϤāĻžāϰ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύ āϏāĻžāϧāĻžāϰāĻŖ āĻ‰ā§ŽāϏ āϰāϝāĻŧ⧇āϛ⧇: RabbitMQ āĻāĻŦāĻ‚ āĻĄā§‡āϟāĻžāĻŦ⧇āϏāĨ¤ āϤāĻŦ⧇, RabbitMQ āĻāĻ•āϟāĻŋāĻŽāĻžāĻ¤ā§āϰ āϏāĻžāĻ°ā§āĻ­āĻŋāϏ⧇āϰ āĻŽāĻ§ā§āϝ⧇āχ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧ āĻĨāĻžāϕ⧇ āĻāĻŦāĻ‚ āϤāĻžāĻ¤ā§āĻ¤ā§āĻŦāĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻāϟāĻŋ āĻĒā§āϰāϤāĻŋāϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻŋāϏ⧇āϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āϤāĻžāχ, MCS-āĻ āφāĻŽāϰāĻž āĻāχ āϏāĻžāĻ°ā§āĻ­āĻŋāϏāϗ⧁āϞ⧋āϕ⧇ āϝāĻĨāĻžāϏāĻŽā§āĻ­āĻŦ āφāϞāĻžāĻĻāĻž āϰāĻžāĻ–āĻŋ āĻāĻŦāĻ‚ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻ¸ā§āĻŦāϤāĻ¨ā§āĻ¤ā§āϰ āĻĒā§āϰāĻœā§‡āĻ•ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻĒ⧃āĻĨāĻ• āĻĄā§‡āϟāĻžāĻŦ⧇āϏ āĻ“ āĻāĻ•āϟāĻŋ āĻĒ⧃āĻĨāĻ• RabbitMQ āϤ⧈āϰāĻŋ āĻ•āϰāĻŋāĨ¤ āĻāχ āĻĒāĻĻā§āϧāϤāĻŋāϟāĻŋ āϏ⧁āĻŦāĻŋāϧāĻžāϜāύāĻ•, āĻ•āĻžāϰāĻŖ āϕ⧋āύ⧋ āĻĻ⧁āĻ°ā§āĻŦāϞ āĻ¸ā§āĻĨāĻžāύ⧇ āĻŦā§āϝāĻ°ā§āĻĨāϤāĻž āϘāϟāϞ⧇, āĻĒ⧁āϰ⧋ āϏāĻžāĻ°ā§āĻ­āĻŋāϏāϟāĻŋ āύāϝāĻŧ, āĻŦāϰāĻ‚ āĻāϰ āϕ⧇āĻŦāϞ āĻāĻ•āϟāĻŋ āĻ…āĻ‚āĻļāχ āĻ•ā§āώāϤāĻŋāĻ—ā§āϰāĻ¸ā§āϤ āĻšāϝāĻŧāĨ¤

āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻžāϰ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻžāϰ āϕ⧋āύ⧋ āϏ⧀āĻŽāĻž āύ⧇āχ, āϤāĻžāχ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāĻ¨ā§āϏ āĻ“ āĻĢāĻ˛ā§āϟ āϟāϞāĻžāϰ⧇āĻ¨ā§āϏ āĻŦāĻžāĻĄāĻŧāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ⧇āϰ āĻĒ⧇āĻ›āύ⧇ āĻāĻĒāĻŋāφāχ-āϕ⧇ āϏāĻšāĻœā§‡āχ āĻšāϰāĻžāχāϜāĻ¨ā§āϟāĻžāϞāĻŋ āĻ¸ā§āϕ⧇āϞ āĻ•āϰāĻž āϝāĻžāϝāĻŧāĨ¤

āĻ•āĻŋāϛ⧁ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϰ āϜāĻ¨ā§āϝ āφāĻ¨ā§āϤāσ-āĻĒāϰāĻŋāώ⧇āĻŦāĻž āϏāĻŽāĻ¨ā§āĻŦāϝāĻŧ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāϝāĻŧ—āϝāĻ–āύ āĻāĻĒāĻŋāφāχ (API) āĻāĻŦāĻ‚ āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻžāϰāĻĻ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϜāϟāĻŋāϞ āĻ…āύ⧁āĻ•ā§āϰāĻŽāĻŋāĻ• āĻ…āĻĒāĻžāϰ⧇āĻļāύ āϏāĻ‚āϘāϟāĻŋāϤ āĻšāϝāĻŧāĨ¤ āĻāĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻāĻ•āϟāĻŋ āĻāĻ•āĻ• āϏāĻŽāĻ¨ā§āĻŦāϝāĻŧ āϕ⧇āĻ¨ā§āĻĻā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧ, āϝāĻž āĻšāϞ⧋ āϰ⧇āĻĄāĻŋāϏ (Redis), āĻŽā§‡āĻŽāĻ•ā§āϝāĻžāĻļ (Memcache), āχāϟāĻŋāϏāĻŋāĻĄāĻŋ (etcd)-āĻāϰ āĻŽāϤ⧋ āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāĨ¤ āĻāϟāĻŋ āĻāĻ•āϜāύ āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻžāϰāϕ⧇ āĻ…āĻ¨ā§āϝāϜāύāϕ⧇ āϜāĻžāύāĻžāϤ⧇ āĻĻ⧇āϝāĻŧ āϝ⧇ āϤāĻžāϕ⧇ āĻāĻ•āϟāĻŋ āĻ•āĻžāϜ āĻŦāϰāĻžāĻĻā§āĻĻ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇ ("āĻĻāϝāĻŧāĻž āĻ•āϰ⧇ āĻāϟāĻŋ āύāĻŋāĻ“ āύāĻž")āĨ¤ āφāĻŽāϰāĻž āχāϟāĻŋāϏāĻŋāĻĄāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŋāĨ¤ āϏāĻžāϧāĻžāϰāĻŖāϤ, āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻžāϰāϰāĻž āĻĄā§‡āϟāĻžāĻŦ⧇āϏ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āϝ⧋āĻ—āĻžāϝ⧋āĻ— āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϏ⧇āĻ–āĻžāύ āĻĨ⧇āϕ⧇ āϤāĻĨā§āϝ āϞ⧇āϖ⧇ āĻ“ āĻĒāĻĄāĻŧ⧇āĨ¤ āφāĻŽāϰāĻž āφāĻŽāĻžāĻĻ⧇āϰ āĻĄā§‡āϟāĻžāĻŦ⧇āϏ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻŽāĻžāϰāĻŋāϝāĻŧāĻžāĻĄāĻŋāĻŦāĻŋ (mariadb) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŋ, āϝāĻž āφāĻŽāĻžāĻĻ⧇āϰ āĻŽāĻžāĻ˛ā§āϟāĻŋ-āĻŽāĻžāĻ¸ā§āϟāĻžāϰ āĻ•ā§āϞāĻžāĻ¸ā§āϟāĻžāϰ⧇ āĻ…āĻŦāĻ¸ā§āĻĨāĻŋāϤāĨ¤

āĻāχ āĻ•ā§āϞāĻžāϏāĻŋāĻ• āĻāĻ•āĻ• āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϟāĻŋ āĻ“āĻĒ⧇āύāĻ¸ā§āĻŸā§āϝāĻžāϕ⧇āϰ āϜāĻ¨ā§āϝ āϏāĻžāϧāĻžāϰāĻŖāĻ­āĻžāĻŦ⧇ āĻ¸ā§āĻŦā§€āĻ•ā§ƒāϤ āĻĒāĻĻā§āϧāϤāĻŋāϤ⧇ āϏāĻ‚āĻ—āĻ āĻŋāϤāĨ¤ āĻāϟāĻŋāϕ⧇ āĻāĻ•āϟāĻŋ āĻŦāĻĻā§āϧ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻĻ⧇āĻ–āĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇, āϝ⧇āĻ–āĻžāύ⧇ āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻāĻŦāĻ‚ āĻĢāĻ˛ā§āϟ-āϟāϞāĻžāϰ⧇āĻ¨ā§āϏ⧇āϰ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāϗ⧁āϞ⧋ āĻŦ⧇āĻļ āϏāĻšāϜāĻŦā§‹āĻ§ā§āϝāĨ¤ āωāĻĻāĻžāĻšāϰāĻŖāĻ¸ā§āĻŦāϰ⧂āĻĒ, āĻāĻĒāĻŋāφāχ āĻĢāĻ˛ā§āϟ-āϟāϞāĻžāϰ⧇āĻ¨ā§āϏ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāϤ⧇, āϕ⧇āĻŦāϞ āĻāĻĒāĻŋāφāχ-āĻāϰ āϏāĻžāĻŽāύ⧇ āĻāĻ•āϟāĻŋ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰāϞ⧇āχ āϚāϞ⧇āĨ¤ āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻžāϰ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻž āĻŦāĻžāĻĄāĻŧāĻŋāϝāĻŧ⧇ āϤāĻžāĻĻ⧇āϰ āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

āĻĒ⧁āϰ⧋ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻžāϟāĻŋāϰ āĻĻ⧁āĻ°ā§āĻŦāϞ āĻĻāĻŋāĻ• āĻšāϞ⧋ RabbitMQ āĻāĻŦāĻ‚ MariaDBāĨ¤ āĻāĻĻ⧇āϰ āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āϝ āύāĻŋāϝāĻŧ⧇ āĻāĻ•āϟāĻŋ āĻĒ⧃āĻĨāĻ• āĻĒā§āϰāĻŦāĻ¨ā§āϧ āϞ⧇āĻ–āĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāχ āĻĒā§āϰāĻŦāĻ¨ā§āϧ⧇ āφāĻŽāĻŋ āĻāĻĒāĻŋāφāχ āĻĢāĻ˛ā§āϟ āϟāϞāĻžāϰ⧇āĻ¨ā§āϏ⧇āϰ āωāĻĒāϰ āφāϞ⧋āĻ•āĻĒāĻžāϤ āĻ•āϰāϤ⧇ āϚāĻžāχāĨ¤

Mail.ru āĻ•ā§āϞāĻžāωāĻĄ āϏāϞāĻŋāωāĻļāύ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āĻ¤ā§āϰ⧁āϟāĻŋ-āϏāĻšāύāĻļā§€āϞ āĻ“āϝāĻŧ⧇āĻŦ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ
āĻ“āĻĒ⧇āύāĻ¸ā§āĻŸā§āϝāĻžāĻ• āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ: āĻāĻ•āϟāĻŋ āĻ•ā§āϞāĻžāωāĻĄ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡āϰ āϜāĻ¨ā§āϝ āĻ­āĻžāϰāϏāĻžāĻŽā§āϝ āĻāĻŦāĻ‚ āĻĢāĻ˛ā§āϟ āϟāϞāĻžāϰ⧇āĻ¨ā§āϏ

ExaBGP āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ HAProxy āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰāϕ⧇ āĻĢāĻ˛ā§āϟ-āϟāϞāĻžāϰ⧇āĻ¨ā§āϟ āĻ•āϰāĻž

āφāĻŽāĻžāĻĻ⧇āϰ āĻāĻĒāĻŋāφāχāϗ⧁āϞ⧋ āϝ⧇āύ āĻ¸ā§āϕ⧇āϞ⧇āĻŦāϞ, āĻĻā§āϰ⧁āϤ āĻāĻŦāĻ‚ āĻĢāĻ˛ā§āϟ-āϟāϞāĻžāϰ⧇āĻ¨ā§āϟ āĻšāϝāĻŧ, āϤāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāϤ⧇ āφāĻŽāϰāĻž āĻāĻ•āϟāĻŋ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻžāϰ āχāύāĻ¸ā§āϟāϞ āĻ•āϰ⧇āĻ›āĻŋāĨ¤ āφāĻŽāϰāĻž HAProxy āĻŦ⧇āϛ⧇ āύāĻŋāϝāĻŧ⧇āĻ›āĻŋāĨ¤ āφāĻŽāĻžāϰ āĻŽāϤ⧇, āφāĻŽāĻžāĻĻ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧇āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āϏāĻŽāĻ¸ā§āϤ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāχ āĻāϤ⧇ āϰāϝāĻŧ⧇āϛ⧇: āĻāĻ•āĻžāϧāĻŋāĻ• OSI āϞ⧇āϝāĻŧāĻžāϰ⧇ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻŋāĻ‚, āĻāĻ•āϟāĻŋ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ, āύāĻŽāύ⧀āϝāĻŧāϤāĻž āĻ“ āĻ¸ā§āϕ⧇āϞ⧇āĻŦāĻŋāϞāĻŋāϟāĻŋ, āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āϧāϰāύ⧇āϰ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻŋāĻ‚ āĻĒāĻĻā§āϧāϤāĻŋ āĻāĻŦāĻ‚ āϏ⧇āĻļāύ āĻŸā§‡āĻŦāĻŋāϞ āϏāĻžāĻĒā§‹āĻ°ā§āϟāĨ¤

āĻĒā§āϰāĻĨāĻŽ āϝ⧇ āϏāĻŽāĻ¸ā§āϝāĻžāϟāĻŋāϰ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻ›āĻŋāϞ, āϤāĻž āĻšāϞ⧋ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻžāϰāϟāĻŋāϰ āύāĻŋāϜāĻ¸ā§āĻŦ āĻĢāĻ˛ā§āϟ āϟāϞāĻžāϰ⧇āĻ¨ā§āϏāĨ¤ āĻļ⧁āϧ⧁ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻžāϰ āχāύāĻ¸ā§āϟāϞ āĻ•āϰāϞ⧇āχ āĻāĻ•āϟāĻŋ āĻāĻ•āĻ• āĻŦā§āϝāĻ°ā§āĻĨāϤāĻžāϰ āĻ‰ā§ŽāϏ āϤ⧈āϰāĻŋ āĻšāϝāĻŧ: āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻžāϰāϟāĻŋ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϞ⧇ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϟāĻŋ āĻŦāĻ¨ā§āϧ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧāĨ¤ āĻāϟāĻŋ āĻĒā§āϰāϤāĻŋāϰ⧋āϧ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, āφāĻŽāϰāĻž ExaBGP-āĻāϰ āϏāĻžāĻĨ⧇ HAProxy āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĻ›āĻŋāĨ¤

ExaBGP āĻāĻ•āϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻŋāϏ āĻšā§‡āϞāĻĨ āĻšā§‡āĻ• āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽ āϏāĻ•ā§āώāĻŽ āĻ•āϰ⧇āĨ¤ āφāĻŽāϰāĻž āĻāχ āĻŽā§‡āĻ•āĻžāύāĻŋāϜāĻŽāϟāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ HAProxy-āĻāϰ āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇āĻ›āĻŋ āĻāĻŦāĻ‚ āϕ⧋āύ⧋ āϏāĻŽāĻ¸ā§āϝāĻž āĻĻ⧇āĻ–āĻž āĻĻāĻŋāϞ⧇ BGP āĻĨ⧇āϕ⧇ HAProxy āϏāĻžāĻ°ā§āĻ­āĻŋāϏāϟāĻŋāϕ⧇ āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧ āĻ•āϰ⧇ āĻĻāĻŋāϝāĻŧ⧇āĻ›āĻŋāĨ¤

ExaBGP+HAProxy āĻ¸ā§āĻ•āĻŋāĻŽ

  1. āφāĻŽāϰāĻž āϤāĻŋāύāϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧀āϝāĻŧ āϏāĻĢāϟāĻ“āϝāĻŧā§āϝāĻžāϰ, ExaBGP āĻāĻŦāĻ‚ HAProxy, āχāύāĻ¸ā§āϟāϞ āĻ•āϰāĻŋāĨ¤
  2. āφāĻŽāϰāĻž āĻĒā§āϰāϤāĻŋāϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āĻāĻ•āϟāĻŋ āϞ⧁āĻĒāĻŦā§āϝāĻžāĻ• āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āϤ⧈āϰāĻŋ āĻ•āϰāĻŋāĨ¤
  3. āϤāĻŋāύāϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇āχ āφāĻŽāϰāĻž āĻāχ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇ āĻāĻ•āχ āĻšā§‹āϝāĻŧāĻžāχāϟ āφāχāĻĒāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏ āϰ⧇āϜāĻŋāĻ¸ā§āϟāĻžāϰ āĻ•āϰāĻŋāĨ¤
  4. āĻšā§‹āϝāĻŧāĻžāχāϟ āφāχāĻĒāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏāϟāĻŋ ExaBGP-āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āχāĻ¨ā§āϟāĻžāϰāύ⧇āĻŸā§‡ āĻ˜ā§‹āώāĻŖāĻž āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

āϤāĻŋāύāϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĨ⧇āϕ⧇āχ āĻāĻ•āχ āφāχāĻĒāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏ āĻĒā§āϰāϚāĻžāϰ āĻ•āϰāĻžāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĢāĻ˛ā§āϟ āϟāϞāĻžāϰ⧇āĻ¨ā§āϏ āĻ…āĻ°ā§āϜāύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āĻĻ⧃āĻˇā§āϟāĻŋāϕ⧋āĻŖ āĻĨ⧇āϕ⧇, āĻāĻ•āχ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏ āϤāĻŋāύāϟāĻŋ āĻ­āĻŋāĻ¨ā§āύ āύ⧇āĻ•ā§āϏāϟ āĻšāĻĒ āĻĨ⧇āϕ⧇ āĻ…ā§āϝāĻžāĻ•ā§āϏ⧇āϏāϝ⧋āĻ—ā§āϝ āĻĨāĻžāϕ⧇āĨ¤ āϰāĻžāωāϟāĻžāϰāϟāĻŋ āϤāĻŋāύāϟāĻŋ āĻ…āĻ­āĻŋāĻ¨ā§āύ āϰ⧁āϟ āĻĻ⧇āĻ–āϤ⧇ āĻĒāĻžāϝāĻŧ, āϤāĻžāϰ āύāĻŋāϜāĻ¸ā§āĻŦ āĻŽā§‡āĻŸā§āϰāĻŋāϕ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āϏāĻ°ā§āĻŦā§‹āĻšā§āϚ-āĻ…āĻ—ā§āϰāĻžāϧāĻŋāĻ•āĻžāϰ⧇āϰ āϰ⧁āϟāϟāĻŋ (āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāĻ•āχ āϰ⧁āϟ) āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāĻ• āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻāĻ•āϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āϰāĻžāωāϟ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

HAProxy-āϤ⧇ āϏāĻŽāĻ¸ā§āϝāĻž āĻšāϞ⧇ āĻŦāĻž āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻŦāĻŋāĻ•āϞ āĻšāϝāĻŧ⧇ āϗ⧇āϞ⧇, ExaBGP āϰāĻžāωāϟāϟāĻŋāϰ āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāύ āĻĻ⧇āĻ“āϝāĻŧāĻž āĻŦāĻ¨ā§āϧ āĻ•āϰ⧇ āĻĻ⧇āϝāĻŧ āĻāĻŦāĻ‚ āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāĻ• āύāĻŋāĻ°ā§āĻŦāĻŋāĻ˜ā§āύ⧇ āĻ…āĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰāĻŋāϤ āĻšāϝāĻŧāĨ¤

āĻāχāĻ­āĻžāĻŦ⧇ āφāĻŽāϰāĻž āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻžāϰāϟāĻŋāϰ āĻ¤ā§āϰ⧁āϟāĻŋ āϏāĻšāύāĻļā§€āϞāϤāĻž āĻ…āĻ°ā§āϜāύ āĻ•āϰ⧇āĻ›āĻŋāĨ¤

Mail.ru āĻ•ā§āϞāĻžāωāĻĄ āϏāϞāĻŋāωāĻļāύ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āĻ¤ā§āϰ⧁āϟāĻŋ-āϏāĻšāύāĻļā§€āϞ āĻ“āϝāĻŧ⧇āĻŦ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ
āĻāχāϚāĻāĻĒā§āϰāĻ•ā§āϏāĻŋ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ āĻĢāĻ˛ā§āϟ āϟāϞāĻžāϰ⧇āĻ¨ā§āϏ

āϏ⧇āϟāφāĻĒāϟāĻŋ āύāĻŋāϖ⧁āρāϤ āĻ›āĻŋāϞ āύāĻž: āφāĻŽāϰāĻž HAProxy-āĻāϰ āĻŦā§āϝāĻžāĻ•āφāĻĒ āύ⧇āĻ“āϝāĻŧāĻž āĻļāĻŋāϖ⧇āĻ›āĻŋāϞāĻžāĻŽ, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϏāĻžāĻ°ā§āĻ­āĻŋāϏāϗ⧁āϞ⧋āϰ āĻŽāĻ§ā§āϝ⧇ āϞ⧋āĻĄ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻŦāĻ¨ā§āϟāύ āĻ•āϰāϤ⧇ āĻšāϝāĻŧ āϤāĻž āĻļāĻŋāĻ–āĻŋāύāĻŋāĨ¤ āϤāĻžāχ āφāĻŽāϰāĻž āϏ⧇āϟāφāĻĒāϟāĻŋ āϏāĻžāĻŽāĻžāĻ¨ā§āϝ āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻ•āϰ⧇ āĻāĻ•āĻžāϧāĻŋāĻ• āĻĒāĻžāĻŦāϞāĻŋāĻ• āφāχāĻĒāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻŋāĻ‚ āĻļ⧁āϰ⧁ āĻ•āϰ⧇āĻ›āĻŋāĨ¤

āĻĄāĻŋāĻāύāĻāϏ-āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻŋāĻ‚ āĻĒā§āϞāĻžāϏ āĻŦāĻŋāϜāĻŋāĻĒāĻŋ

āφāĻŽāĻžāĻĻ⧇āϰ HAProxy-āĻāϰ āϏāĻžāĻŽāύ⧇ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻŋāĻ‚-āĻāϰ āϏāĻŽāĻ¸ā§āϝāĻžāϟāĻŋ āĻ…āĻŽā§€āĻŽāĻžāĻ‚āϏāĻŋāϤāχ āϰāϝāĻŧ⧇ āϗ⧇āϛ⧇āĨ¤ āϤāĻŦ⧇, āĻāϟāĻŋ āĻŦ⧇āĻļ āϏāĻšāĻœā§‡āχ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻž āϝāĻžāϝāĻŧ, āϝ⧇āĻŽāύāϟāĻž āφāĻŽāϰāĻž āφāĻŽāĻžāĻĻ⧇āϰ āύāĻŋāĻœā§‡āĻĻ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻ•āϰ⧇āĻ›āĻŋāĨ¤

āϤāĻŋāύāϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰāϕ⧇ āĻ­āĻžāϰāϏāĻžāĻŽā§āϝāĻĒā§‚āĻ°ā§āĻŖ āϰāĻžāĻ–āϤ⧇ āφāĻĒāύāĻžāϰ āϤāĻŋāύāϟāĻŋ āĻĒāĻžāĻŦāϞāĻŋāĻ• āφāχāĻĒāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏ āĻāĻŦāĻ‚ āĻĒā§āϰāϚāϞāĻŋāϤ āĻĄāĻŋāĻāύāĻāϏ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāĻŦ⧇āĨ¤ āĻāχ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏāϗ⧁āϞ⧋āϰ āĻĒā§āϰāĻ¤ā§āϝ⧇āĻ•āϟāĻŋ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻāχāϚāĻāĻĒā§āϰāĻ•ā§āϏāĻŋ (HAProxy)-āĻāϰ āϞ⧁āĻĒāĻŦā§āϝāĻžāĻ• āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇ āĻŦāϰāĻžāĻĻā§āĻĻ āĻ•āϰāĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āχāĻ¨ā§āϟāĻžāϰāύ⧇āĻŸā§‡ āĻĒā§āϰāϚāĻžāϰ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤

āĻ“āĻĒ⧇āύāĻ¸ā§āĻŸā§āϝāĻžāĻ• āϰāĻŋāϏ⧋āĻ°ā§āϏ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻŋāϏ āĻ•ā§āϝāĻžāϟāĻžāϞāĻ— āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āϝāĻž āĻĒā§āϰāϤāĻŋāϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻŋāϏ⧇āϰ āϜāĻ¨ā§āϝ āĻāĻĒāĻŋāφāχ āĻāĻ¨ā§āĻĄāĻĒāϝāĻŧ⧇āĻ¨ā§āϟ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰ⧇ āĻĻ⧇āϝāĻŧāĨ¤ āĻāχ āĻ•ā§āϝāĻžāϟāĻžāϞāϗ⧇, āφāĻŽāϰāĻž āĻāĻ•āϟāĻŋ āĻĄā§‹āĻŽā§‡āχāύ āύ⧇āĻŽâ€”public.infra.mail.ru—āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧇ āĻĻāĻŋāχ, āϝāĻž āĻĄāĻŋāĻāύāĻāϏ (DNS)-āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϤāĻŋāύāϟāĻŋ āĻ­āĻŋāĻ¨ā§āύ āφāχāĻĒāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏ⧇ āϰāĻŋāϜāϞāĻ­ āĻšāϝāĻŧāĨ¤ āĻāϰ āĻĢāϞ⧇ āĻĄāĻŋāĻāύāĻāϏ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āĻāχ āϤāĻŋāύāϟāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻŋāĻ‚ āĻšāϝāĻŧāĨ¤

āϤāĻŦ⧇, āĻšā§‹āϝāĻŧāĻžāχāϟāϞāĻŋāĻ¸ā§āĻŸā§‡āĻĄ āφāχāĻĒāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏ āĻ˜ā§‹āώāĻŖāĻž āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āφāĻŽāϰāĻž āϏāĻžāĻ°ā§āĻ­āĻžāϰ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ⧇āϰ āĻ…āĻ—ā§āϰāĻžāϧāĻŋāĻ•āĻžāϰ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•āϰāĻŋ āύāĻž āĻŦāϞ⧇, āĻāϟāĻŋ āĻāĻ–āύāĻ“ āĻ­āĻžāϰāϏāĻžāĻŽā§āϝāĻĒā§‚āĻ°ā§āĻŖ āύāϝāĻŧāĨ¤ āϏāĻžāϧāĻžāϰāĻŖāϤ, āϏāĻ°ā§āĻŦā§‹āĻšā§āϚ āφāχāĻĒāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏ⧇āϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋāϤ⧇ āϕ⧇āĻŦāϞ āĻāĻ•āϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻžāϰāχ ​​āύāĻŋāĻ°ā§āĻŦāĻžāϚāĻŋāϤ āĻšāĻŦ⧇, āĻāĻŦāĻ‚ āĻŦāĻžāĻ•āĻŋ āĻĻ⧁āϟāĻŋ āύāĻŋāĻˇā§āĻ•ā§āϰāĻŋāϝāĻŧ āĻĨāĻžāĻ•āĻŦ⧇, āĻ•āĻžāϰāĻŖ BGP-āϤ⧇ āϕ⧋āύ⧋ āĻŽā§‡āĻŸā§āϰāĻŋāĻ•ā§āϏ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰāĻž āύ⧇āχāĨ¤

āφāĻŽāϰāĻž ExaBGP-āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻŽā§‡āĻŸā§āϰāĻŋāĻ• āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āϰāĻžāωāϟ āĻŦāĻŋāϤāϰāĻŖ āĻ•āϰāĻž āĻļ⧁āϰ⧁ āĻ•āϰ⧇āĻ›āĻŋāĨ¤ āĻĒā§āϰāϤāĻŋāϟāĻŋ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ āϤāĻžāϰ āĻšā§‹āϝāĻŧāĻžāχāϟāϞāĻŋāĻ¸ā§āĻŸā§‡āĻĄ āϤāĻŋāύāϟāĻŋ āφāχāĻĒāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏāχ āĻ…ā§āϝāĻžāĻĄāĻ­āĻžāĻ°ā§āϟāĻžāχāϜ āĻ•āϰ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āϏ⧇āϗ⧁āϞ⧋āϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ, āĻ…āĻ°ā§āĻĨāĻžā§Ž āϏ⧇āχ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ⧇āϰ āĻĒā§āϰāĻžāχāĻŽāĻžāϰāĻŋ āφāχāĻĒāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏāϟāĻŋ, āϏāĻ°ā§āĻŦāύāĻŋāĻŽā§āύ āĻŽā§‡āĻŸā§āϰāĻŋāĻ• āĻĻāĻŋāϝāĻŧ⧇ āĻ…ā§āϝāĻžāĻĄāĻ­āĻžāĻ°ā§āϟāĻžāχāϜ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻĢāϞ⧇, āϝāĻ–āύ āϤāĻŋāύāϟāĻŋ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰāχ āϚāĻžāϞ⧁ āĻĨāĻžāϕ⧇, āϤāĻ–āύ āĻĒā§āϰāĻĨāĻŽ āφāχāĻĒāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏ⧇āϰ āϜāĻ¨ā§āϝ āĻ•āϰāĻž āϰāĻŋāϕ⧋āϝāĻŧ⧇āĻ¸ā§āϟāϗ⧁āϞ⧋ āĻĒā§āϰāĻĨāĻŽ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ⧇, āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧāϟāĻŋāϰ āϜāĻ¨ā§āϝ āĻ•āϰāĻž āϰāĻŋāϕ⧋āϝāĻŧ⧇āĻ¸ā§āϟāϗ⧁āϞ⧋ āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧāϟāĻŋāϤ⧇ āĻāĻŦāĻ‚ āϤ⧃āϤ⧀āϝāĻŧāϟāĻŋāϰ āϜāĻ¨ā§āϝ āĻ•āϰāĻž āϰāĻŋāϕ⧋āϝāĻŧ⧇āĻ¸ā§āϟāϗ⧁āϞ⧋ āϤ⧃āϤ⧀āϝāĻŧāϟāĻŋāϤ⧇ āϝāĻžāϝāĻŧāĨ¤

āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰāϗ⧁āϞ⧋āϰ āĻŽāĻ§ā§āϝ⧇ āϕ⧋āύ⧋ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻ•āϞ āĻšāϞ⧇ āϕ⧀ āĻšāϝāĻŧ? āϝāĻĻāĻŋ āϕ⧋āύ⧋ āĻāĻ•āϟāĻŋ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ āĻŦāĻŋāĻ•āϞ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧ, āϤāĻŦ⧇ āϤāĻžāϰ āĻĒā§āϰāĻžāχāĻŽāĻžāϰāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏāϟāĻŋ āĻ…āĻ¨ā§āϝ āĻĻ⧁āϟāĻŋ āĻĻā§āĻŦāĻžāϰāĻž āĻĒā§āϰāϚāĻžāϰāĻŋāϤ āĻšāϤ⧇ āĻĨāĻžāϕ⧇ āĻāĻŦāĻ‚ āϤāĻžāĻĻ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻŸā§āĻ°ā§āϝāĻžāĻĢāĻŋāĻ• āĻĒ⧁āύāĻ°ā§āĻŦāĻŖā§āϟāύ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤ āĻāχāĻ­āĻžāĻŦ⧇, āφāĻŽāϰāĻž āĻĄāĻŋāĻāύāĻāϏ (DNS)-āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϕ⧇ āĻāĻ•āĻžāϧāĻŋāĻ• āφāχāĻĒāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻŋāĨ¤ āĻĄāĻŋāĻāύāĻāϏ āĻāĻŦāĻ‚ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻŽā§‡āĻŸā§āϰāĻŋāĻ•ā§āϏ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻŋāĻ‚ āĻ•āϰ⧇ āφāĻŽāϰāĻž āĻĢāĻ˛ā§āϟ āϟāϞāĻžāϰ⧇āĻ¨ā§āϏ āĻŦāϜāĻžāϝāĻŧ āϰ⧇āϖ⧇ āϤāĻŋāύāϟāĻŋ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϏ⧁āώāĻŽ āϞ⧋āĻĄ āĻŦāĻŖā§āϟāύ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻŋāĨ¤

Mail.ru āĻ•ā§āϞāĻžāωāĻĄ āϏāϞāĻŋāωāĻļāύ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āĻ¤ā§āϰ⧁āϟāĻŋ-āϏāĻšāύāĻļā§€āϞ āĻ“āϝāĻŧ⧇āĻŦ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ
DNS āĻāĻŦāĻ‚ BGP āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ HAProxy āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻŋāĻ‚

ExaBGP āĻāĻŦāĻ‚ HAProxy āĻāϰ āĻŽāĻ§ā§āϝ⧇ āĻŽāĻŋāĻĨāĻ¸ā§āĻ•ā§āϰāĻŋāϝāĻŧāĻž

āϏ⧁āϤāϰāĻžāĻ‚, āφāĻŽāϰāĻž āϰāĻžāωāϟ āĻ˜ā§‹āώāĻŖāĻž āĻŦāĻ¨ā§āϧ āĻ•āϰāĻžāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĄāĻžāωāύāϟāĻžāχāĻŽā§‡āϰ āĻŦāĻŋāϰ⧁āĻĻā§āϧ⧇ āĻĢ⧇āχāϞāĻ“āĻ­āĻžāϰ āϏ⧁āϰāĻ•ā§āώāĻž āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰ⧇āĻ›āĻŋāĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻŦā§āϝāĻ°ā§āĻĨāϤāĻž āĻ›āĻžāĻĄāĻŧāĻžāĻ“ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻ•āĻžāϰāϪ⧇ HAProxy āĻĄāĻžāωāύ āĻšāϤ⧇ āĻĒāĻžāϰ⧇: āϝ⧇āĻŽāύ āĻĒā§āϰāĻļāĻžāϏāύāĻŋāĻ• āĻ¤ā§āϰ⧁āϟāĻŋ, āĻ…āĻ­ā§āϝāĻ¨ā§āϤāϰ⧀āĻŖ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻŦā§āϝāĻ°ā§āĻĨāϤāĻžāĨ¤ āĻāχāϏāĻŦ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āĻ“ āφāĻŽāϰāĻž āĻĄāĻžāωāύ āĻšāϝāĻŧ⧇ āϝāĻžāĻ“āϝāĻŧāĻž āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰāϟāĻŋāϕ⧇ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻŋāĻ‚ āĻĨ⧇āϕ⧇ āϏāϰāĻŋāϝāĻŧ⧇ āĻĻāĻŋāϤ⧇ āϚāĻžāχ, āϤāĻžāχ āφāĻŽāĻžāĻĻ⧇āϰ āĻāĻ•āϟāĻŋ āĻ­āĻŋāĻ¨ā§āύ āĻĒāĻĻā§āϧāϤāĻŋāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤

āϏ⧁āϤāϰāĻžāĻ‚, āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāύāĻžāϰ āϏāĻŽā§āĻĒā§āϰāϏāĻžāϰāĻŖ āĻšāĻŋāϏ⧇āĻŦ⧇, āφāĻŽāϰāĻž ExaBGP āĻāĻŦāĻ‚ HAProxy-āĻāϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āĻšāĻžāĻ°ā§āϟāĻŦāĻŋāϟ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰ⧇āĻ›āĻŋāĨ¤ āĻāϟāĻŋ ExaBGP āĻāĻŦāĻ‚ HAProxy-āĻāϰ āĻŽāĻ§ā§āϝāĻ•āĻžāϰ āĻŽāĻŋāĻĨāĻ¸ā§āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻāĻ•āϟāĻŋ āϏāĻĢāϟāĻ“āϝāĻŧā§āϝāĻžāϰ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ, āϝ⧇āĻ–āĻžāύ⧇ ExaBGP āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύāϗ⧁āϞ⧋āϰ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻ•āĻžāĻ¸ā§āϟāĻŽ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤

āĻāϟāĻŋ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, āφāĻĒāύāĻžāϕ⧇ ExaBGP āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ⧇ āĻāĻ•āϟāĻŋ āĻšā§‡āϞāĻĨ āĻšā§‡āĻ•āĻžāϰ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇ āϝāĻž HAProxy-āĻāϰ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āφāĻŽāĻžāĻĻ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āφāĻŽāϰāĻž HAProxy-āϤ⧇ āĻāĻ•āϟāĻŋ āĻšā§‡āϞāĻĨ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰ⧇āĻ›āĻŋ, āĻāĻŦāĻ‚ ExaBGP āϏāĻžāχāĻĄā§‡ āĻāĻ•āϟāĻŋ āϏāĻžāϧāĻžāϰāĻŖ GET āϰāĻŋāϕ⧋āϝāĻŧ⧇āĻ¸ā§āĻŸā§‡āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϤāĻž āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰāĻŋāĨ¤ āϝāĻĻāĻŋ āĻ…ā§āϝāĻžāύāĻžāωāĻ¨ā§āϏāĻŽā§‡āĻ¨ā§āϟ āĻŦāĻ¨ā§āϧ āĻšāϝāĻŧ⧇ āϝāĻžāϝāĻŧ, āϤāĻžāĻšāϞ⧇ āϏāĻŽā§āĻ­āĻŦāϤ HAProxy āĻĄāĻžāωāύ āφāϛ⧇ āĻāĻŦāĻ‚ āĻāϟāĻŋ āĻ…ā§āϝāĻžāĻĄāĻ­āĻžāĻ°ā§āϟāĻžāχāϜ āĻ•āϰāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āύ⧇āχāĨ¤

Mail.ru āĻ•ā§āϞāĻžāωāĻĄ āϏāϞāĻŋāωāĻļāύ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āĻ¤ā§āϰ⧁āϟāĻŋ-āϏāĻšāύāĻļā§€āϞ āĻ“āϝāĻŧ⧇āĻŦ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ
āĻāχāϚāĻāĻĒā§āϰāĻ•ā§āϏāĻŋ āĻ¸ā§āĻŦāĻžāĻ¸ā§āĻĨā§āϝ āĻĒāϰ⧀āĻ•ā§āώāĻž

HAProxy āĻĒāĻŋāϝāĻŧāĻžāϰ: āϏ⧇āĻļāύ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāĻœā§‡āĻļāύ

āĻāϰ āĻĒāϰ⧇āϰ āĻ•āĻžāϜāϟāĻŋ āĻ›āĻŋāϞ āϏ⧇āĻļāύ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāϜ āĻ•āϰāĻžāĨ¤ āĻĄāĻŋāĻ¸ā§āĻŸā§āϰāĻŋāĻŦāĻŋāωāĻŸā§‡āĻĄ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ āύāĻŋāϝāĻŧ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āϏ⧇āĻļāύ⧇āϰ āϤāĻĨā§āϝ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰāĻž āĻ•āĻ āĻŋāύāĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ HAProxy āĻāĻŽāύ āĻ…āĻ˛ā§āĻĒ āĻ•āϝāĻŧ⧇āĻ•āϟāĻŋ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻāĻ•āϟāĻŋ āϝāĻž āϤāĻžāϰ Peers āĻĢāĻŋāϚāĻžāϰ⧇āϰ āĻ•āĻ˛ā§āϝāĻžāϪ⧇ āĻāχ āĻ•āĻžāϜāϟāĻŋ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇, āϝāĻž āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ HAProxy āĻĒā§āϰāϏ⧇āϏ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϏ⧇āĻļāύ āĻŸā§‡āĻŦāĻŋāϞ āĻļ⧇āϝāĻŧāĻžāϰ āĻ•āϰāĻžāϰ āϏ⧁āϝ⧋āĻ— āĻĻ⧇āϝāĻŧāĨ¤

āĻ­āĻžāϰāϏāĻžāĻŽā§āϝ āϰāĻ•ā§āώāĻžāϰ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻĒāĻĻā§āϧāϤāĻŋ āϰāϝāĻŧ⧇āϛ⧇: āϏāĻšāϜ āĻĒāĻĻā§āϧāϤāĻŋāϗ⧁āϞ⧋, āϝ⧇āĻŽāύ āĻ—ā§‹āϞāĻžāĻ•āĻžāϰ āϰāĻŦāĻŋāύāĻāĻŦāĻ‚ āĻŦāĻ°ā§āϧāĻŋāϤ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ, āϝ⧇āĻ–āĻžāύ⧇ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āϏ⧇āĻļāύ āĻŽāύ⧇ āϰāĻžāĻ–āĻž āĻšāϝāĻŧ āĻāĻŦāĻ‚ āϤāĻžāĻĻ⧇āϰāϕ⧇ āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āĻāĻ•āχ āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āĻĒāĻžāĻ āĻžāύ⧋ āĻšāϝāĻŧāĨ¤ āφāĻŽāϰāĻž āĻĻā§āĻŦāĻŋāϤ⧀āϝāĻŧ āĻŦāĻŋāĻ•āĻ˛ā§āĻĒāϟāĻŋ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰāϤ⧇ āĻšā§‡āϝāĻŧ⧇āĻ›āĻŋāϞāĻžāĻŽāĨ¤

HAProxy āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āϏ⧇āĻļāύ āϏāĻ‚āϰāĻ•ā§āώāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻ¸ā§āϟāĻŋāĻ• āĻŸā§‡āĻŦāĻŋāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āĨ¤ āĻāϗ⧁āϞ⧋āϤ⧇ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āϏ⧋āĻ°ā§āϏ āφāχāĻĒāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏ, āύāĻŋāĻ°ā§āĻŦāĻžāϚāĻŋāϤ āϟāĻžāĻ°ā§āϗ⧇āϟ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏ (āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ) āĻāĻŦāĻ‚ āĻ•āĻŋāϛ⧁ āϏāĻžāĻ°ā§āĻ­āĻŋāϏ āϏāĻ‚āĻ•ā§āϰāĻžāĻ¨ā§āϤ āϤāĻĨā§āϝ āϏāĻ‚āϰāĻ•ā§āώāĻŋāϤ āĻĨāĻžāϕ⧇āĨ¤ āĻ¸ā§āϟāĻŋāĻ• āĻŸā§‡āĻŦāĻŋāϞ āϏāĻžāϧāĻžāϰāĻŖāϤ āϏ⧋āĻ°ā§āϏ-āφāχāĻĒāĻŋ āĻāĻŦāĻ‚ āĻĄā§‡āĻ¸ā§āϟāĻŋāύ⧇āĻļāύ-āφāχāĻĒāĻŋ āĻœā§‹āĻĄāĻŧāĻž āϏāĻ‚āϰāĻ•ā§āώāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻšāϝāĻŧ, āϝāĻž āϏ⧇āχāϏāĻŦ āĻ…ā§āϝāĻžāĻĒā§āϞāĻŋāϕ⧇āĻļāύ⧇āϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāĻļ⧇āώāĻ­āĻžāĻŦ⧇ āωāĻĒāϝ⧋āĻ—ā§€ āϝ⧇āϗ⧁āϞ⧋ āĻ­āĻŋāĻ¨ā§āύ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻžāϰ⧇ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰāĻŋāϤ āĻšāĻ“āϝāĻŧāĻžāϰ āϏāĻŽāϝāĻŧ āχāωāϜāĻžāϰ āϏ⧇āĻļāύ āĻ•āύāĻŸā§‡āĻ•ā§āϏāϟ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇ āύāĻž, āϝ⧇āĻŽāύ āϰāĻžāωāĻ¨ā§āĻĄāϰāĻŦāĻŋāύ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻŋāĻ‚ āĻŽā§‹āĻĄā§‡āĨ¤

āĻ¸ā§āϟāĻŋāĻ• āĻŸā§‡āĻŦāĻŋāϞāϕ⧇ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ HAProxy āĻĒā§āϰāϏ⧇āϏ⧇āϰ (āϝ⧇āϗ⧁āϞ⧋āϰ āĻŽāĻ§ā§āϝ⧇ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻŋāĻ‚ āϘāĻŸā§‡) āĻŽāĻ§ā§āϝ⧇ āϚāϞāĻžāϚāϞ āĻ•āϰāϤ⧇ āĻļ⧇āĻ–āĻžāύ⧋āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡, āφāĻŽāĻžāĻĻ⧇āϰ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻžāϰāϗ⧁āϞ⧋ āĻ¸ā§āϟāĻŋāĻ• āĻŸā§‡āĻŦāĻŋāϞ⧇āϰ āĻāĻ•āϟāĻŋāĻŽāĻžāĻ¤ā§āϰ āĻĒ⧁āϞ āύāĻŋāϝāĻŧ⧇ āĻ•āĻžāϜ āĻ•āϰāϤ⧇ āϏāĻ•ā§āώāĻŽ āĻšāĻŦ⧇āĨ¤ āĻāϰ āĻĢāϞ⧇, āϝāĻĻāĻŋ āϕ⧋āύ⧋ āĻāĻ•āϟāĻŋ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻžāϰ āĻŦā§āϝāĻ°ā§āĻĨ āĻšāϝāĻŧ, āϤāĻŦ⧇ āύāĻŋāĻ°ā§āĻŦāĻŋāĻ˜ā§āύ⧇ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻĢ⧇āχāϞāĻ“āĻ­āĻžāϰ āϏāĻŽā§āĻ­āĻŦ āĻšāĻŦ⧇ āĻāĻŦāĻ‚ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āϏ⧇āĻļāύāϗ⧁āϞ⧋ āĻĒā§‚āĻ°ā§āĻŦ⧇ āύāĻŋāĻ°ā§āĻŦāĻžāϚāĻŋāϤ āĻāĻ•āχ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄāϗ⧁āϞ⧋āϤ⧇ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻĒ⧇āϤ⧇ āĻĨāĻžāĻ•āĻŦ⧇āĨ¤

āϏāĻ āĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞāĻžāĻ¨ā§āϏāĻžāϰ⧇āϰ āϏ⧋āĻ°ā§āϏ āφāχāĻĒāĻŋ āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏ⧇āϰ āϏāĻŽāĻ¸ā§āϝāĻžāϟāĻŋāϰ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇, āϝ⧇āĻ–āĻžāύ āĻĨ⧇āϕ⧇ āϏ⧇āĻļāύāϟāĻŋ āĻĒā§āϰāϤāĻŋāĻˇā§āĻ āĻŋāϤ āĻšāϝāĻŧāĨ¤ āφāĻŽāĻžāĻĻ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻāϟāĻŋ āϞ⧁āĻĒāĻŦā§āϝāĻžāĻ• āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇āϰ āĻāĻ•āϟāĻŋ āĻĄāĻžāχāύāĻžāĻŽāĻŋāĻ• āĻ…ā§āϝāĻžāĻĄā§āϰ⧇āϏāĨ¤

āĻĒāĻŋāϝāĻŧāĻžāϰāϗ⧁āϞ⧋ āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āĻŋāϛ⧁ āĻļāĻ°ā§āϤ⧇āϰ āĻ…āϧ⧀āύ⧇āχ āϏāĻ āĻŋāĻ•āĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤ āĻŦāĻŋāĻļ⧇āώāϤ, āϟāĻŋāϏāĻŋāĻĒāĻŋ āϟāĻžāχāĻŽāφāωāϟāϗ⧁āϞ⧋ āĻ…āĻŦāĻļā§āϝāχ āϝāĻĨ⧇āĻˇā§āϟ āĻĻā§€āĻ°ā§āϘ āĻšāϤ⧇ āĻšāĻŦ⧇, āĻ…āĻĨāĻŦāĻž āϏ⧁āχāϚāĻ“āĻ­āĻžāϰāϟāĻŋ āĻāϤ āĻĻā§āϰ⧁āϤ āĻšāϤ⧇ āĻšāĻŦ⧇ āϝāĻžāϤ⧇ āϟāĻŋāϏāĻŋāĻĒāĻŋ āϏ⧇āĻļāύāϟāĻŋ āĻŦāĻ¨ā§āϧ āĻšāϝāĻŧ⧇ āύāĻž āϝāĻžāϝāĻŧāĨ¤ āϤāĻž āϏāĻ¤ā§āĻ¤ā§āĻŦ⧇āĻ“, āĻāϟāĻŋ āύāĻŋāĻ°ā§āĻŦāĻŋāĻ˜ā§āύ āϏ⧁āχāϚāĻŋāĻ‚āϝāĻŧ⧇āϰ āϏ⧁āϝ⧋āĻ— āĻ•āϰ⧇ āĻĻ⧇āϝāĻŧāĨ¤

āφāĻŽāĻžāĻĻ⧇āϰ āĻāĻ•āχ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ āύāĻŋāĻ°ā§āĻŽāĻŋāϤ āĻāĻ•āϟāĻŋ IaaS āĻĒāϰāĻŋāώ⧇āĻŦāĻž āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻ“āĻĒ⧇āύāĻ¸ā§āĻŸā§āϝāĻžāϕ⧇āϰ āϜāĻ¨ā§āϝ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻšāĻŋāϏ⧇āĻŦ⧇ āϞ⧋āĻĄ āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰāĻāϰ āύāĻžāĻŽ āĻ…āĻ•ā§āϟāĻžāĻ­āĻŋāϝāĻŧāĻžāĨ¤ āĻāϟāĻŋ āĻĻ⧁āϟāĻŋ HAProxy āĻĒā§āϰāϏ⧇āϏ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āϤ⧈āϰāĻŋ āĻāĻŦāĻ‚ āĻāϤ⧇ āĻĒāĻŋāϝāĻŧāĻžāϰāĻĻ⧇āϰ āϜāĻ¨ā§āϝ āύ⧇āϟāĻŋāĻ­ āϏāĻžāĻĒā§‹āĻ°ā§āϟ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāχ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϰ āϜāĻ¨ā§āϝ āϤāĻžāϰāĻž āύāĻŋāĻœā§‡āĻĻ⧇āϰāϕ⧇ āϚāĻŽā§ŽāĻ•āĻžāϰ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻĒā§āϰāĻŽāĻžāĻŖ āĻ•āϰ⧇āϛ⧇āĨ¤

āϚāĻŋāĻ¤ā§āϰāϟāĻŋāϤ⧇ āϤāĻŋāύāϟāĻŋ HAProxy āχāύāĻ¸ā§āĻŸā§āϝāĻžāĻ¨ā§āϏ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āĻĒāĻŋāϝāĻŧāĻžāϰ āĻŸā§‡āĻŦāĻŋāϞ⧇āϰ āϚāϞāĻžāϚāϞ āĻĒāϰāĻŋāĻ•āĻ˛ā§āĻĒāĻŋāϤāĻ­āĻžāĻŦ⧇ āĻĻ⧇āĻ–āĻžāύ⧋ āĻšāϝāĻŧ⧇āϛ⧇, āĻāĻŦāĻ‚ āĻāϟāĻŋ āϕ⧀āĻ­āĻžāĻŦ⧇ āϏ⧇āϟ āφāĻĒ āĻ•āϰāĻž āϝ⧇āϤ⧇ āĻĒāĻžāϰ⧇ āϤāĻž āĻŦā§‹āĻāĻžāύ⧋āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇:

Mail.ru āĻ•ā§āϞāĻžāωāĻĄ āϏāϞāĻŋāωāĻļāύ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āĻ¤ā§āϰ⧁āϟāĻŋ-āϏāĻšāύāĻļā§€āϞ āĻ“āϝāĻŧ⧇āĻŦ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ
HAProxy āĻĒāĻŋāϝāĻŧāĻžāĻ°ā§āϏ (āϏ⧇āĻļāύ āϏāĻŋāĻ™ā§āĻ•ā§āϰ⧋āύāĻžāχāĻœā§‡āĻļāύ)

āφāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻ•āχ āϧāϰāύ⧇āϰ āϕ⧋āύ⧋ āĻĒāĻĻā§āϧāϤāĻŋ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰ⧇āύ, āϤāĻŦ⧇ āϤāĻž āϏāĻžāĻŦāϧāĻžāύ⧇ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇ āĻĻ⧇āĻ–āĻž āωāϚāĻŋāϤāĨ¤ āĻāϟāĻŋ āϝ⧇ āϏāĻŦ āϏāĻŽāϝāĻŧ āĻļāϤāĻ­āĻžāĻ— āĻ•āĻžāϜ āĻ•āϰāĻŦ⧇, āϤāĻžāϰ āϕ⧋āύ⧋ āύāĻŋāĻļā§āϚāϝāĻŧāϤāĻž āύ⧇āχāĨ¤ āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻ…āĻ¨ā§āϤāϤ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āϏ⧋āĻ°ā§āϏ āφāχāĻĒāĻŋ āĻŽāύ⧇ āϰāĻžāĻ–āĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāϞ⧇ āφāĻĒāύāĻžāϰ āĻ¸ā§āϟāĻŋāĻ•āĻŋ āĻŸā§‡āĻŦāĻŋāϞāϗ⧁āϞ⧋ āĻšāĻžāϰāĻŋāϝāĻŧ⧇ āϝāĻžāĻŦ⧇ āύāĻžāĨ¤

āĻāĻ•āχ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟ āĻĨ⧇āϕ⧇ āĻāĻ•āϝ⧋āϗ⧇ āĻ…āύ⧁āϰ⧋āϧ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻž āϏ⧀āĻŽāĻŋāϤ āĻ•āϰāĻž

āφāĻŽāĻžāĻĻ⧇āϰ āĻāĻĒāĻŋāφāχ āϏāĻš āϝ⧇āϕ⧋āύ⧋ āϏāĻ°ā§āĻŦāϜāύ⧀āύāĻ­āĻžāĻŦ⧇ āĻĒā§āϰāĻŦ⧇āĻļāϝ⧋āĻ—ā§āϝ āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻŦāĻŋāĻĒ⧁āϞ āϏāĻ‚āĻ–ā§āϝāĻ• āĻ…āύ⧁āϰ⧋āϧ⧇āϰ āϏāĻŽā§āĻŽā§āĻ–ā§€āύ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻāϰ āĻ•āĻžāϰāĻŖ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āϭ⧁āϞ āĻĨ⧇āϕ⧇ āĻļ⧁āϰ⧁ āĻ•āϰ⧇ āϞāĻ•ā§āĻˇā§āϝāĻŦāĻ¸ā§āϤ⧁āĻ­āĻŋāĻ¤ā§āϤāĻŋāĻ• āφāĻ•ā§āϰāĻŽāĻŖ āĻĒāĻ°ā§āϝāĻ¨ā§āϤ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āφāĻŽāϰāĻž āĻĒāĻ°ā§āϝāĻžāϝāĻŧāĻ•ā§āϰāĻŽā§‡ āφāχāĻĒāĻŋ āĻĄāĻŋāĻĄāϏ (IP DDoS) āφāĻ•ā§āϰāĻŽāϪ⧇āϰ āĻļāĻŋāĻ•āĻžāϰ āĻšāχāĨ¤ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāϰāĻž āĻĒā§āϰāĻžāϝāĻŧāĻļāχ āϤāĻžāĻĻ⧇āϰ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āĻŸā§‡ āϭ⧁āϞ āĻ•āϰ⧇, āϝāĻžāϰ āĻĢāϞ⧇ āĻŽāĻŋāύāĻŋ-āĻĄāĻŋāĻĄāϏ (mini-DDoS) āφāĻ•ā§āϰāĻŽāĻŖ āϘāĻŸā§‡āĨ¤

āωāĻ­āϝāĻŧ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āχ, āĻ…āϤāĻŋāϰāĻŋāĻ•ā§āϤ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻž āĻ—ā§āϰāĻšāĻŖ āĻ•āϰāĻž āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤ āĻāĻ•āϟāĻŋ āϏ⧁āĻ¸ā§āĻĒāĻˇā§āϟ āϏāĻŽāĻžāϧāĻžāύ āĻšāϞ⧋ āĻāĻĒāĻŋāφāχ (API) āĻ…āύ⧁āϰ⧋āϧ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻž āϏ⧀āĻŽāĻŋāϤ āĻ•āϰāĻž āĻāĻŦāĻ‚ āĻ•ā§āώāϤāĻŋāĻ•āϰ āĻ…āύ⧁āϰ⧋āϧ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ•āϰāϪ⧇ āϏāĻŋāĻĒāĻŋāχāω (CPU)-āĻāϰ āϏāĻŽāϝāĻŧ āĻ…āĻĒāϚāϝāĻŧ āĻ•āϰāĻž āĻĨ⧇āϕ⧇ āĻŦāĻŋāϰāϤ āĻĨāĻžāĻ•āĻžāĨ¤

āĻāχ āĻŦāĻŋāϧāĻŋāύāĻŋāώ⧇āϧāϗ⧁āϞ⧋ āĻ•āĻžāĻ°ā§āϝāĻ•āϰ āĻ•āϰāϤ⧇, āφāĻŽāϰāĻž āĻāĻ•āχ āĻ¸ā§āϟāĻŋāĻ• āĻŸā§‡āĻŦāĻŋāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ HAProxy-āϤ⧇ āϤ⧈āϰāĻŋ āϰ⧇āϟ āϞāĻŋāĻŽāĻŋāϟ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŋāĨ¤ āĻāχ āϞāĻŋāĻŽāĻŋāϟāϗ⧁āϞ⧋ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ āĻ•āϰāĻž āĻŦ⧇āĻļ āϏāĻšāϜ āĻāĻŦāĻ‚ āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻāĻ•āϜāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀ āĻ•āϤāϗ⧁āϞ⧋ āĻāĻĒāĻŋāφāχ āĻ…āύ⧁āϰ⧋āϧ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŦ⧇ āϤāĻž āϏ⧀āĻŽāĻŋāϤ āĻ•āϰāĻž āϝāĻžāϝāĻŧāĨ¤ āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽāϟāĻŋ āĻ…āύ⧁āϰ⧋āϧāϗ⧁āϞ⧋ āϝ⧇ āϏ⧋āĻ°ā§āϏ āφāχāĻĒāĻŋ āĻĨ⧇āϕ⧇ āĻ•āϰāĻž āĻšāϝāĻŧ āϤāĻž āĻŽāύ⧇ āϰāĻžāϖ⧇ āĻāĻŦāĻ‚ āĻĒā§āϰāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āϜāĻ¨ā§āϝ āĻāĻ•āϝ⧋āϗ⧇ āĻ…āύ⧁āϰ⧋āϧ⧇āϰ āϏāĻ‚āĻ–ā§āϝāĻž āϏ⧀āĻŽāĻŋāϤ āĻ•āϰ⧇āĨ¤ āĻ¸ā§āĻŦāĻžāĻ­āĻžāĻŦāĻŋāĻ•āĻ­āĻžāĻŦ⧇āχ, āφāĻŽāϰāĻž āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϰ āϜāĻ¨ā§āϝ āĻ—āĻĄāĻŧ āĻāĻĒāĻŋāφāχ āϞ⧋āĻĄ āĻĒā§āϰ⧋āĻĢāĻžāχāϞ āĻ—āĻŖāύāĻž āĻ•āϰ⧇āĻ›āĻŋ āĻāĻŦāĻ‚ āĻāχ āĻŽāĻžāύ⧇āϰ āĻšā§‡āϝāĻŧ⧇ āĻĒā§āϰāĻžāϝāĻŧ ā§§ā§Ļ āϗ⧁āĻŖ āĻŦ⧇āĻļāĻŋ āĻāĻ•āϟāĻŋ āϞāĻŋāĻŽāĻŋāϟ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖ āĻ•āϰ⧇āĻ›āĻŋāĨ¤ āφāĻŽāϰāĻž āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϰ āωāĻĒāϰ āĻ•āĻĄāĻŧāĻž āύāϜāϰ āϰ⧇āϖ⧇ āϤāĻž āύāĻŋāĻŦāĻŋāĻĄāĻŧāĻ­āĻžāĻŦ⧇ āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŖ āĻ•āϰ⧇ āϚāϞ⧇āĻ›āĻŋāĨ¤

āĻŦāĻžāĻ¸ā§āϤāĻŦ⧇ āĻāϟāĻŋ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇? āφāĻŽāĻžāĻĻ⧇āϰ āĻāĻŽāύ āĻ—ā§āϰāĻžāĻšāĻ• āφāϛ⧇āύ āϝāĻžāϰāĻž āĻ…āĻŸā§‹āĻ¸ā§āϕ⧇āϞāĻŋāĻ‚āϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāϤāĻŋāύāĻŋāϝāĻŧāϤ āφāĻŽāĻžāĻĻ⧇āϰ āĻāĻĒāĻŋāφāχ (API) āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇āύāĨ¤ āϤāĻžāϰāĻž āϏāĻ•āĻžāϞ⧇ āĻĒā§āϰāĻžāϝāĻŧ āĻĻ⧁āχ āĻĨ⧇āϕ⧇ āϤāĻŋāύāĻļ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻŽā§‡āĻļāĻŋāύ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āύ āĻāĻŦāĻ‚ āϏāĻ¨ā§āĻ§ā§āϝāĻžāϝāĻŧ āϏ⧇āϗ⧁āϞ⧋ āĻŽā§āϛ⧇ āĻĢ⧇āϞ⧇āύāĨ¤ āĻ“āĻĒ⧇āύāĻ¸ā§āĻŸā§āϝāĻžāϕ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻāĻ•āϟāĻŋ āĻ­āĻžāĻ°ā§āϚ⧁āϝāĻŧāĻžāϞ āĻŽā§‡āĻļāĻŋāύ āϤ⧈āϰāĻŋ āĻ•āϰāϤ⧇, āĻŦāĻŋāĻļ⧇āώ āĻ•āϰ⧇ PaaS āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞ⧋āϰ āϏāĻžāĻĨ⧇, āĻ•āĻŽāĻĒāĻ•ā§āώ⧇ ā§§,ā§Ļā§Ļā§ĻāϟāĻŋ āĻāĻĒāĻŋāφāχ āĻ…āύ⧁āϰ⧋āϧ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāϝāĻŧ, āĻ•āĻžāϰāĻŖ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞ⧋āϰ āĻŽāĻ§ā§āϝ⧇āĻ•āĻžāϰ āĻŽāĻŋāĻĨāĻ¸ā§āĻ•ā§āϰāĻŋāϝāĻŧāĻžāĻ“ āĻāĻĒāĻŋāφāχ-āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡āχ āϘāĻŸā§‡ āĻĨāĻžāϕ⧇āĨ¤

āĻāχ āϟāĻžāĻ¸ā§āĻ• āĻŸā§āϰāĻžāĻ¨ā§āϏāĻĢāĻžāϰāϗ⧁āϞ⧋ āĻŦ⧇āĻļ āĻŦāĻĄāĻŧāϏāĻĄāĻŧ āĻāĻ•āϟāĻŋ āϞ⧋āĻĄ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤ āφāĻŽāϰāĻž āĻāχ āϞ⧋āĻĄāϟāĻŋ āĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāύ āĻ•āϰ⧇āĻ›āĻŋ, āĻĻ⧈āύāĻŋāĻ• āϏāĻ°ā§āĻŦā§‹āĻšā§āϚ āϞ⧋āĻĄā§‡āϰ āĻĒāϰāĻŋāĻŽāĻžāĻŖ āϏāĻ‚āĻ—ā§āϰāĻš āĻ•āϰ⧇āĻ›āĻŋ, āϏ⧇āϗ⧁āϞ⧋āϕ⧇ āĻĻāĻļāϗ⧁āĻŖ āĻŦāĻžāĻĄāĻŧāĻŋāϝāĻŧ⧇ āĻĻāĻŋāϝāĻŧ⧇āĻ›āĻŋ, āĻāĻŦāĻ‚ āĻāϟāĻžāχ āφāĻŽāĻžāĻĻ⧇āϰ āϰ⧇āϟ āϞāĻŋāĻŽāĻŋāϟ āĻšāϝāĻŧ⧇ āĻĻāĻžāρāĻĄāĻŧāĻŋāϝāĻŧ⧇āϛ⧇āĨ¤ āφāĻŽāϰāĻž āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϰ āĻ“āĻĒāϰ āĻ•āĻĄāĻŧāĻž āύāϜāϰ āϰāĻžāĻ–āĻŋāĨ¤ āφāĻŽāϰāĻž āĻĒā§āϰāĻžāϝāĻŧāĻļāχ āĻĻ⧇āĻ–āĻŋ āϝ⧇ āĻŦāϟ āĻāĻŦāĻ‚ āĻ¸ā§āĻ•ā§āϝāĻžāύāĻžāϰāϰāĻž āφāĻŽāĻžāĻĻ⧇āϰ āϕ⧋āύ⧋ āϏāĻŋāϜāĻŋāĻ āĻ¸ā§āĻ•ā§āϰāĻŋāĻĒā§āϟ āφāϛ⧇ āĻ•āĻŋāύāĻž āϤāĻž āϖ⧁āρāĻœā§‡ āĻŦ⧇āϰ āĻ•āϰāĻžāϰ āĻšā§‡āĻˇā§āϟāĻž āĻ•āϰāϛ⧇, āĻāĻŦāĻ‚ āφāĻŽāϰāĻž āϏāĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āϏ⧇āϗ⧁āϞ⧋ āĻŦāĻ¨ā§āϧ āĻ•āϰ⧇ āĻĻāĻŋāχāĨ¤

āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āϜāĻ¨ā§āϝ āϕ⧀āĻ­āĻžāĻŦ⧇ āφāĻĒāύāĻžāϰ āϕ⧋āĻĄāĻŦ⧇āϏ āύāĻŋāĻ°ā§āĻŦāĻŋāĻ˜ā§āύ⧇ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻŦ⧇āύ

āφāĻŽāϰāĻž āϕ⧋āĻĄ āĻĄā§‡āĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϰ āĻ¸ā§āϤāϰ⧇āĻ“ āĻĢāĻ˛ā§āϟ āϟāϞāĻžāϰ⧇āĻ¨ā§āϏ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻŋāĨ¤ āĻĄā§‡āĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āĻŸā§‡āϰ āϏāĻŽāϝāĻŧ āĻŦā§āϝāĻ°ā§āĻĨāϤāĻž āϘāϟāϤ⧇āχ āĻĒāĻžāϰ⧇, āĻ•āĻŋāĻ¨ā§āϤ⧁ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϰ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻžāϰ āωāĻĒāϰ āĻāϰ āĻĒā§āϰāĻ­āĻžāĻŦ āĻ¨ā§āϝ⧂āύāϤāĻŽ āϰāĻžāĻ–āĻž āϏāĻŽā§āĻ­āĻŦāĨ¤

āφāĻŽāϰāĻž āĻ•ā§āϰāĻŽāĻžāĻ—āϤ āφāĻŽāĻžāĻĻ⧇āϰ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞāĻŋ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻŋ āĻāĻŦāĻ‚ āφāĻŽāĻžāĻĻ⧇āϰ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāϤ⧇ āĻšāϝāĻŧ āϝ⧇ āϕ⧋āĻĄāĻŦ⧇āϏ āφāĻĒāĻĄā§‡āϟāϗ⧁āϞāĻŋ āϝ⧇āύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āωāĻĒāϰ āϕ⧋āύ⧋ āĻĒā§āϰāĻ­āĻžāĻŦ āύāĻž āĻĢ⧇āϞ⧇āĨ¤ āφāĻŽāϰāĻž HAProxy-āĻāϰ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻžāĻ—āϤ āϏāĻ•ā§āώāĻŽāϤāĻž āĻ•āĻžāĻœā§‡ āϞāĻžāĻ—āĻŋāϝāĻŧ⧇ āĻāĻŦāĻ‚ āφāĻŽāĻžāĻĻ⧇āϰ āĻĒāϰāĻŋāώ⧇āĻŦāĻžāϗ⧁āϞāĻŋāϤ⧇ Graceful Shutdown āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻžāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻāϟāĻŋ āĻ…āĻ°ā§āϜāύ āĻ•āϰ⧇āĻ›āĻŋāĨ¤

āĻāχ āϏāĻŽāĻ¸ā§āϝāĻžāϟāĻŋ āϏāĻŽāĻžāϧāĻžāύ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ, āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻāĻŦāĻ‚ 'āϏāĻ āĻŋāĻ•' āĻĒāϰāĻŋāώ⧇āĻŦāĻž āĻŦāĻ¨ā§āϧ āĻ•āϰāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻž āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻ›āĻŋāϞ:

  • HAProxy-āĻāϰ āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻāĻ•āϟāĻŋ stats āĻĢāĻžāχāϞ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ•āϰāĻž āĻšāϝāĻŧ, āϝāĻž āĻŽā§‚āϞāϤ HAProxy āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻĢāĻžāχāϞ⧇ āϏāĻ‚āĻœā§āĻžāĻžāϝāĻŧāĻŋāϤ āĻāĻ•āϟāĻŋ āϏāϕ⧇āϟāĨ¤ stdio-āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻāϤ⧇ āĻ•āĻŽāĻžāĻ¨ā§āĻĄ āĻĒāĻžāĻ āĻžāύ⧋ āϝāĻžāϝāĻŧāĨ¤ āϤāĻŦ⧇, āφāĻŽāĻžāĻĻ⧇āϰ āĻĒā§āϰāϧāĻžāύ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻŽā§āϝāĻžāύ⧇āϜāĻŽā§‡āĻ¨ā§āϟ āϟ⧁āϞ āĻšāϞ⧋ Ansible, āϤāĻžāχ āĻāϤ⧇ HAProxy āĻĒāϰāĻŋāϚāĻžāϞāύāĻžāϰ āϜāĻ¨ā§āϝ āĻāĻ•āϟāĻŋ āĻŦāĻŋāĻ˛ā§āϟ-āχāύ āĻŽāĻĄāĻŋāωāϞ āϰāϝāĻŧ⧇āϛ⧇, āϝāĻž āφāĻŽāϰāĻž āϏāĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻŋāĨ¤
  • āφāĻŽāĻžāĻĻ⧇āϰ āĻŦ⧇āĻļāĻŋāϰāĻ­āĻžāĻ— āĻāĻĒāĻŋāφāχ āĻāĻŦāĻ‚ āχāĻžā§āϜāĻŋāύ āϏāĻžāĻ°ā§āĻ­āĻŋāϏ āĻ—ā§āϰ⧇āϏāĻĢ⧁āϞ āĻļāĻžāϟāĻĄāĻžāωāύ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇: āĻŦāĻ¨ā§āϧ āĻšāĻ“āϝāĻŧāĻžāϰ āϏāĻŽāϝāĻŧ, āϤāĻžāϰāĻž āĻŦāĻ°ā§āϤāĻŽāĻžāύ āĻ•āĻžāϜāϟāĻŋ, āϤāĻž āĻāĻ•āϟāĻŋ āĻāχāϚāϟāĻŋāϟāĻŋāĻĒāĻŋ āĻ…āύ⧁āϰ⧋āϧ āĻšā§‹āĻ• āĻŦāĻž āĻ…āĻ¨ā§āϝ āϕ⧋āύ⧋ āϏāĻžāĻ°ā§āĻ­āĻŋāϏ āϟāĻžāĻ¸ā§āĻ•, āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻšāĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰ⧇āĨ¤ āĻāĻ•āϟāĻŋ āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻžāϰ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āĻ“ āĻāĻ•āχ āϜāĻŋāύāĻŋāϏ āϘāĻŸā§‡āĨ¤ āĻāϟāĻŋ āϤāĻžāϰ āĻĻā§āĻŦāĻžāϰāĻž āϏāĻŽā§āĻĒāĻžāĻĻāĻŋāϤ āϏāĻŽāĻ¸ā§āϤ āĻ•āĻžāϜ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇ āϜāĻžāύ⧇ āĻāĻŦāĻ‚ āϏāĻŦāϗ⧁āϞ⧋ āϏāĻĢāϞāĻ­āĻžāĻŦ⧇ āϏāĻŽā§āĻĒāĻ¨ā§āύ āĻšāϞ⧇ āϟāĻžāĻ°ā§āĻŽāĻŋāύ⧇āϟ āĻšāϝāĻŧāĨ¤

āĻāχ āĻĻ⧁āϟāĻŋ āĻŦāĻŋāώāϝāĻŧ⧇āϰ āϜāĻ¨ā§āϝ, āφāĻŽāĻžāĻĻ⧇āϰ āύāĻŋāϰāĻžāĻĒāĻĻ āĻĄā§‡āĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽāϟāĻŋ āĻĻ⧇āĻ–āϤ⧇ āĻāχāϰāĻ•āĻŽāĨ¤

  1. āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰ āĻāĻ•āϟāĻŋ āύāϤ⧁āύ āϕ⧋āĻĄ āĻĒā§āϝāĻžāϕ⧇āϜ (āφāĻŽāĻžāĻĻ⧇āϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇, āĻāϟāĻŋ RPM) āϤ⧈āϰāĻŋ āĻ•āϰ⧇āύ, āϏ⧇āϟāĻŋāϕ⧇ āĻĄā§‡āĻ­ āĻāύāĻ­āĻžāϝāĻŧāϰāύāĻŽā§‡āĻ¨ā§āĻŸā§‡ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇āύ, āĻ¸ā§āĻŸā§‡āϜ āĻāύāĻ­āĻžāϝāĻŧāϰāύāĻŽā§‡āĻ¨ā§āĻŸā§‡ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ•āϰ⧇āύ āĻāĻŦāĻ‚ āĻ¸ā§āĻŸā§‡āϜ āϰāĻŋāĻĒā§‹āϜāĻŋāϟāϰāĻŋāϤ⧇ āϰ⧇āϖ⧇ āĻĻ⧇āύāĨ¤
  2. āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰ 'āφāĻ°ā§āϟāĻŋāĻĢā§āϝāĻžāĻ•ā§āϟāϏ'-āĻāϰ āĻ…āĻ¤ā§āϝāĻ¨ā§āϤ āĻŦāĻŋāĻļāĻĻ āĻŦāĻŋāĻŦāϰāĻŖāϏāĻš āĻāĻ•āϟāĻŋ āĻĄā§‡āĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āϟāĻžāĻ¸ā§āĻ• āϏ⧇āϟ āĻ•āϰ⧇āύ: āϝ⧇āĻŽāύ āύāϤ⧁āύ āĻĒā§āϝāĻžāϕ⧇āĻœā§‡āϰ āĻ­āĻžāĻ°ā§āϏāύ, āύāϤ⧁āύ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻžāϰ āĻŦāĻŋāĻŦāϰāĻŖ āĻāĻŦāĻ‚ āĻĒā§āϰāϝāĻŧā§‹āϜāύ āĻšāϞ⧇, āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āĻĄā§‡āĻĒā§āϞāϝāĻŧāĻŽā§‡āĻ¨ā§āϟ āϏāĻ‚āĻ•ā§āϰāĻžāĻ¨ā§āϤ āϤāĻĨā§āϝāĨ¤
  3. āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύāĻŋāĻ¸ā§āĻŸā§āϰ⧇āϟāϰ āφāĻĒāĻĄā§‡āϟāϟāĻŋ āĻļ⧁āϰ⧁ āĻ•āϰ⧇āύāĨ¤ āϤāĻŋāύāĻŋ āĻ…ā§āϝāĻžāύāϏāĻŋāĻŦāϞ āĻĒā§āϞ⧇āĻŦ⧁āĻ•āϟāĻŋ āϚāĻžāϞāĻžāύ, āϝāĻž āĻĢāϞāĻ¸ā§āĻŦāϰ⧂āĻĒ āύāĻŋāĻŽā§āύāϞāĻŋāĻ–āĻŋāϤ āĻ•āĻžāϜāϗ⧁āϞ⧋ āĻ•āϰ⧇:
    • āĻ¸ā§āĻŸā§‡āϜ āϰāĻŋāĻĒā§‹āϜāĻŋāϟāϰāĻŋ āĻĨ⧇āϕ⧇ āĻāĻ•āϟāĻŋ āĻĒā§āϝāĻžāϕ⧇āϜ āύāĻŋāϝāĻŧ⧇ āϤāĻžāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻĒā§āϰ⧋āĻĄāĻžāĻ•āĻļāύ āϰāĻŋāĻĒā§‹āϜāĻŋāϟāϰāĻŋāϤ⧇ āĻĨāĻžāĻ•āĻž āĻĒā§āϝāĻžāϕ⧇āĻœā§‡āϰ āĻ­āĻžāĻ°ā§āϏāύ āφāĻĒāĻĄā§‡āϟ āĻ•āϰ⧇āĨ¤
    • āϝ⧇ āϏāĻžāĻ°ā§āĻ­āĻŋāϏāϟāĻŋ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇, āϤāĻžāϰ āϜāĻ¨ā§āϝ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄāϗ⧁āϞ⧋āϰ āĻāĻ•āϟāĻŋ āϤāĻžāϞāĻŋāĻ•āĻž āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤
    • HAProxy-āϤ⧇ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇ āĻāĻŽāύ āĻĒā§āϰāĻĨāĻŽ āϏāĻžāĻ°ā§āĻ­āĻŋāϏāϟāĻŋ āĻŦāĻ¨ā§āϧ āĻ•āϰ⧇ āĻĻ⧇āϝāĻŧ āĻāĻŦāĻ‚ āĻāϰ āĻĒā§āϰāϏ⧇āϏāϗ⧁āϞ⧋ āϟāĻžāĻ°ā§āĻŽāĻŋāύ⧇āϟ āĻšāĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āĻ…āĻĒ⧇āĻ•ā§āώāĻž āĻ•āϰ⧇āĨ¤ āĻ—ā§āϰ⧇āϏāĻĢ⧁āϞ āĻļāĻžāϟāĻĄāĻžāωāύ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āφāĻŽāϰāĻž āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻŋ āϝ⧇ āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āĻŸā§‡āϰ āϏāĻŽāĻ¸ā§āϤ āϚāϞāĻŽāĻžāύ āĻ…āύ⧁āϰ⧋āϧ āϏāĻĢāϞāĻ­āĻžāĻŦ⧇ āϏāĻŽā§āĻĒāĻ¨ā§āύ āĻšāϝāĻŧāĨ¤
    • API āĻ“ āĻ“āϝāĻŧāĻžāĻ°ā§āĻ•āĻžāϰāϗ⧁āϞ⧋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖāϰ⧂āĻĒ⧇ āĻŦāĻ¨ā§āϧ āĻ•āϰāĻžāϰ āĻāĻŦāĻ‚ HAProxy āĻŦāĻ¨ā§āϧ āĻ•āϰāĻžāϰ āĻĒāϰ āϕ⧋āĻĄāϟāĻŋ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤
    • āĻ…ā§āϝāĻžāύāϏāĻŋāĻŦāϞ āϏāĻžāĻ°ā§āĻ­āĻŋāϏāϗ⧁āϞ⧋ āϚāĻžāϞ⧁ āĻ•āϰ⧇āĨ¤
    • āĻĒā§āϰāϤāĻŋāϟāĻŋ āϏāĻžāĻ°ā§āĻ­āĻŋāϏ⧇āϰ āϜāĻ¨ā§āϝ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ 'āĻšā§āϝāĻžāĻ¨ā§āĻĄā§‡āϞ' āϏāĻ‚āĻ—ā§āϰāĻš āĻ•āϰāĻž āĻšāϝāĻŧ, āϝāĻž āĻĒā§‚āĻ°ā§āĻŦāύāĻŋāĻ°ā§āϧāĻžāϰāĻŋāϤ āĻ•āĻŋāϛ⧁ āĻŽā§‚āϞ āĻĒāϰ⧀āĻ•ā§āώāĻžāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋāϤ⧇ āχāωāύāĻŋāϟ āĻŸā§‡āĻ¸ā§āϟāĻŋāĻ‚ āĻ•āϰ⧇āĨ¤ āύāϤ⧁āύ āϕ⧋āĻĄā§‡āϰ āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• āϝāĻžāϚāĻžāχāĻ•āϰāĻŖ āϏāĻŽā§āĻĒāĻ¨ā§āύ āĻšāϝāĻŧāĨ¤
    • āĻĒā§‚āĻ°ā§āĻŦāĻŦāĻ°ā§āϤ⧀ āϧāĻžāĻĒ⧇ āϕ⧋āύ⧋ āĻ¤ā§āϰ⧁āϟāĻŋ āύāĻž āĻĒāĻžāĻ“āϝāĻŧāĻž āϗ⧇āϞ⧇, āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āϏāĻ•ā§āϰāĻŋāϝāĻŧ āĻ•āϰāĻž āĻšāϝāĻŧāĨ¤
    • āϚāϞ⧁āύ āĻĒāϰāĻŦāĻ°ā§āϤ⧀ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄā§‡ āϝāĻžāĻ“āϝāĻŧāĻž āϝāĻžāĻ•āĨ¤
  4. āϏāĻŽāĻ¸ā§āϤ āĻŦā§āϝāĻžāĻ•āĻāĻ¨ā§āĻĄ āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻžāϰ āĻĒāϰ āĻĢāĻžāĻ‚āĻļāύāĻžāϞ āĻŸā§‡āĻ¸ā§āϟ āϚāĻžāϞāĻžāύ⧋ āĻšāϝāĻŧāĨ¤ āϝāĻĻāĻŋ āϕ⧋āύ⧋ āĻŸā§‡āĻ¸ā§āϟ āĻ…āύ⧁āĻĒāĻ¸ā§āĻĨāĻŋāϤ āĻĨāĻžāϕ⧇, āϤāĻŦ⧇ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰ āϤāĻžāϰ āĻĻā§āĻŦāĻžāϰāĻž āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāĻŋāϤ āύāϤ⧁āύ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻžāϗ⧁āϞ⧋ āĻĒāĻ°ā§āϝāĻžāϞ⧋āϚāύāĻž āĻ•āϰ⧇āύāĨ¤

āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ¸ā§āĻĨāĻžāĻĒāύ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻžāϟāĻŋ āϏāĻŽā§āĻĒāĻ¨ā§āύ āĻšāϞ⧋āĨ¤

Mail.ru āĻ•ā§āϞāĻžāωāĻĄ āϏāϞāĻŋāωāĻļāύ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽā§‡ āϕ⧀āĻ­āĻžāĻŦ⧇ āĻāĻ•āϟāĻŋ āĻ¤ā§āϰ⧁āϟāĻŋ-āϏāĻšāύāĻļā§€āϞ āĻ“āϝāĻŧ⧇āĻŦ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻ•āϰāĻž āĻšāϝāĻŧ
āĻĒāϰāĻŋāώ⧇āĻŦāĻž āφāĻĒāĻĄā§‡āϟ āϚāĻ•ā§āϰ

āφāĻŽāĻžāĻĻ⧇āϰ āĻāĻ•āϟāĻŋ āύāĻŋāϝāĻŧāĻŽ āύāĻž āĻĨāĻžāĻ•āϞ⧇ āĻāχ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽāϟāĻŋ āĻ•āĻžāϜ āĻ•āϰāϤ āύāĻžāĨ¤ āφāĻŽāϰāĻž āĻĒ⧁āϰ⧋āύ⧋ āĻāĻŦāĻ‚ āύāϤ⧁āύ āωāĻ­āϝāĻŧ āϏāĻ‚āĻ¸ā§āĻ•āϰāĻŖ āĻāĻ•āχ āϏāĻžāĻĨ⧇ āϰāĻ•ā§āώāĻŖāĻžāĻŦ⧇āĻ•ā§āώāĻŖ āĻ•āϰāĻŋāĨ¤ āφāĻŽāϰāĻž āϏāĻĢāϟāĻ“āϝāĻŧā§āϝāĻžāϰ āϤ⧈āϰāĻŋāϰ āϏāĻŽāϝāĻŧ, āĻāϕ⧇āĻŦāĻžāϰ⧇ āĻļ⧁āϰ⧁ āĻĨ⧇āϕ⧇āχ āύāĻŋāĻļā§āϚāĻŋāϤ āĻ•āϰāĻŋ āϝ⧇, āϏāĻžāĻ°ā§āĻ­āĻŋāϏ⧇āϰ āĻĄā§‡āϟāĻžāĻŦ⧇āϏ⧇ āϕ⧋āύ⧋ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āφāύāĻž āĻšāϞ⧇āĻ“ āϤāĻž āϝ⧇āύ āφāϗ⧇āϰ āϕ⧋āĻĄāϕ⧇ āύāĻˇā§āϟ āύāĻž āĻ•āϰ⧇āĨ¤ āĻĢāϞ⧇, āϕ⧋āĻĄāĻŦ⧇āϏāϟāĻŋ āĻ•ā§āϰāĻŽāĻžāĻ¨ā§āĻŦāϝāĻŧ⧇ āφāĻĒāĻĄā§‡āϟ āĻšāϝāĻŧāĨ¤

āωāĻĒāϏāĻ‚āĻšāĻžāϰ

āĻĢāĻ˛ā§āϟ-āϟāϞāĻžāϰ⧇āĻ¨ā§āϟ āĻ“āϝāĻŧ⧇āĻŦ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ āĻŦāĻŋāώāϝāĻŧ⧇ āφāĻŽāĻžāϰ āϚāĻŋāĻ¨ā§āϤāĻžāĻ­āĻžāĻŦāύāĻž āϤ⧁āϞ⧇ āϧāϰāϤ⧇ āĻ—āĻŋāϝāĻŧ⧇, āφāĻŽāĻŋ āĻāϰ āĻŽā§‚āϞ āĻŦāĻŋāώāϝāĻŧāϗ⧁āϞ⧋ āĻĒ⧁āύāϰāĻžāϝāĻŧ āωāĻ˛ā§āϞ⧇āĻ– āĻ•āϰāϤ⧇ āϚāĻžāχ:

  • āϭ⧌āϤ āĻ¤ā§āϰ⧁āϟāĻŋ āϏāĻšāύāĻļā§€āϞāϤāĻž;
  • āύ⧇āϟāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻĢāĻ˛ā§āϟ āϟāϞāĻžāϰ⧇āĻ¨ā§āϏ (āĻŦā§āϝāĻžāϞ⧇āĻ¨ā§āϏāĻžāϰ, āĻŦāĻŋāϜāĻŋāĻĒāĻŋ);
  • āĻŦā§āϝāĻŦāĻšā§ƒāϤ āĻ“ āĻŦāĻŋāĻ•āĻļāĻŋāϤ āϏāĻĢāϟāĻ“āϝāĻŧā§āϝāĻžāϰ⧇āϰ āĻ¤ā§āϰ⧁āϟāĻŋ āϏāĻšāύāĻļā§€āϞāϤāĻžāĨ¤

āϏāĻ•āϞ⧇āϰ āφāĻĒāϟāĻžāχāĻŽ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āĻĨāĻžāϕ⧁āĻ•!

āωāĻ¤ā§āϏ: www.habr.com

āĻāĻ•āϟāĻŋ āĻŽāĻ¨ā§āϤāĻŦā§āϝ āϜ⧁āĻĄāĻŧ⧁āύ