The OpenNET Project / Index page

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



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

Оглавление

Попытка референдума по вопросу поддержки в Debian нескольких..., opennews (ok), 17-Окт-14, (0) [смотреть все]

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


343. "Попытка референдума по вопросу поддержки в Debian нескольких..."  +/
Сообщение от Анононимиус (?), 23-Окт-14, 04:31 
На мой взгляд, есть несколько аргументов против systemd :
1) Сложность шел скрипта стремится к сложности действий необходимых для управления сервисом.
Сложность юнитфайла не может быть меньше сложности необходимой для управления сервисом. И здесь плучаем аналогичный по сложности шелу- скрипт-юнитфайл.

2) Однозначность и строгая очередность запуска системы на порядки ценнее скорости.

3) Машина говорит с человеком на языке человека. Бинарный вывод, лог, статус работы подходит лишь для усложнения восприятия.

4) Модульность, изоляция, максимально ограниченный набор фукций программы - правильное и проверенное временем решение.  systemd  раздутый, дырявый, псевдомодульный.

5) Переносимость. Система инициализации системы не должна опираться на спец. функции ядра.

6) Проверкой работы сервисов должен заниматься вотчдог.
Разбором причин неправильного старта сервиса должен заниматься человек.

можно продолжать очень долго ...

Лучше бы написали шаблон инитскрипта.

Все новомодные идеи Поттеринга нахожу опасными, ненужными, неправильными,- вредительство.

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

345. "Попытка референдума по вопросу поддержки в Debian нескольких..."  +2 +/
Сообщение от pavel_simple (ok), 23-Окт-14, 09:54 

> Лучше бы написали шаблон инитскрипта.

cat /etc/init.d/skeleton


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

346. "Попытка референдума по вопросу поддержки в Debian нескольких..."  +2 +/
Сообщение от Andrey Mitrofanov (?), 23-Окт-14, 10:14 
>  Сложность юнитфайла не может быть меньше сложности необходимой для управления сервисом.
> И здесь плучаем аналогичный по сложности шелу- скрипт-юнитфайл.

*Два* юнит-файла. Восторженные вау-сторонники требуют socket0activaшона во все поля. Для него нужен _второй юнит-файл. Сравнимый по сложности, с отдельными завязками, требованиями, окружением.

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

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

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




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

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