The OpenNET Project / Index page

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



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

Оглавление

Google представил рейтинг критически важных открытых проектов, opennews (??), 11-Дек-20, (0) [смотреть все]

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


8. "Google представил рейтинг критически важных открытых проектов"  +13 +/
Сообщение от Аноним (8), 11-Дек-20, 15:53 
nginx где-то в конце списка, gcc  на 73 месте, а openssh на 124. Это провал.
Ответить | Правка | Наверх | Cообщить модератору

24. "Google представил рейтинг критически важных открытых проектов"  –2 +/
Сообщение от Аноним (22), 11-Дек-20, 16:10 
Это список критичных, т.е. не только важных, но еще и тех кому не найдется замены.
Ответить | Правка | Наверх | Cообщить модератору

42. "Google представил рейтинг критически важных открытых проектов"  +2 +/
Сообщение от dikiy_f90 (?), 11-Дек-20, 16:44 
Вес числа зависящих проектов равен весу числа разработчиков. Не вижу особого уклона в незаменимость в формуле.
Ответить | Правка | Наверх | Cообщить модератору

52. "Google представил рейтинг критически важных открытых проектов"  +18 +/
Сообщение от Catwoolfii (ok), 11-Дек-20, 16:59 
Там где-то наверху systemd болтается. Что оно прям настолько критичное и ему нет замены???
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

103. "Google представил рейтинг критически важных открытых проектов"  +1 +/
Сообщение от Аноним (-), 11-Дек-20, 20:13 
> наверху systemd болтается

в проруби

зима же

то что не тонет..

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

334. "Google представил рейтинг критически важных открытых проектов"  +/
Сообщение от макпыф (ok), 26-Дек-20, 10:10 
а что, вы знаете много программ с схожим функционалом?
всякие иниты реализуют только часть его.
и для тех кто не читал новость
"При расчёте учитывается число зависящих проектов (ключевой параметр, вес 2), число принявших участие разработчиков (ключевой параметр, вес 2), время существования проекта (1), время последнего обновления (-1), число поддерживающих проект организаций (1), среднее число изменений в год (1), число комментариев при обсуждении проблем (1), число релизов в год (0.5), число закрытых и обновлённых сообщений об ошибках за последние 90 дней (0.5)".
ничего про существования замен не сказано и это не учитывалось.
Ответить | Правка | К родителю #52 | Наверх | Cообщить модератору

109. "Google представил рейтинг критически важных открытых проектов"  +/
Сообщение от Sw00p aka Jerom (?), 11-Дек-20, 20:29 
Ага lua-nginx-module критичней самого nginx :)
Ответить | Правка | К родителю #24 | Наверх | Cообщить модератору

35. "Google представил рейтинг критически важных открытых проектов"  +/
Сообщение от Аноним (37), 11-Дек-20, 16:26 
И GCC уже весь не только на C, начиная с 4.8.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

72. "Google представил рейтинг критически важных открытых проектов"  +2 +/
Сообщение от Аноним84701 (ok), 11-Дек-20, 18:00 
> И GCC уже весь не только на C, начиная с 4.8.

Кхе. С разморозкой:
https://github.com/gcc-mirror/gcc/blob/4c202e6dd2fae3d2ed7f7...


/* X % -C is the same as X % C.  */
(simplify
(trunc_mod @0 INTEGER_CST@1)
  (if (TYPE_SIGN (type) == SIGNED
       && !TREE_OVERFLOW (@1)
       && wi::neg_p (wi::to_wide (@1))
       && !TYPE_OVERFLOW_TRAPS (type)
       /* Avoid this transformation if C is INT_MIN, i.e. C == -C.  */
       && !sign_bit_p (@1, @1))
   (trunc_mod @0 (negate @1))))

https://github.com/gcc-mirror/gcc/blob/323d9aff1fdf2fe87e752...

;; Atom Scheduling
;; Copyright (C) 2009-2018 Free Software Foundation, Inc.
(define_attr "atom_unit" "sishuf,simul,jeu,complex,other"
  (const_string "other"))

(define_attr "atom_sse_attr" "rcp,movdup,lfence,fence,prefetch,sqrt,mxcsr,other"
  (const_string "other"))


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

241. "Google представил рейтинг критически важных открытых проектов"  +1 +/
Сообщение от Аноним (241), 12-Дек-20, 17:06 
Лисп что-ли 8-О
Ответить | Правка | Наверх | Cообщить модератору

244. "Google представил рейтинг критически важных открытых проектов"  +3 +/
Сообщение от Аноним84701 (ok), 12-Дек-20, 17:32 
> Лисп что-ли 8-О

DSL у них такой. И не один.
https://gcc.gnu.org/onlinedocs/gccint/The-Language.html
> The language to write expression simplifications in resembles other domain-specific languages GCC uses. Thus it is lispy.

еще MELT был, ну и MD (Machine Description). Потому что мастерить "логику" (term rewriting) такого типа на сях задолбаешься (выглядеть будет примерно вот так https://github.com/llvm-mirror/llvm/blob/master/lib/Transfor... https://github.com/llvm-mirror/llvm/blob/master/lib/Transfor... ,только еще и с учетом отсутствия плюсовых абстракций).

Местные анонимные Оналитеки и рады бы отметится с "Лиспопитонисты-неосиляторы не осилили написать на чистой Сишечке! Фу! Нинужна!", но писать такое о разрабах gcc им все же пока не хватает духу ;-)

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

267. "Google представил рейтинг критически важных открытых проектов"  +/
Сообщение от Michael Shigorinemail (ok), 12-Дек-20, 23:19 
Был бы преподом -- сказал бы "зачёт", а так просто -- спасибо. :-)
Ответить | Правка | Наверх | Cообщить модератору

43. "Google представил рейтинг критически важных открытых проектов"  –10 +/
Сообщение от Историк (?), 11-Дек-20, 16:46 
nginx-то тут причем? Легаси. Место ему на помойке, а не в списке важных проектов.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

59. "Google представил рейтинг критически важных открытых проектов"  +/
Сообщение от Анонимъ (?), 11-Дек-20, 17:24 
Я немного не в теме, но why? И какие альтернативы?
Ответить | Правка | Наверх | Cообщить модератору

210. "Google представил рейтинг критически важных открытых проектов"  –6 +/
Сообщение от Историк (?), 12-Дек-20, 11:39 
Он старый. Много-много-много лет говнокода, очень плохая документация, баги + его купили.

Альтернативы:
traefik
caddy

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

248. "Google представил рейтинг критически важных открытых проектов"  +2 +/
Сообщение от xtotec (ok), 12-Дек-20, 18:05 
Да ладно? И что такое они умеют/могут, чего не умеет nginx?
Какие-то хипстерские тулзы для kubernetes ingress, известные в узком кругу.
Ответить | Правка | Наверх | Cообщить модератору

113. "Google представил рейтинг критически важных открытых проектов"  +2 +/
Сообщение от Аноним (-), 11-Дек-20, 20:34 
Леееегаси? С #2 в market share? Чтоб я таким легаси был. А на замену то чего?!
Ответить | Правка | К родителю #43 | Наверх | Cообщить модератору

209. "Google представил рейтинг критически важных открытых проектов"  –1 +/
Сообщение от Историк (?), 12-Дек-20, 11:38 
Оценивать софт по market share каким-то, хаха.
Так-то и jenkins тогда - передовая ci/cd тулза.
Ответить | Правка | Наверх | Cообщить модератору

230. "Google представил рейтинг критически важных открытых проектов"  +/
Сообщение от Аноним (-), 12-Дек-20, 15:46 
> Оценивать софт по market share каким-то, хаха.

Есть идеи лучше? А то каждый первый васян орет какой он инновационный, но из аргументов почему-то только чсв или желание бабок. А например по RPS нжинкс побить - штуки 3-4 такого найти можно, но они со своей спецификой и планы по захвату планеты не строят.

> Так-то и jenkins тогда - передовая ci/cd тулза.

Да нормальная тулза. Используется много кем - и сильно получше хреновой кучи инновационной наколенщины с тупыми детскими болезнями и совсем уж ламерскими авторами.

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

277. "Google представил рейтинг критически важных открытых проектов"  –4 +/
Сообщение от Gogi (??), 13-Дек-20, 00:20 
Ну, строго говоря, Нгынкс не является чем-то полезным, окромя как "концепт быстрой отдачи контента". Без возможностей Апача, Нгынкс бесполезен. А со всеми полезняшками Нгынкс внезапно превращается в тот же Апач. Иронично, да? :)

Да и откровенно, никому нахрен не нужна та асинхронность, что закодили внутри Нгынкса - простейший многопотоковый блокирующий сервер работал бы куда надёжнее. Ибо задача веб-сервера - отдавать странички, а не копаться в низлежащих сокетах и обрабатывать миллионы коннектов - НЕНУЖНАЯ ОТВЕТСТВЕННОСТЬ, если кратко. Миллион коннектов должен обрабатывать БАЛАНСИРОВЩИК, который раскидает нахлынувшую нагрузку по нескольким серверам. А уже сервера - те вообще могут быть любыми, им "миллионы коннектов" не страшны.

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

294. "Google представил рейтинг критически важных открытых проектов"  +1 +/
Сообщение от www2 (??), 13-Дек-20, 15:30 
>Без возможностей Апача, Нгынкс бесполезен.

Я уже много лет обхожусь без Apache, используя php-fpm и uwsgi. И ни разу мне Apache не понадобился.

>Ибо задача веб-сервера - отдавать странички

Он, собственно, именно это и делает - отдаёт странички. Не генерирует их на ходу, а именно отдаёт то, что доступно из файла или сокета.

>Миллион коннектов должен обрабатывать БАЛАНСИРОВЩИК, который раскидает нахлынувшую нагрузку по нескольким серверам.

Ну то есть если один nginx умеет заменять несколько серверов и балансировщик в придачу, значит nginx никому не нужен. Логично, чо.

На мой взгляд, если nginx умеет отадавать странички, упираясь только в пропускную способность сети, а не в процессор, диск или оперативную память, то это идеальный _сетевой_ сервер. Большего ожидать от него невозможно. А вот если сеть недонагружена, а вентиляторы жужжат и диск трещит, то такая нагрузка больше естественна для какого-нибудь кодировщика видео, а не для сетевого сервера.

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

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

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




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

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