[Moscow.pm] Как оформить модуль.

Толян II agrishaev на gmail.com
Пт Ноя 25 05:45:07 PST 2016


Существующие обрывают соединение после запроса или вообще делают fork на
каждый запрос.

Поэтому, если хочется посмотреть сайт во Вьетнаме со Вьетнамским ip, то с
существующими проксями бывает очень долго и муторно (пинг ~1 секунда).
Может минуту загружаться или больше, а чаще вообще не загружается.
Конечно Вьетнам это крайний случай, но торможение можно наблюдать даже по
России.

Во вторых хотелось переписывать запросы и ответы, т.е. сишные прокси не
самый удачный вариант.
В третьих нужен было простое единое состояние для всех запросов и
соединений (через базу или файлы обмениваться не хочется, что приходиться с
fork/join делать)
В четвертых иногда нужно исходящие ip ротировать.
В пятых https трафик перехватывать.

Самое главное было производительность + https, остальное до кучи.












25 ноября 2016 г., 15:55 пользователь Alexey Shrub via Moscow-pm <
moscow-pm на pm.org> написал:

> On Пт, ноя 25, 2016 в 12:46 , Толян II via Moscow-pm <moscow-pm на pm.org>
> wrote:
>
>> Есть асинхронный HTTP/HTTPS прокси в виде скрипта + модули.
>> Производительность около 1000 запросов в секунду т.е. очень хорошо.
>> поддерживает HTTP/1.1 --- в том числе постоянные соединения.
>> В работе используется уже года три.
>>
>
> А чём отличие от существующих прокси? Что заставило написать свой?
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20161125/100eb2e5/attachment.html>


Подробная информация о списке рассылки Moscow-pm