Эксплуатация RoR проектов

ruby Доклад 45 минут Егор Баранов Ruby(№ 7) :   Jun 19 12:00
Работаю ведущим разработчиком в компании fun-box. Программирую на ruby/erlang/node.js/C. Занимаюсь по большей части инфраструктурными проектами внутри компании. Люблю сложные интересные задачи, высокие нагрузки.
Каждый проект состоит не только из разработки, но так же поддержки и эксплуатации. Думаю, каждый разработчик рано или позно сталкивается с ситуацией, когда система сломалась, что делать - непонятно, надо все быстро починить. Я постараюсь рассказать, на какие моменты в процессе разработки и эксплуатации необходимо обращать внимание, чтобы чп были как можно реже, а в идеале - отсутствовали совсем, а также как вести себя, если чп все же произошло, как искать причины проблем и как их устранять максимально быстро и безболезненно.

Начинающим разработчикам постараюсь рассказать, как писать код таким образом, чтобы его было проще эксплуатировать, а опытным постараюсь систематизировать уже имеющиеся знаний. По идее, никакого рокет сайнса в моих советах нет, только, здравый смысл накопленный за годы эксплуатации различных проектов, но когда наступает чп, то заранее подготовленный и структурированный план действий - может значительно сократить время решения проблемы и сэкономить нервы.
Постоянная ссылка на доклад: https://devconf.ru/offer/42