The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Первый стабильный выпуск библиотеки GNU libmicrohttpd, opennews (??), 02-Фев-24, (0) [смотреть все]

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


28. "Первый стабильный выпуск библиотеки GNU libmicrohttpd"  +/
Сообщение от Аноним (-), 02-Фев-24, 12:55 
> Вот тоже интересно, написано что среди поддерживаемых платформ: GNU/Linux,
> FreeBSD, OpenBSD, NetBSD, Solaris. Но при этом современное мультиплексирование
> только epoll для линукса,остальным видимо довольствоваться посиксным poll'ом.

Это вообще не либа для super-high-load серверов. Хоть она и не позорная, но немного не для этого.

> Ну ок, в NetBSD есть wrapper для epoll, к-й транслируется в kqueue. Но все равно...

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

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

34. "Первый стабильный выпуск библиотеки GNU libmicrohttpd"  +1 +/
Сообщение от Аноним (31), 02-Фев-24, 13:02 
Так если не видел зачем написал и выкатил в прод как сабж?
Ответить | Правка | Наверх | Cообщить модератору

36. "Первый стабильный выпуск библиотеки GNU libmicrohttpd"  +/
Сообщение от Аноним (-), 02-Фев-24, 13:04 
> Так если не видел зачем написал и выкатил в прод как сабж?

Так они posix совместимые же, не? Хотя можете написать им баг чтобы убрали упоминание поддержки конечно :))

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

44. "Первый стабильный выпуск библиотеки GNU libmicrohttpd"  +1 +/
Сообщение от Аноним (31), 02-Фев-24, 13:55 
Это была подводка если выкатил то знает что делает и пусть другие не возмущаются.
Ответить | Правка | Наверх | Cообщить модератору

37. "Первый стабильный выпуск библиотеки GNU libmicrohttpd"  +4 +/
Сообщение от Karlson2k (ok), 02-Фев-24, 13:16 
В libmicrohttpd есть найтивная поддержка как NetBSD, так и OpenBSD. Не говоря о FreeBSD.
И все они отличаются, это не просто "Posix" совместимое. Когда дело доходит до сокетов, то у каждой системы есть свои особенности. В libmicrohttpd они учтены и индивидуальны для этих *BSD.
Кстати, библиотека неплохо справляется с высокими нагрузками. 100к запросов в секунду отрабатываются без проблем.
По сути kqueue - единственная недостающая фитча, так как для средних нагрузок вполне poll справляется.
Кстати, на FreeBSD и poll даёт отличные результаты. Производительность системы очень вряд ли будет упираться именно в это.
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

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

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




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

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