The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от opennews (ok) on 07-Мрт-14, 10:25 
Представлен (http://undeadly.org/cgi?action=article&sid=20140305164835) выпуск почтового сервера OpenSMTPD 5.4.2 (http://www.opensmtpd.org/), развиваемого под эгидой проекта OpenBSD и нацеленного на создание  простой и безопасной замены Sendmail. Сервер поддерживает большую часть требований RFC 5321 (https://tools.ietf.org/html/rfc5321) и реализует ряд используемых повсеместно расширений протокола, в том числе предоставляет поддержку аутентификацию пользователей (SMTP AUTH), SSL/TLS шифрование трафика, реализация блокирования спама по "серым спискам" через интеграцию со spamd (http://www.openbsd.org/cgi-bin/man.cgi?query=spamd). Для пользователей систем, отличных от OpenBSD,  развивается переносимая версия (http://www.opensmtpd.org/portable.html) OpenSMTPD.


В новой версии представлена поддержка TLS-расширения SNI (Server Name Indication), которое позволяет обеспечить доступ через шифрованное соединение к виртуальным хостам на одном IP. Реализована начальная поддержка механизма уведомления о доставке DSN (Delivery Status Notification) и расширенных кодов статуса (Enhanced Status Codes). Добавлен вывод статуса процессов через команду "smtpctl show status". Продолжается развитие экспериментальных бэкендов для хранения таблиц в Redis,
SQLite, LDAP, PostgreSQL и SOCKETMAP.

URL: http://undeadly.org/cgi?action=article&sid=20140305164835
Новость: http://www.opennet.dev/opennews/art.shtml?num=39256

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от бедный буратино (ok) on 07-Мрт-14, 10:25 
заменил им sendmail в openbsd, поскольку мне не нужен ни первый, ни второй. :)
конфиги - впечатляют. :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

10. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от rob pike on 07-Мрт-14, 14:04 
Конфиги действительно впечатляют.
По сравнению с этим получеловечеким недоязыком sendmail.cf прост и понятен как 5 копеек.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

21. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от Аноним (??) on 07-Мрт-14, 18:39 
Если тебе даже такой шедевр простоты и логичности не осилить ... иди в ассенизатору ужо.
Смотрите сами, как по мне даже жена осилит:
http://www.opensmtpd.org/smtpd.conf.5.html
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

31. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +1 +/
Сообщение от Маленькая Серая Мышка on 07-Мрт-14, 22:58 
Обманчивая у них простота. Нерегулярный он уж очень.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

27. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от Andrew Kolchoogin (ok) on 07-Мрт-14, 21:47 
О!

Спец по sendmail.cf!

Как мне настроить мой штатный системный vi, чтобы я видел, где табуляция, а где -- пробелы?

Ведь в sendmail.cf они же несут разную семантическую нагрузку, не так ли?

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

29. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от Маленькая Серая Мышка on 07-Мрт-14, 22:56 
Несут, табы разделяют LHS, RHS и комменты, пробелы внутри каждой из этих частей - по желанию вставляются для лучшей читабельности.
А зачем их видеть, и так же очевидно где должно быть одно а где другое.
R $+ @ foo.com      $1 @ bar.com      user@foo.com -> user@bar.com
Каким тут образом можно спутать одно с другим? Если визуально разделение частей недостаточно, табов можно вставлять сколько надо. И на другие строки переносить тоже, только начинать строку с таба и пробела соответственно, или с нескольких.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

36. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от Аноним (??) on 08-Мрт-14, 04:32 
>Маленькая Серая Мышка

... да ладно - мыши столько не живут :)
Конфиг сендмыла читать без боли в анусе могут только 40-летние дядьки, так что хоть розовым поняшей назовись - спалишься :)

Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

38. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от Andrey Mitrofanov on 08-Мрт-14, 10:01 
>>Маленькая Серая Мышка
> ... да ладно - мыши столько не живут :)

Он[о] _мёртвая маленькая зверушка. Undead.

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

39. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от Маленькая Серая Мышка on 08-Мрт-14, 15:48 
Да нет, есть достаточно молодые люди, имеющие собственное мнение и не желающие бежать в толпе, какой бы модной она не была.

