Software Development podCAST #2
Channel: SDCast
Date: 24/01/2021

Первый выпуск подкаста в 2014 году посвящен администрированию серверов и сервисов. В гостях Константин @melazyk (http://twitter.com/melazyk) Никифоров, руководитель группы системных администраторов @Mail.ru group.
Говорим о эксплуатации большого парка серверов, как развертывать новые инстансы, как это все администрировать и управлять конфигурацией с помощью Puppet. Обсуждаем процессы выкатывания новых релизов и откатывания изменений в экстренных случаях. Одна из интересных тем – использование lua в высоконагруженных проектах и применение связки Nginx + LUA. Кстати, для тех, кто хочет попробовать у себя такую связку, есть такой проект как openresty, который включает в себя nginx и набор дополнительных модулей, таких как LuaNginxModule, DrizzleNginxModule, LuaJIT, Redis2NginxModule и много еще других. Так же пара слов о использовании связки Nginx + uWSGI для Python и RoR.
Обсуждаем вопросы мониторинга работоспособности сервисов и применение таких инструментов как Graphite, Tarantool и прочих.
Ссылки на всякие инструменты и сервисы, так или иначе упомянутые в подкасте

* Puppet (http://puppetlabs.com/)
* Chef (http://www.getchef.com/chef/)
* OpenResty (http://openresty.org/)
* Graphite (http://graphite.wikidot.com/)
* Tarantool (http://tarantool.org/)
* Bacula (http://www.bacula.org/)
* uWSGI (https://github.com/unbit/uwsgi)
* Wang, Xiaozhe, он же chaoslawful, разработчик LUA модулей для Nginx (https://github.com/chaoslawful)