Философия UNIX снова в моде в 2018 году

Смокинг и Бисти сжигают окна в костре

UNIX Это была операционная система, которая знаменовала собой «до» и «после» в истории SSOO. Вероятно, лучший из всех и оставивший выдающееся наследство своим различным членам своей великой семьи, таким как Linux, Solaris, BSD и т. Д. Кроме того, он включал в себя ряд инновационных для своего времени функций, которыми до сих пор восхищаются, с очень своеобразной философией развития, которая, похоже, снова стала модной ...

Я имею в виду один из три философии на которой поддерживается UNIX, один из вас уже знает, что все в этой системе является файлом, и это также включает устройства, которые можно рассматривать как таковые и, следовательно, ими можно управлять с помощью тех же инструментов, с помощью которых остальные файлы управляются. , то, что очень полезно во многих случаях и даже позволяет нам перенаправлять информацию к ним или от них. То, что не может быть в других операционных системах, поскольку они рассматриваются как устройства или блоки, как в случае с Windows.

Но сейчас нас интересует философия построения очень простые программы, с оптимальным кодом и что они выполняют одну задачу, но делают это хорошо. Это полностью противоречит другим программным проектам и операционным системам, где создаются очень сложные макропрограммы, которые могут делать много вещей, но в некоторых случаях делают это не так хорошо ... Простота иногда является лучшим способом решения технических проблем, таких как UNIX. показал или многие другие примеры, которые у нас есть в других отраслях (см. Hispano Suiza против Rolls Royce).

Что ж, эта философия все еще присутствует во многих частях LinuxХотя дистрибутив - это гораздо больше, чем ядро ​​Linux, и есть некоторые части, которые ему не соответствуют. Например, если вы помните, это одна из критических замечаний в адрес systemd. И теперь, когда речь идет об эффективности и мобильности, оптимизация особенно важна, и эти простые программы, которые оптимально работают вместе, кажутся гораздо более важными.

Вы можете увидеть больше информации в Микросервисы в сети martinflower.com. Где это описано Архитектура микросервисов, новая архитектура для разработки простого программного обеспечения, которое само по себе непрактично, но когда все программы собраны вместе, они становятся функциональной системой с прочной основой.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Комментарий, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

*

*

  1. Ответственный за данные: AB Internet Networks 2008 SL
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Люкс сказал

    Это правда, systemd отстой !!!!!!!