P2P боюсь использовать, не особо надежное средство.
Authorization is orthogonal and independent from authentication. However, authorization requires an authentication mechanism. Authentication is the process of ascertaining who a user is. Authentication may create one or more identities for the current user.
Уж гораздо страннее то, что можно переиспользовать имена
Понятно, что в учебнике сразу написано, что правая граница не входит, но выглядит отвратно.
Ты постоянно должен делать запросы а-ля GET /health с каждого сервера на каждый, чтобы в случае чего оперативно сменить балансировочный (хотя в этом случае балансировочный вообще нафиг не нужен).
Вы поймите, C++ - это язык, на котором можно написать практически всё, при этом он максимально приближен (на сколько это возможно для используемого уровня абстракции) к устройству CPU.