А sendmail.cf читать легко и просто если уяснить для себя что это слегка упрощенный РЕФАЛ.

Ответить | Правка | ^ к родителю #36 | Наверх | Cообщить модератору

37. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от Andrey Mitrofanov on 08-Мрт-14, 09:59 
> Спец по sendmail.cf!
> Как мне настроить мой штатный системный vi,

Там не vim что ли?

> чтобы я видел, где табуляция, а где -- пробелы?

http://www.opennet.dev/openforum/vsluhforumID3/94481.html#158 ?

+ google://vi visible tabs ??

Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

41. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +1 +/
Сообщение от Маленькая Серая Мышка on 08-Мрт-14, 15:55 
> Там не vim что ли?

Когда-то за редактирование системных конфигов vim-ом (а не vi) били по рукам линейкой, больно.

Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

42. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +1 +/
Сообщение от Аноним (??) on 08-Мрт-14, 21:02 
Брееехлооо :)
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

47. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от Маленькая Серая Мышка on 09-Мрт-14, 07:05 
Ну хорошо, не очень больно.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

53. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от Куяврег on 15-Мрт-14, 01:02 
> Когда-то за редактирование системных конфигов vim-ом (а не vi) били по рукам
> линейкой, больно.

не знаю. вот кабысдохи от vim-lite наблюдал, да.

Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

2. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  –1 +/
Сообщение от SubGun (ok) on 07-Мрт-14, 10:59 
Как-то больше на велосипед похоже. Есть куча почтовиков с уже заявленными возможностями, а у SMTPD поддержка sql и ldap бэкендов еще только в планах.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от www2 (??) on 07-Мрт-14, 17:25 
>Как-то больше на велосипед похоже. Есть куча почтовиков с уже заявленными возможностями, а у SMTPD поддержка sql и ldap бэкендов еще только в планах.

У OpenSMTPd конфиг гораздо нагляднее, чем у Postfix и Exim. У Postfix ACL'и не гибкие, "дубовые", а наличие Milter лишь усложняет понимание работы ACL'ей. У Exim ACL'и излишне сложны даже тогда, когда нужно сделать что-то простое. OpenSMTPd - это тот проект, который может показать, что сложное может быть простым.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

40. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от Маленькая Серая Мышка on 08-Мрт-14, 15:54 
В том что проще и нягляднее _для чтения_ - соглашусь полностью.
А вот если на нём писать - тут как бы не наоборот. Не вполне понятно будет ли такая или эдакая конструкция, чуть сложней самой примитивной, работать и, в некоторых случаях, как именно. А в случае настройки почтового сервера хотелось бы как раз максимальной предсказуемости, пусть и за счет элегантности и краткости.

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

20. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +1 +/
Сообщение от Аноним (??) on 07-Мрт-14, 18:26 
>Как-то больше на велосипед похоже.

Ты цели проекта читал? Это НЕ планировалось для установки на гигантские мэйл хабы. Это чтобы твой серверок мог отправить статус или алёрт какой админу. Ну чуть больше.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

30. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от Neandertalets (ok) on 07-Мрт-14, 22:58 
Для отсылания инфы админу достаточно ssmtp :)
Ответить | Правка | ^ к родителю #20 | Наверх | Cообщить модератору

35. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  –1 +/
Сообщение от Маленькая Серая Мышка on 08-Мрт-14, 00:22 
А для надежного отсылания?
А для SMS?
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

3. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от t28 on 07-Мрт-14, 11:16 
Лучше бы сразу другой протокол пилили, несовместимый с дырявым SMTP.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +1 +/
Сообщение от Аноним (??) on 07-Мрт-14, 12:03 
В каком именно месте вы обнаружили дырявость протокола SMTP?

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от t28 on 07-Мрт-14, 12:12 
В принципе доверия отправителю.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от Аноним (??) on 07-Мрт-14, 12:53 
DKIM, SPF же есть.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +1 +/
Сообщение от нимус on 07-Мрт-14, 13:14 
dkim и spf это хорошо, но толку от них немного. закручиваем гайки -- остаёмся без части корреспонденции, а так как оставаться без корреспонденции хуже чем получать лишнего -- гайки не закручиваются и ничего не меняется. dkim и spf могут выступать как подспорье для антиспам-решения, но целиком только лишь ими решать проблему спама сложно.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

11. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от Аноним (??) on 07-Мрт-14, 14:11 
>закручиваем гайки -- остаёмся без части корреспонденции

Никоим образом SPF и DKIM не оставят вас без части корреспонденции, эти протоколы лишь подтверждают валидность отправителя, то есть вопрос доверия отправителю с помощью этого решается.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

18. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от www2 (??) on 07-Мрт-14, 17:32 
>>закручиваем гайки -- остаёмся без части корреспонденции
> Никоим образом SPF и DKIM не оставят вас без части корреспонденции, эти
> протоколы лишь подтверждают валидность отправителя, то есть вопрос доверия отправителю
> с помощью этого решается.

SPF и DKIM может настроить любой спамер. Валидность подтверждена, а доверия по прежнему нет. Спам - он как DDoS-атаки - не устраним в принципе. Любой отправитель может послать письмо любому получателю. Любой IP-узел может послать IP-пакет любому IP-узлу. Замена протокола SMTP ничего не даст.

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

23. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от исчо on 07-Мрт-14, 19:10 

> SPF и DKIM может настроить любой спамер.

НО есть ньюанс. Впрочем тебе вероятно его понять не дано.

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

34. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от AlexAT (ok) on 07-Мрт-14, 23:08 
> dkim и spf это хорошо, но толку от них немного. закручиваем гайки
> -- остаёмся без части корреспонденции, а так как оставаться без корреспонденции
> хуже чем получать лишнего -- гайки не закручиваются и ничего не
> меняется. dkim и spf могут выступать как подспорье для антиспам-решения, но
> целиком только лишь ими решать проблему спама сложно.

Не надо закручивать гайки. Надо создавать на основе наличия PTR/SPF/DKIM/чужих блеклистов "репутацию" письма, и при хреновой репутации - ронять в спамбокс, а при нормальной - впускать в инбокс. Все, кто этому правилу не следует (а особенно клинические идиоты, блочащие наотрез по чужим спискам) - обречены на потерю части корреспонденции. С беспощадно банящими бесплатниками типа мыльцару песня другая - там нахаляву и уксус сладкий, и кто ими пользуется - позволить себе роскошь не получить часть почты вполне могут, просто в силу  малой важности почтового обмена.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

43. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от Аноним (??) on 08-Мрт-14, 21:14 
> Надо создавать на основе наличия PTR/SPF/DKIM/чужих блеклистов
> "репутацию" письма, и при хреновой репутации - ронять в спамбокс, а
> при нормальной - впускать в инбокс.

Спасибо Капитан!

>Все, кто этому правилу не  следует (а особенно клинические идиоты,
> блочащие наотрез по чужим спискам) -  обречены на потерю части корреспонденции.

А все кто следует всегда заняты - подкручивают веса чтобы зааджастить очередной плюк :)
Счастья нет Кэп, покой нам только снится :)

> позволить себе роскошь не получить часть почты вполне могут,
> просто в силу  малой важности почтового обмена.

Это у дураков \ салабонов. У взрослых дяденек партнеры от которых почту нельзя терять сидят себе в WL-ях. А ви таки не знали?

Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

8. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  –1 +/
Сообщение от vi on 07-Мрт-14, 13:19 
> В принципе доверия отправителю.

О, Вы тоже паспорт предъявляете когда письмо в почтовый ящик бросаете!?!?!?

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

9. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от t28 on 07-Мрт-14, 13:30 
> О, Вы тоже паспорт предъявляете когда письмо в почтовый ящик бросаете!?!?!?

Почтовому ящику? Оригинально.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

12. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от vi on 07-Мрт-14, 14:19 
>> О, Вы тоже паспорт предъявляете когда письмо в почтовый ящик бросаете!?!?!?
> Почтовому ящику? Оригинально.

