Задать вопрос
  • Подтормаживает компьютер, в чем дело?

    Тут по любому апгрэйд компа нужен. Выкинь интел, поставь нормальный Z-4. Всё будет летать как горелое.
    Ответ написан
    Комментировать
  • Какую выбрать файловую систему?

    Не могу найти файловую систему удовлетворяющую следующим условиям:
    надо собрать в один том несколько разных по типу и обьему дисков
    надо какую-то отказоустойчивость файловой системы и данных в ней.

    Какой хороший вопрос? На него чтобы дать исчерпывающий ответ, нужно ответить на другой вопрос -- "Чьи данные будут там храниться, твои личные или бизнеса (левого дяди-тёти)?"
    Если личные, то ext4 на имеющимся у тебя железе вывезет.
    Если это данные бизнеса, то бизнес должен предоставить соответствующее его хотелкам оборудование и потом что-то требовать.
    Ответ написан
    Комментировать
  • Тест Гилёва (далее ТГ). Виртуализация vs bare-metal?

    Виртуализация -- это инструмент. Его применение должно быть обосновано с точки зрения целесообразности. А не по прихоти. Для какой именно цели предполагалось использование виртуализации?

    Окей, предположил, что косячит постгрес.
    Кажется на hi-load 2017 Илья Космодемьянский предостерегал использование простгри в виртуалках из-за возможных просадок в производительности дисковой подсистемы.
    Ответ написан
    Комментировать
  • Всё стало лагать на UBUNTU, как исправить?

    Сноси всё.
    Абсолютно всё.
    Уже ничего не спасти.
    Ответ написан
    2 комментария
  • Бывают ли майнеры и тд на Linux?

    Есть ли майнеры в ОС linux?
    Да. И шифровальщики, и трояны, и прочие зловреды.

    И как я могу посмотреть какие процессы нагружают видеокарту?
    Процессы на видеокарте... Интересное дело... Как ты вообще представляешь диспетчерезацию происходящего на видеокарте?
    Ответ написан
  • Является ли файловая система - документоориентированной СУБД?

    Есть ли четкое разделение между файловой системой и ДСУБД
    Есть. Начинать надо с самого определения что такое СУБД, а что такое ФС.

    является ли простой сетевой интерфейс к файловой системе (например, ftp сервер) - ДСУБД?
    FTP является сетевым сервером второго рода, СУБД - сетевой сервер третьего рода. Это во-первых. Во-вторых сетевой интерфейс к файловой системе звучит некорректно.
    Ответ написан
  • Почему во всех книгах пишут про модель OSI, если в Интернете везде используется ТСP IP?

    Это уходит корнями в историю. В начале девяностых группа инженеров долго и нудно мусолила (понятное дело, что не бесплатно) стандарт сетевого взаимодействия. Ту саму модель OSI. Спорили и доказывали свою правоту (понятное дело, что не бесплатно), никак не могли прийти в итоге к какому-то общему решению. Кажется на несколько лет эта волына затянулась (понятное дело, что не бесплатно).
    Пока одни сиськи мяли надо было как-то развиваться и расширяться. Было много протоколов взаимодействия: IPX, Frame Reley, .x25, IP. В итоге выжило только решение IP/TCP. Модель OSI так и осталась на бумаге и как напоминание потомкам.

    а мы изучаем osi. в чем логика тут ?
    Чтобы было что ответить на собеседованиях. Обычно на них только это и спрашивают. Спрашивают те, с которых раньше спрашивали и т. д.
    На собесах могут и прочую старину спросить: про vlan; виды сетевых топологий (обязательно кто-то про token ring сумничает); чем отличается hub от switch-a.... Думаю, логическая цепочка понятна.
    Ответ написан
    7 комментариев
  • Как работает интернет?

    Как работает интернет?
    За деньги. Платишь провайдеру, он работает. Не заплатил, есть только линк до личного кабинета, который болтается в сети провайдера ну и к некоторым внутренним сервисам.
    Ответ написан
    Комментировать
  • Безопасно ли хранить конфиденциальные данные в переменных окружения?

    Безопасно ли хранить конфиденциальные данные в переменных окружения?
    Нет! Ноги от этого дела растут из 12 factors. Как это красиво победить, сам голову ломаю. Очень непростой вопрос. Эти чувствительные данные надо где-то хранить до деплоя, потом их передавать (безопасно) и удалять.

    Ведь получить переменные окружения процесса достаточно легко, и даже не нужен root.
    Команда printenv в пространстве пользователя и выгребай что хочешь.
    Ответ написан
  • Как поставить LTS ядро на CentOS Linux release 8.2.2004 (Core)?

    Разве в центоси не LTS ядро?
    Более логичный вопрос - а зачем? Большинство нужных и оправданных вещей бэкпортируюся, проверяются и тестируются. Потом попадают в обновления ядра. Какие именно нужны фичи, которые отсутствуют в основной поставке?
    Ответ написан
    Комментировать
  • Как скрыть айпишник хоста или сервера на котором стоит сайт?

    От кого прячемся? В сети куча сканеров, которые денно и ночно прочёсывают её на предмет открытых портов. Найдут не те так другие.
    Ответ написан
    Комментировать
  • Как тестировать и разрабатывать без продуктовых данных?

    Пришел запрос в поддержку, локализовали его на стейдже к примеру, есть догадки почему это происходит
    Уже хорошо. Ищите проблему.
    Ответ написан
    Комментировать
  • Где найти дорожную карту по изучению Линукса?

    В сети много дорожных карт
    Дорожные карты это немного другое. Определись, что тебе надо.
    Ответ написан
    Комментировать
  • Используется ли go для построения готовых сайтов?

    Используется ли go для построения готовых сайтов?
    Да, только не часто. Также нечасто как java, как на ruby, как на perl. Миром web разработки правят фреймфорки и CMS в большинстве своём. Тама есть готовые либы с плагИнами и ОРМ искаробки (с).

    Большая часть информации, которую я нашел предлагает писать на го микросервисы
    Микросервисы это методология абстрагированная от ЯП. И для её работы нужно выполнение определённых требований со стороны управления и разработки. Только в обыденной массе это превращается в засовывание в контейнер CMS вместе с вэб сервером (примеров тьма). С последующей гордыней, что таки освоил микросервисы. Вообще не шучу. Об этом люди на митапах рассказывают с полной уверенностью в своей правоте.

    В итоге возник вопрос используют ли го на практике для создания полноценных сайтов
    Это полноценный, качественный, продуманный ЯП (один из его создателей уже удачно поучаствовал в создании успешного ЯП и пары ОС) общего применения. Крайне вполне пригодый для написания сайтов тоже. Вот только там многопоточность, ещё статическая типизация, нет конструкции "try", значит надо думать, просчитывать поведение программы изучать основы. А это категорически плохо сказывается в навыках сетевых или консольных игр.

    (если можно то приведите примеры)?
    Держи
    Ответ написан
    Комментировать
  • Могут ли интернет провайдеры отслеживать трафик?

    Могут ли интернет провайдеры отслеживать трафик?
    С некоторых пор просто обязаны.
    Ответ написан
  • Cpu нагрузка nginx много статики sos?

    1 Дохлый процессор сервера не вытягивает по нагрузке
    2 Никакущий диск или вообще убитый диск, где лежит статика
    3 Кривые и косые настройки nginx
    4 Подобная беда наблюдается, когда с сервера надо отдавать много мелких картинок раскиданных по тысячам папок с подпапками на файловой системе XFS
    5 Кто-то нашёл тяжёлые запросы и дедосит, не сильно, сервер
    6 Комбинация вышеприведённого
    7 Диск со статикой сетевой и это зло медленно работает

    Посоветуйте как бороться с нагрузкой Cpu nginx много статики
    1 Настроить и подключить кэширование статики
    2 Разбираться с настройками сервера, анализировать входящий трафик, смотреть на аппаратуру
    Ответ написан
    Комментировать
  • Так ли плохо работать на прямую серверу и клиенту?

    Собственно вопрос - много где читаю что на прямую такие обращения вредны
    В чём именно вредность? Очень интересно.

    Другой вопрос - не будет ли проблем с тем что это будет написано на PHP, некоторые пишут что это с большим онлайном (причем у некоторый большой онлайн это 500+) повесит сервер, мол лучше на C#...
    Смотря как писать.
    Ответ написан
    Комментировать
  • Оптимальное автоматическое развёртывание сервера?

    Вариантов масса. Можно по взрослому через kickstartfile для ОС семейства RedHat, где можно описать установку и настройку ОС на всех этапах, а также расписать действия после установки систему. Позволяет устанавливать систему настроенную именно под свои нужды.
    Выше писали про инструменты такие как Ansible, написал один раз, потом только адрес целевого хоста/хостов подкидывай.
    Для облачных решений помимо своих есть Terraform, тоже описанный выше.
    Можно сделать свой, выпестованный под себя любимого образ ОС, и если такая возможность есть, подтягивать его.
    Ответ написан
    Комментировать
  • Какие есть инструменты чтобы автоматизировать деплой приложений с Docker и Nginx?

    1. Сбилдил образ -> запушил в registry. Например в docker.io
    2. Запускаю образ на сервере с нужными переменными окружения на определенном порту
    3. ....
    Обыкновенный процесс деплоя из области CI/CD. Можно готовый образ сразу отправлять на целевой сервер и там его запускать как душе угодно. Кто-то пишет небольшую политику для Ansible, которая всё делает.
    Ответ написан
    Комментировать