А что такого в прокси сервере
От: okon  
Дата: 14.12.19 01:36
Оценка: :))) :))) :))
Сейчас отжимают нгинх , что в нашем царстве государстве вполне ожидаемое явление.
Но меня заинтересовал другой вопрос, т.к. всегда казалось что написать прокси сервер может любой программист за день.
Понятно что в этом прокси сервере нгних функциональщины побольше чем на день, но не вижу там никакого рокетсайнса, но что мешает вместо того чтобы отжимать — просто взять исходники и отрефакторить под свой лад. В этом случае никаких прав уже предъявить нельзя.

И подскажите что такого уникального в этом прокси, почему его не дешевле написать с нуля и качественнее пусть 2 программистами за год за 2 млн долларов, чем покупать за несколько миллиардов.
Просто популярное название ?
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Re: А что такого в прокси сервере
От: CreatorCray  
Дата: 14.12.19 02:09
Оценка: +1
Здравствуйте, okon, Вы писали:

O>что мешает вместо того чтобы отжимать — просто взять исходники и отрефакторить под свой лад. В этом случае никаких прав уже предъявить нельзя.

Ты ошибочно думаешь что цель отжима — продукт, тогда как цель отжима на самом деле бабло.

O>И подскажите что такого уникального в этом прокси, почему его не дешевле написать с нуля и качественнее пусть 2 программистами за год за 2 млн долларов, чем покупать за несколько миллиардов.


Сам он нафиг не нужен, тем более что вон он бесплатный, бери да пользуйся.
Деньги готовы заплатить за большую пользовательскую базу, которая на него уже подсажена и которой можно продавать всяко разно, от поддержки до кастомных решений.
... << RSDN@Home 1.3.110 alpha 5 rev. 62>>
Re[2]: А что такого в прокси сервере
От: okon  
Дата: 14.12.19 02:54
Оценка:
Здравствуйте, CreatorCray, Вы писали:


CC>Ты ошибочно думаешь что цель отжима — продукт, тогда как цель отжима на самом деле бабло.

CC>Деньги готовы заплатить за большую пользовательскую базу, которая на него уже подсажена и которой можно продавать всяко разно, от поддержки до кастомных решений.

Понятно, просто у Сбера с его клиенсткой базой и возможностями маркетинга в России раскрутить любую какашку могут и насадить каждому пенсионеру.
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Re: А что такого в прокси сервере
От: blp  
Дата: 14.12.19 03:12
Оценка: +2
Здравствуйте, okon, Вы писали:

O>И подскажите что такого уникального в этом прокси, почему его не дешевле написать с нуля и качественнее пусть 2 программистами за год за 2 млн долларов, чем покупать за несколько миллиардов.


Nginx Plus offers additional features not included in OSS Nginx, such as active health checks, session persistence based on cookies, DNS-service-discovery integration, Cache Purging API, AppDynamic, Datalog, Dynatrace New Relic plug-ins, Active-Active HA with config sync, Key-Value Store, on-the-fly with zero downtime updates upstream configurations, and key‑value stores using Nginx Plus API[43] and web application firewall (WAF) dynamic module.[44]


плюс команда людей, которая смогла это написать и может это поддерживать. Ряд вещей там по соотношению фич и их стоимости уникален — используется товарищами вроде netflix.
Re: А что такого в прокси сервере
От: L.K. Марс  
Дата: 14.12.19 04:48
Оценка: +1
O>всегда казалось что написать прокси сервер может любой программист за день.

Напиши за день. И посмотрим, что получится. Будет ли кто-то пользоваться этой поделкой.

А без пользователей денег не будет. А рейдерам нужны деньги. А не код в репозитории.
Re[3]: А что такого в прокси сервере
От: pagid Россия  
Дата: 14.12.19 06:30
Оценка:
Здравствуйте, okon, Вы писали:

O>Понятно, просто у Сбера с его клиенсткой базой и возможностями маркетинга в России раскрутить любую какашку могут и насадить каждому пенсионеру.

Сбер там не при делах.
Re: А что такого в прокси сервере
От: Anton Batenev Россия https://github.com/abbat
Дата: 14.12.19 08:04
Оценка: +3
Здравствуйте, okon, Вы писали:

o> И подскажите что такого уникального в этом прокси.


Глубокое понимание предметной области — как там все устроено, как оно должно работать, какие есть потребности и проблемы. Перекладывать байты из одного места в другое много ума не надо — в момент появления nginx у него были "конкуренты", так же и сейчас они появляются и исчезают.
github.com/abbat
Re[2]: А что такого в прокси сервере
От: Somescout  
Дата: 14.12.19 08:47
Оценка: +1
Здравствуйте, Anton Batenev, Вы писали:

AB>Глубокое понимание предметной области — как там все устроено, как оно должно работать, какие есть потребности и проблемы. Перекладывать байты из одного места в другое много ума не надо — в момент появления nginx у него были "конкуренты", так же и сейчас они появляются и исчезают.


Да и сейчас у него конкурентов хватает (HAProxy, Traefik), просто nginx распиарен основательно.
ARI ARI ARI... Arrivederci!
Re[2]: А что такого в прокси сервере
От: Ops Россия  
Дата: 14.12.19 09:24
Оценка:
Здравствуйте, blp, Вы писали:

blp>плюс команда людей, которая смогла это написать и может это поддерживать. Ряд вещей там по соотношению фич и их стоимости уникален — используется товарищами вроде netflix.


Это ты про идиотские конфиги? Там вся "уникальность" лишь в том, что ушлые ребята еще не нашли в нем фатальный недостаток, иначе б и они справились.
Переубедить Вас, к сожалению, мне не удастся, поэтому сразу перейду к оскорблениям.
Re[3]: А что такого в прокси сервере
От: Mamut Швеция http://dmitriid.com
Дата: 14.12.19 10:30
Оценка: +2
S>Да и сейчас у него конкурентов хватает (HAProxy, Traefik), просто nginx распиарен основательно.

Детская вера программистов во всемогущий PR забавляет.


dmitriid.comGitHubLinkedIn
Re[4]: А что такого в прокси сервере
От: Somescout  
Дата: 14.12.19 10:33
Оценка: +2
Здравствуйте, Mamut, Вы писали:


S>>Да и сейчас у него конкурентов хватает (HAProxy, Traefik), просто nginx распиарен основательно.


M>Детская вера программистов во всемогущий PR забавляет.


А есть какие-то причины использовать в большинстве случаев именно nginx для реверс-проксирования, вместо того же HAProxy? Ну и насчёт детской веры — мне как-то с большим упорством втолковывали, что сайт (с очень небольшим числом посещений) будет работать намного быстрее на nginx (он был на apache2) просто потому, что это nginx и он быстрее.
ARI ARI ARI... Arrivederci!
Re[2]: А что такого в прокси сервере
От: okon  
Дата: 14.12.19 10:40
Оценка:
Здравствуйте, Anton Batenev, Вы писали:

AB>Здравствуйте, okon, Вы писали:


o>> И подскажите что такого уникального в этом прокси.


AB>Глубокое понимание предметной области — как там все устроено, как оно должно работать,


Не спорю, вот собственно и спрашиваю чего там такого ?
По мне проблема решается пулом сокетов и ”перекладыванием байт из одного место в другое“, это не глубокое понимание.
А что к этому списку добавляет глубокое понимание ?
”Жить стало лучше... но противнее. Люди которые ставят точку после слова лучше становятся сторонниками Путина, наши же сторонники делают акцент на слове противнее ( ложь, воровство, лицемерие, вражда )." (с) Борис Немцов
Re[5]: А что такого в прокси сервере
От: Mamut Швеция http://dmitriid.com
Дата: 14.12.19 11:19
Оценка: +2
M>>Детская вера программистов во всемогущий PR забавляет.
S>А есть какие-то причины использовать в большинстве случаев именно nginx для реверс-проксирования
S>, вместо того же HAProxy?

В 2019-м? Не знаю. В 2005-м, например? Не имею представления, надо смотреть на сравнение доступных в 2005-м фич.

S>Ну и насчёт детской веры — мне как-то с большим упорством втолковывали, что сайт (с очень небольшим числом посещений) будет работать намного быстрее на nginx (он был на apache2) просто потому, что это nginx и он быстрее.


Потому что да, nginx быстрее и менее прожорлив, чем apache2. Собственно, главная причина его попуярности

Ты понимаешь, что ты на полном серьезе сейчас утверждаешь, что nginx стоит на трети серверов в мире потому что пара никому не известных русских программистов из российской компании вложилась в международный PR


dmitriid.comGitHubLinkedIn
Re: А что такого в прокси сервере
От: Bjorn Skalpe Земля  
Дата: 14.12.19 11:24
Оценка: +1
Открой код и почитай...
Re[6]: А что такого в прокси сервере
От: Somescout  
Дата: 14.12.19 11:46
Оценка: +1 -1
Здравствуйте, Mamut, Вы писали:

S>>А есть какие-то причины использовать в большинстве случаев именно nginx для реверс-проксирования

S>>, вместо того же HAProxy?
M>В 2019-м? Не знаю. В 2005-м, например? Не имею представления, надо смотреть на сравнение доступных в 2005-м фич.
Зачем?

S>>Ну и насчёт детской веры — мне как-то с большим упорством втолковывали, что сайт (с очень небольшим числом посещений) будет работать намного быстрее на nginx (он был на apache2) просто потому, что это nginx и он быстрее.


