Как работает прокси сервер?
Я хочу самостоятельно(для собственного развития) написать сервер для раздачи статики с возможностью проксировать запросы на бэк. У меня есть вопросы по логике работы данного сервера, как я понимаю, такой сервер одновременно является как сервером, так и клиентом. Т.е когда к нему приходит запрос на динамический контент, он просто дублирует данный запрос другому серверу, который может его обработать, а потом дублирует ответ клиенту? Так ли это, или существует логика по передаче именно соединения другому серверу? Насколько я понимаю, передать соединение возможно в рамках одной машинки(по unix сокетам), но не по tcp.