jagga
в чем там сложность та
Алик Сережевич
Хм. Профпригодностесрач обещает быть интереснее заббиксосрача
Nikolay
Transimission Control Protocol, User Datagram Protocol - из этих определений уже многое можно догнать и по цепочке вспомнить, лел
Alexander 🐕
Ответ в студию!
В Apache APR, а в nginx NPR
jagga
гарантированная доставка и нет
Aliaksei
Мой любимый вопрос - отличие nginx от Apache
а сколько отличий принимается как достаточный ответ?
Alexander 🐕
а сколько отличий принимается как достаточный ответ?
Сказать “отличаются названием” - недостаточно
Alexander 🐕
Вообще - кардинальное отличие там одно
Alexander 🐕
И оно не в том, что “nginx легкий"
Aliaksei
модульность?
Nikolay
как осуществляется congestion control в TCP?
это хз; никогда не требовалось знатьт
Nikolay
как и структуру пакета
Alexander 🐕
Aliaksei
луа?
Alexander 🐕
Нет
Alexander 🐕
Луа-то куда угодно встроить можно
Алик Сережевич
модульность?
nginx это сосало и плевало с перемычкой посередине. А Опач это серьезный веб-сервер. Такие дела
Aliaksei
присутствие в репозиториях?
Nikolay
nginx - фронтенд для бекенда [g]unicorn/uWSGI/apache
Nikolay
проксер
Алдар
всё что я помню то что у nginx есть процессы воркеры равные количеству ядер в системе, внутри которых происходит асинхронная обработка запросов, про апач вообще ничего не знаю
Ivan
А апач не?
Nikolay
проблема в том, что апач не нужен
Ivan
проблема в том, что люди слишком часто используют фразу "проблема в том"
Nikolay
нужно выкинуть апач в анналы истории
Ivan
асинхронность
https://httpd.apache.org/docs/2.4/mod/event.html ха-ха
Alexander 🐕
Алдар
используется epoll, который позволяет за константное время обрабатывать n сокетов
Nikolay
транспортный уровень OSI, где основное действо с портами; точнее вводится понятие порта
Алдар
TCP и UDP разные протоколы транспортного уровня, основное отличие в том что TCP гарантирует доставку сообщения
Dmitry
Apache 2.x supports pluggable concurrency models, called Multi-Processing Modules (MPMs). When building Apache, you must choose an MPM to use. There are platform-specific MPMs for some platforms: beos, mpm_netware, mpmt_os2, and mpm_winnt. For general Unix-type systems, there are several MPMs from which to choose. The choice of MPM can affect the speed and scalability of the httpd: The worker MPM uses multiple child processes with many threads each. Each thread handles one connection at a time. Worker generally is a good choice for high-traffic servers because it has a smaller memory footprint than the prefork MPM. The prefork MPM uses multiple child processes with one thread each. Each process handles one connection at a time. On many systems, prefork is comparable in speed to worker, but it uses more memory. Prefork's threadless design has advantages over worker in some situations: it can be used with non-thread-safe third-party modules, and it is easier to debug on platforms with poor thread debugging support
Nikolay
пока умные посоны на западе ковырялись с osi, наши братаны одолевали tcp/ip
Aleksandr
@hardliner
Aleksandr
Pavel
Пока вам там в дно не постучали, может кто посоветует сервер аутентификации/авторизации для большого количества пользователей с API для встраиваения в свои системы? Производительнвый... что то типа Auth0, но cебе внутрь? Спасибо.
Nikolay
да
Dmitry
уж спросить тогда про арп
Anonymous
а чем отличается нгинкс от голанга?
Алдар
а вот например про алгоритмы маршрутизации вообще обычно никто ничего не знает
Алдар
и причём там алгоритм дейкстры
Nikolay
пакетов в сети*
Алдар
Anonymous
блин, да забудьте вы уже про коллизии
Алдар
канальный уровень
Anonymous
не в 1997 живем
Pavel
Ну даже не заметили вопроса.... черт
Dmitry
блин, да забудьте вы уже про коллизии
да, я уже давно на таком уроввне факапов не видел
Dmitry
максимум петлю ктото заебенит
Anonymous
ох лол
Anonymous
как мне однажды шторм с IX-а пришел
Nikolay
молодняк то и не знает
Anonymous
это было сцуко весело, Juniper MX80 сказал что-то про isis ddos и скопытился
Anonymous
прикол в том, что никакого IS-IS (а тем более ISIS) там не было
Алдар
Carrier Sense Multiple Access/Collision Detect (CSMA/CD)
Алдар
это про ethernet
Nikolay
😄
Alexander 🐕
и причём там алгоритм дейкстры
Нас этому в институте учили 20 лет назад Чего там знать
Nikolay
что он есть, большего не надо же
Алдар
поэтому его никто и не знает, потому что забыли уже
Dmitry
я тока помню что он в оспф используется
Dmitry
и все
Алдар
или не учили вообще)
Anonymous
Это почему вдруг?
ну окей, окей, если кто-то где-то когда-то выставит на сотке half...
Alexander 🐕
Коллизии с нами до сих пор
Anonymous
кстати с встраиваемым железом бывают косяки такого рода