M>Потому что да, nginx быстрее и менее прожорлив, чем apache2. Собственно, главная причина его попуярности

Да уж, к вопросу о детской вере...

M>Ты понимаешь, что ты на полном серьезе сейчас утверждаешь, что nginx стоит на трети серверов в мире потому что пара никому не известных русских программистов из российской компании вложилась в международный PR

Вы точно со мной сейчас разговариваете? Ощущение что вы отвечаете что-то, что я никогда не говорил.
ARI ARI ARI... Arrivederci!
Re[3]: А что такого в прокси сервере
От: Anton Batenev Россия https://github.com/abbat
Дата: 14.12.19 13:27
Оценка: +3
Здравствуйте, Somescout, Вы писали:

S> просто nginx распиарен основательно.


Распиаренность является следствием того, что на момент своего взлета nginx хорошо решал насущные задачи (опять же благодаря опыту автора) и люди делали свой выбор в его пользу.

Так же сейчас хорошо заметно, что пока они варились в своем соку их экспертиза несколько устарела, задачи вышли на новый уровень и у сообщества начали появляться попытки найти замену (envoy, traefik). Плюс нежелание вносить полезные изменения в бесплатную версию, чтобы не конкурировать с коммерческой, но это тема отдельного разговора. Ответ в виде nginx-unit пока только на стадии зарождения и не очень понятно успеют ли они запрыгнуть на уходящий поезд.
github.com/abbat
Re[7]: А что такого в прокси сервере
От: Mamut Швеция http://dmitriid.com
Дата: 14.12.19 13:54
Оценка: +1 :))
M>>В 2019-м? Не знаю. В 2005-м, например? Не имею представления, надо смотреть на сравнение доступных в 2005-м фич.
S>Зачем?

Чтобы понять причину популярности, например.

M>>Потому что да, nginx быстрее и менее прожорлив, чем apache2. Собственно, главная причина его попуярности

S>Да уж, к вопросу о детской вере...

Это не вера. Это реальность, данная нам в ощущениях.

M>>Ты понимаешь, что ты на полном серьезе сейчас утверждаешь, что nginx стоит на трети серверов в мире потому что пара никому не известных русских программистов из российской компании вложилась в международный PR

S>Вы точно со мной сейчас разговариваете? Ощущение что вы отвечаете что-то, что я никогда не говорил.

Somerscout: Да и сейчас у него конкурентов хватает (HAProxy, Traefik), просто nginx распиарен основательно.



Вот сидят авторы nginx'а в России в 2004-м году и такие: нам нужен PR! Без этого мы не станем популярными! И благодаря PR'у заняли треть рынка.


dmitriid.comGitHubLinkedIn
Re[3]: А что такого в прокси сервере
От: Anton Batenev Россия https://github.com/abbat
Дата: 14.12.19 14:33
Оценка:
Здравствуйте, okon, Вы писали:

o> По мне проблема решается пулом сокетов и ”перекладыванием байт из одного место в другое“, это не глубокое понимание.

o> А что к этому списку добавляет глубокое понимание ?

Проблемы переложить байты из одного места в другое действительно нет (просто перекладывать байты nginx умел еще в 2004, с первым релизом). Есть проблемы делать это быстро, гибко, в условиях гетерогенной изменяющейся среды, с мониторингами, health-check, service discovery, failover, весами и т.д. и т.п.

В 2004 иметь более одного сервера для обслуживания сайта было не то, чтобы великим открытием, но достаточно революционно. Сегодня, в эпоху множества дата-центров, chaos monkey, моды на микросервисы, где постулируется, что выпадение любой боевой единицы вплоть до целого ДЦ никак не должно влиять на сервис в целом, перед "простым прокси" возникают и решаются задачи совершенного другого порядка.
github.com/abbat
Re: А что такого в прокси сервере
От: Shmj Ниоткуда  
Дата: 14.12.19 14:58
Оценка: +1
Здравствуйте, okon, Вы писали:

O>Но меня заинтересовал другой вопрос, т.к. всегда казалось что написать прокси сервер может любой программист за день.


Тут вся тонкость в "степени полировки", образно говоря. Сделать линзу может любой дурак за день, освоив нехитрую технологию. А вот сделать чтобы линза была на высочайшем уровне (невидимые глазу мелочи — геометрия, уровень полировки, просветление и все дела) — не все страны могут.

Ну да, ты можешь написать типа проксю — но какова будет скорость его работы? Сколько подключений сможет держать? И т.д.
Re[2]: А что такого в прокси сервере
От: Shmj Ниоткуда  
Дата: 14.12.19 14:59
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Деньги готовы заплатить за большую пользовательскую базу, которая на него уже подсажена и которой можно продавать всяко разно, от поддержки до кастомных решений.


Большая пользовательская база не с потолка берется.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.