Лекция посвящена вопросам работы нитей исполнения (threads) и основам синхронизации взаимодействия процессов (атомарные операции, interleaving, условия Бернстайна). Вводятся понятия взаимоисключений, race conditions и критических секций, общая схема взаимодействия процессов. Рассматриваются требования к алгоритмам синхронизации и простейшие алгоритмы.
Лекция и тесты в НОУ «ИНТУИТ» www.intuit.ru/studies/courses/1088/322/lecture/4255
Для организации доступа к разнообразным файловым системам (ФС) в Unix используется промежуточный слой абстракции — виртуальная файловая система (VFS).
С точки зрения программиста VFS организована как интерфейс или абстрактный класс в объектно ориентированном языке программирования типа C.
VFS объявляет API доступа к файловой системе, а реализацию этого API отдаёт на откуп драйверам конкретных ФС, которые можно рассматривать, как производные классы, наследующие интерфейс VFS.
Перезагрузка сервера Nginx: sudo service nginx restart
Создание собственного конфига:
cd /etc/nginx/sites-available
nano название_вашего_конфига (например my_conf_for_site)
sudo ln -s /etc/nginx/sites-available/название_вашего_конфига /etc/nginx/sites-enabled/
Доклад Александра Котыни на Съесть собаку #13, 14/06/2018.
Тезисы:
03:55 Зачем использовать Redis;
10:57 Эволюция внедрения Redis в крупный проект и подводные камни при его использовании;
15:20 Варианты достижения высокой доступности и отказоустойчивости;
20:16 Наш сценарий.
www.youtube.com/c/вебрассказ Мой канал Веб Рассказ
К сожалению все ссылки исчезли с прежним каналом, который удалили 30.10.18, но Поиск великое дело! Особенно когда знаешь, что ищешь.
Java и Python на сегодняшний день являются популярными языками. Если вы находитесь в начале своего программистского пути или хотите поменять сферу, то, возможно перед вами как раз стоит выбор Java или Python. Давайте разбираться.
Обсудим два самых распространенных сетевых протокола транспортного уровня – TCP и UDP, поговорим о примерах их применения, о разнице технологий, а также сравним их характеристики.