Да, но только если у него есть IP-шник ;)
Оригинально, но немного страшновато :(

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

13. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от crypt (ok) on 07-Мрт-14, 14:35 
раз уже взялись за что-то настолько архаичное, как почта, могли бы хоть его производительным сделать. я говорю про мультитредовость. а так игрушка какая-то...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от Anonym1 on 07-Мрт-14, 14:57 
> раз уже взялись за что-то настолько архаичное, как почта, могли бы хоть
> его производительным сделать. я говорю про мультитредовость. а так игрушка какая-то...

Вам-таки решительно недостает производительности почтового сервера на никсах? Или вы, страшно сказать, Аутглюк используете? Или ОС у Вас - винда?
В иных случаях мультитредовость как бы и ни к чему на почтовом сервере. Исключение, конечно - от 300 писем в секунду постоянно...


Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

24. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от crypt (ok) on 07-Мрт-14, 19:38 
300 в секунду - где-то миллион в час... это штатная нагрузка для небольшой соц.сети. никсы всегда славились тем, что как раз такие нагрузки они могут выдерживать.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

25. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от Anonym1 on 07-Мрт-14, 21:17 
А разве в соц. сети используются не web-решения, а именно почтовый сервер, в более стандартном понимании этого слова? Web-решение отличается, на мой взгляд, возможностью горизонтального масштабирования в том числе и (веб)почты и не требует одиночного мощного почтового сервера, позволяя иметь взамен несколько маломощных...
В моем понимании, мощный почтовик - это решение, рассчитанное на ~300 писем в секунду постоянно, с пиками до 500-600, и средним размером письма порядка 50 Kb при максимальном 20 Mb. Причем никсы (postfix, в частности) это вполне тянут, не требуя топового железа и мультитреда.
Другое дело, что при среднем размере письма в 5Mb все резко ухудшается... Но тут, боюсь, и мультитред не поможет - только масштабирование...
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

44. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от crypt (ok) on 08-Мрт-14, 23:32 
> А разве в соц. сети используются не web-решения, а именно почтовый сервер,
> в более стандартном понимании этого слова?

Имхо, нет, т.к. есть чисто SMTP функционал, который в вебчасти нет смысла реализовывать. Например, почтовые очереди или callback verification. Опять же демон на C будет заметно быстрее.

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

Т.е. почтовик не может использовать все имеющиеся ядра CPU и упирается в тактовую частоту одного из них, поэтому мы поставим рядом несколько серверов, которые будут частично простаивать?

> В моем понимании, мощный почтовик - это решение, рассчитанное на ~300 писем
> в секунду постоянно, с пиками до 500-600, и средним размером письма
> порядка 50 Kb при максимальном 20 Mb. Причем никсы (postfix, в
> частности) это вполне тянут, не требуя топового железа и мультитреда.

Что топовое, а что среднее железо? Да, современные серверы даже средние дают хорошие результаты с postfix, но разве это повод теперь писать программы, как в эпоху одноядерных CPU? Работать-то всеравно будет неэффективно. А никсы всегда справлялись с высокой нагрузкой благодаря эффективности.

Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

54. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от Аноним (??) on 28-Мрт-14, 22:48 
Если ты можешь поставить несколько серверов с MTA и сбалансировать нагрузку между ними, то что мешает поднять несколько инстансов MTA по числу ядер на одном сервере и точно так же сбалансировать нагрузку?
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

19. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  –1 +/
Сообщение от www2 (??) on 07-Мрт-14, 17:42 
> раз уже взялись за что-то настолько архаичное, как почта, могли бы хоть
> его производительным сделать. я говорю про мультитредовость. а так игрушка какая-то...

Исторически сложилась такая ситуация, что к почтовым серверам предъявляются высокие требования в аспекте безопасности и надёжности, а не производительности. Многопоточность - это небезопасное решение, т.к. один клиент, эксплуатирующий дыру в сервере, может его уронить или рассылать через него спам. Согласитесь, когда можно нанести ущерб третьей стороне, к безопасности нельзя относиться столь беспечно.

Другое дело - эти ваши веб-серверы, где третьей стороны кроме клиента и сервера нет, а в случае неполадки клиент просто запросит ту же страницу повторно. Однако я всё равно предпочитаю использовать многопроцессный php-fpm вместо mod_php в многопоточном Apache. Так безопаснее и надёжнее будет.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

32. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от AlexAT (ok) on 07-Мрт-14, 23:02 
Тут видимо господин хороший, который писал про "могли бы мультитредовость", не отличает многопроцессность от многопоточности. Это вам не винда, где на запуск копии процесса оверхед такой, что можно сразу стреляться.
//это если я конечно не протупил, и оно действительно не в один процесс все жует. тогда тег "ненужно" к статье будет достаточно актуальным//

//оффтопично// Ну а mod_php в многопоточном апаче - это и вообще путь истинный для истинных божественных ветров.

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

45. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от crypt (ok) on 08-Мрт-14, 23:36 
> Тут видимо господин хороший, который писал про "могли бы мультитредовость", не отличает
> многопроцессность от многопоточности. Это вам не винда, где на запуск копии
> процесса оверхед такой, что можно сразу стреляться.
> //это если я конечно не протупил, и оно действительно не в один
> процесс все жует. тогда тег "ненужно" к статье будет достаточно актуальным//
> //оффтопично// Ну а mod_php в многопоточном апаче - это и вообще путь
> истинный для истинных божественных ветров.

Это я тот хороший господин. Я не знаю, протупил ты или нет, но могу сказать, что на обработку SMTP там один процесс с полингом.

Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

46. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от AlexAT (ok) on 08-Мрт-14, 23:48 
> Это я тот хороший господин. Я не знаю, протупил ты или нет,
> но могу сказать, что на обработку SMTP там один процесс с
> полингом.

Ну поллинг поллингу тоже рознь. FSM-модель у нгинха тоже как бы подразумевает один мастер-процесс на CPU.

Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

48. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +1 +/
Сообщение от Маленькая Серая Мышка on 09-Мрт-14, 07:07 
Еще какая рознь.
"The Intel DPDK implements a low overhead run-to-completion model for fast data plane performance and accesses devices via polling to eliminate the performance overhead of interrupt processing."
Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

50. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +1 +/
Сообщение от crypt (ok) on 09-Мрт-14, 14:39 
> Еще какая рознь.
> "The Intel DPDK implements a low overhead run-to-completion model for fast data
> plane performance and accesses devices via polling to eliminate the performance
> overhead of interrupt processing."

Я почитал по ссылке, но не сказать, что уловил мысль. Т.е. ты хочешь сказать, что вот Intel предлагает фреймворк, который позволяет писать приложения с очень эффективным поллингом? Что такое data plane?

Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

52. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  –1 +/
Сообщение от rob pike on 09-Мрт-14, 17:48 
> Я почитал по ссылке, но не сказать, что уловил мысль. Т.е. ты
> хочешь сказать, что вот Intel предлагает фреймворк, который позволяет писать приложения
> с очень эффективным поллингом?

Да.

>Что такое data plane?

Тот который не control plane.
http://networkstatic.net/the-control-plane-data-plane-and-fo.../

Ответить | Правка | ^ к родителю #50 | Наверх | Cообщить модератору

49. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от crypt (ok) on 09-Мрт-14, 14:30 
>> Это я тот хороший господин. Я не знаю, протупил ты или нет,
>> но могу сказать, что на обработку SMTP там один процесс с
>> полингом.
> Ну поллинг поллингу тоже рознь. FSM-модель у нгинха тоже как бы подразумевает
> один мастер-процесс на CPU.

Хорошо, пусть так, но потом-то реквест распределяется по куче воркеров, а в случае с opensmtpd, postfix, sendmail... только один, условно говоря, qmgr процесс.

Ответить | Правка | ^ к родителю #46 | Наверх | Cообщить модератору

51. "Выпуск OpenSMTPD 5.4.2, SMTP-сервера от проекта OpenBSD "  +/
Сообщение от rob pike on 09-Мрт-14, 17:41 
Это выше ваш собеседник неверно выразился. Мастер-процесс один, воркеров принято плодить по одному на ядро CPU.
Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру