|
|
3.5, Аноним (2), 11:51, 02/01/2020 [^] [^^] [^^^] [ответить]
| +4 +/– |
Проверил gogs из докера (шутки про докер за 300) ест 37 мегабайт оперативы и 8 мегабайт база данных после логина под админом.
Gitbucket 394 мегабайта после логина над админом. Gitiles в докере (старой какой-то версии) ест 191 мегабайт.
Не знаю в какой вселенной поделки на JVM могут быть памятеэффективнее чем приложение на Golang.
| |
|
4.9, Vrein (ok), 12:37, 02/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Не знаю в какой вселенной поделки на JVM могут быть памятеэффективнее чем
> приложение на Golang.
Когда дофига реп и юзеров + пайплайны + докер регистри памятьэффективность уже в других масштабах исчисляется, ну и способность работать под нагрузкой тоже.
Я не тестил, но мне кажется, что при прочих равных на 10к юзеров тот же гитлаб уже будет быстрее gogs/gitea (мнение взято с потолка, буду рад если кто-то тестил и отпишется об этом :) )
| |
|
5.10, Аноним (11), 13:05, 02/01/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
Гитлаб и вовсе на руби. Но десктопе после запуска система и вовсе перестает слушаться, а что будет на 10к юзверей боюсь даже представить. 64 гига оперы может конечно и хватит, но зачем когда есть альтернатива.
Gogs с Postgres в качестве базы (там она у гогза выбираемая) на проекте до 10 человек полет нормальный 1 гига оперы хватит на всех.
| |
|
6.22, Анонимко (?), 15:49, 02/01/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Голый гитлаб после установки потребляет 1.5 ГБ ОЗУ.
Что весьма жирно прямо на старте.
| |
6.62, Аноним (62), 16:21, 03/01/2020 [^] [^^] [^^^] [ответить] | +1 +/– | CPU 1 core supports up to 100 users but the application can be a bit slower ... большой текст свёрнут, показать | |
6.72, Аноним (-), 10:02, 08/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
А разве не на пихоне? Впрочем, юзеринтерфейс у гитлаба такой что до мысли посмотреть на исходники этого дело просто не дошло.
| |
|
|
4.44, Аноним (44), 22:50, 02/01/2020 [^] [^^] [^^^] [ответить] | –2 +/– | В любой адекватной, в которой понимают, что сравнивать потребление памяти на ста... большой текст свёрнут, показать | |
|
5.54, anonymous (??), 13:10, 03/01/2020 [^] [^^] [^^^] [ответить]
| +5 +/– |
> то уже на средних и больших размерах ситуация изменилась на противоположную
Там лишь процентов 15 времени съедается на allocation и генерацию случайных данных для массива в имплементации для Golang. А для Java ссылка почему-то ведёт просто на коллекцию сортеров, где не видно таких же действий.
| |
5.56, anonymous (??), 14:03, 03/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
P.S.: Кроме того, это сферический тест, где не будут видны плюсы goroutine и прочих особенностей Golang.
| |
5.59, Аноним (59), 15:21, 03/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Потому что нагрузка у всех разная и даже заменить один продукт другим под нагрузкой еще та задача. А на старте всегда ясно кто есть кто. Тем более после логина можно понять продукт работает и конкретно GitBucket накидывает сверху не мало мегабайт после логина так что это тоже надо учесть.
| |
|
|
|
|
|
2.14, Аноним (11), 13:36, 02/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
На расте только каскадные таблицы можно парсить на остальное он не способен бай дизайн.
| |
|
3.15, Аноним (6), 13:38, 02/01/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Это не так. Просто раст - это не рельсы. Макаки не освоят. А работы много, нужно много кодеров и подешевле, то есть нужны как раз макаки.
| |
|
4.29, Аноним (19), 17:18, 02/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Вы всё верно сказали, но, по-моему, вы это воспринимаете как-то негативно. Зря.
| |
|
5.73, Аноним (-), 10:04, 08/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
А зачем позитивно воспринимать тонны крапа выдаваемые макаками на гора? Хреновый софт - это хреновый софт.
| |
|
|
|
|
1.7, Vrein (ok), 12:25, 02/01/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Юзаю gitea, хватает дохлой виртуалки с 1 потоком
Жреть 159 мб после суток аптайа и активного юзания двух реп, работает без докера, fcgi+unix
Было бы неплохо добавить гитею в новости :)
| |
|
|
3.21, б.б. (?), 15:34, 02/01/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
не знаю, чем rhodecode ce отличается от kallithea сейчас, но я помню и rhodecode до перевода в коммерческую плоскость, и его форк kallithea.
так вот, что касается low ram / cpu usage: kallithea и соответственно старые rhodecode нормально себе летают на pentium 3 / 128 mb ram. а у gogs/gitea, как и у любых go-проектов, тупо нет инструкций хоть для pentium 3, хоть для процессоров несколько старше
а ещё kallithea поддерживает mercurial
| |
|
|
|
4.64, Michael Shigorin (ok), 20:14, 03/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Нуу да, но если где-то не туда выправил или потерял важную задумку -- всегда можно предложить правку (или вместе с отправкой новости сразу написать в {{скобочках}} свои комментарии по неочевидным связкам, которые лучше не переписывать/стыковать с другим).
| |
|
|
|
|
2.17, Аноним (11), 14:09, 02/01/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Гит без вебинтерфейса? У меня даже моноколь выпал от удивления.
| |
|
3.30, Аноним (19), 17:25, 02/01/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Добро пожаловать в мир юниксвея. gitolite обслуживает только git-remote (по сути, это git-daemon с ACL), а веб-морда — read-only gitweb или cgit. Каждая программа делает только своё дело.
(Что, неудобно? Так бы сразу и сказали, что вам ехать, а не шашечки)
| |
|
4.34, Аноним (34), 18:38, 02/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
В мире юниксвея никогда не было принято затыкать явные ошибки дизайна слоями костыликов и подпорочек, да будет вам известно.
gitolite действительно костыль, решающий только одну из целой пачки проблему, созданную автором гита с его "порежьте помельче, мне в экран не лезет, и пришлите в рассылку, каждую завернув в салфеточку" единственноверным способом работы.
А дело "организованной совместной разработки" никак этот костыль не решает - вообще.
В отличие от гитоведра, которое хотя бы - пытается.
| |
|
5.37, Аноним (19), 20:34, 02/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
> В мире юниксвея никогда не было принято затыкать явные ошибки дизайна слоями костыликов и подпорочек, да будет вам известно.
Весь юниксвей, по сути, сводится к полной атомарности компонентов. Можете называть их "костыликами" или "подпорочками", сути это не меняет.
При таком подходе ошибки дизайна невозможны в принципе — если какой-то компонент работает неправильно, выкидываем его и заменяем другим. Вот как git-daemon заменяется на gitolite.
> А дело "организованной совместной разработки" никак этот костыль не решает - вообще.
Он всего лишь предоставляет удалённых доступ к git-репам с поддержкой контроля доступа.
Для организованной совместной разработки есть списки рассылки.
| |
|
|
5.52, Аноним (19), 13:03, 03/01/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вы не поверите, даже systemd состоит из отдельных компонентов.
| |
|
6.57, anonymous (??), 14:03, 03/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
systemd нельзя разобраться на отдельно-работающие компоненты, а gitlab можно.
| |
|
7.61, Аноним (19), 16:19, 03/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ну, если вы даже в systemd разобраться не можете, то в gitlab и подавно не разберётесь.
| |
|
|
9.69, Аноним (19), 13:58, 04/01/2020 [^] [^^] [^^^] [ответить] | +/– | Из вашего комментария это не очевидно, очевидно обратное Глупость есть глупость... текст свёрнут, показать | |
|
|
|
|
|
|
3.67, наше имя легион (?), 01:20, 04/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Гит без вебинтерфейса? У меня даже моноколь выпал от удивления.
;)
кстати, назачем гиту гуйня нужна? для неосиливших?
| |
|
4.70, Аноним (19), 14:03, 04/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Больше всего о ненужности гуя и величии консоли пишут те, у кого линукс в вмвари под виндой. Действительно, зачем им в линуксе гуй?
Аналогично, больше всего о ненужности вебморды для гита пишут те, кто им не пользуется (или пользуется раз в месяц).
| |
|
|
2.32, Аноним (34), 18:17, 02/01/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
опеннетовские х..перты, тыщи их...
да осилили,осилили давно, убедились в полной бесполезности, и выкинули.
Никому, кроме местных васянов с их хомячковыми прожектами для себя и своих воображаемых друзей, нахрен неинтересно, "сколько жрет" то, что ничего делать не умеет, тем более - "после логина админом".
Интересно, сколько жрет система для code review, работающая с нормальной командой разработчиков нормального проекта - и можно ли ее использовать в этом качестве. (всякие вики-фигики и тикетницы можно поставить отдельные, но работа с кодом - привязана к репо)
И тут, внезапно, выясняется, что gitlab ce не так уж и ужасен, в отличие от васян-поделок на нескучных язычках, разваливающиеся с порчей всей истории после десятого разработчика и пары сотен мелких комитов в сутки.
| |
|
3.35, Аноним (11), 18:39, 02/01/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
После логина можно определить что система работает и потребление у всех, независимо от нагрузки примерно одинаково. GitBucket например после логина накидывает сотню мегабайт так что надо это учесть.
Gitlab может быть интересен любителям комбайнов. Как раз кровавому энтепрайзу которому интересно куча функций и побольше и побольше и за деньги тоже побольше побольше. Список опций внушает https://about.gitlab.com/devops-tools/gogs-vs-gitlab.html
Чего стоит только
New features every month
GitLab is updated with new features and improvements every month on the 22nd.
Что там за фичи пофиг главное чтобы 22 числа каждого месяца была новая.
| |
|
4.39, Аноним (19), 20:44, 02/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Что там за фичи пофиг главное чтобы 22 числа каждого месяца была новая.
Цитата из их changelog:
> 12.6.1
> No changes.
| |
|
5.43, Аноним (43), 22:34, 02/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ну это хотфиксы имхо, а так в декабре они чуть раньше выкатили фичи 20 числа (22 выходной). До этого все выходило по расписанию 22 всегда что-то было.
Так что маркетинг соблюден большие боссы рады. А то что этим никто не пользуется пофиг. А то что заходя на сам сервис гитлаба на его официальном хостинге жду по 30 секунд пока докрутится бегунок чтобы посмотреть чейнджлог на 600 Кб имхо знак что уж очень нагружен сей сервис.
| |
|
6.51, Аноним (49), 07:26, 03/01/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
главное, васян - верить! Что если ты не пользуешься - то и никто не пользуется.
(а больших боссов вообще-то обычно продажи интересуют)
> на его официальном хостинге жду по 30 секунд пока докрутится бегунок чтобы
> посмотреть чейнджлог на 600 Кб имхо знак что уж очень нагружен сей сервис.
конечно ж не нагружен - подумаешь, несколько миллионов репо, включая реально кому-то нужные. То ли дело твой васянский наколенный. Вот там ченджлог как нада - на целых шесть килобайт!
(кстати, 600 - это очень даже до...я, но васянам виднее)
К тому же ждешь ты, вероятнее всего, свой тормознутый браузер, хреновато умеющий что в аякс, что в http2.
| |
|
7.53, Аноним (19), 13:09, 03/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
> (а больших боссов вообще-то обычно продажи интересуют)
> конечно ж не нагружен - подумаешь, несколько миллионов репо, включая реально кому-то нужные.
После парочки скандалов (со сбором телеметрии и Nazi HR policy) все более-менее адекватные люди от них свалили. Волна хайпа "приходите к нам с гитхаба, мы не такие, как мелкософт" разбилась о суровую реальность.
> К тому же ждешь ты, вероятнее всего, свой тормознутый браузер, хреновато умеющий что в аякс, что в http2.
Нет, там тормозит именно бэк, достаточно воспользоваться developer tools. Но для вашего интеллектуального уровня это, похоже, недостижимая высота.
| |
|
|
|
|
|
2.65, Michael Shigorin (ok), 20:16, 03/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
> gitolite не осилил никто?
Собирался посмотреть лет десять назад, даже паковал для альта -- но в итоге сидим на своём altlinux.org/girar; надо заметить, у гитолита достаточно грамотный автор, тогда он прям порадовал.
| |
|
|
2.33, Аноним (34), 18:25, 02/01/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Угу - сломалось, похоронив всю разработку - делаем массовую сепукку, ибо починить написанное на нескучном язычке, как показала история gpg keyservers - не может никто. Отличный плюс. Стаей макак меньше.
| |
|
3.38, Аноним (19), 20:36, 02/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Думаете, если бы gpg keyservers были бы написаны на пыхе, это помогло бы избавиться от ошибки в архитектуре сети доверия?
| |
|
4.50, Аноним (49), 07:18, 03/01/2020 [^] [^^] [^^^] [ответить] | +/– | причем тут ваша сеть доверия васянам, когда ошибка банально в том, что какая-то ... большой текст свёрнут, показать | |
|
|
|
|
|
3.42, Аноним (43), 22:24, 02/01/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Лол с джениксом любой гит интегрируется. У гита стандартный интерфейс.
| |
|
4.68, ыы (?), 09:38, 04/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Все кошки в мире серого цвета? Вылезайте уже из сумрака...
И не "дженикс" а все же Дженкинс.
| |
|
|
|
|
2.60, Аноним (59), 15:26, 03/01/2020 [^] [^^] [^^^] [ответить]
| +/– |
Легаси как оно есть даже если сама команда решит пилить новый продукт на новом языке его уже придется переименовать.
| |
|
|