История изменений
Исправление Norgat, (текущая версия) :
Конкретезируйте, в чем они гиганские?
Сам же и ответил:
In general, an SRE team is responsible for the availability, latency, performance, efficiency, change management, monitoring, emergency response, and capacity planning of their service(s)
Теперь посмотри какие задачи решает разработчик, а какие SRE. А так же какими инструментами пользуется.
SRE - это про operations, те про управление и мониторинг в лайве + планирование этого. И набор инструментов там соответствующий начиная от cron, systemd, docker и заканчивая управлением распределением потоков трафика по сервера в зависимости от нагрузки и гео. Ну и прелести управления парком серверов.
Developer - это про бизнес логику, про API, документацию, алгоритмы обработки данных. И инструменты там БД, веб фреймворки, библиотеки работы с предметной областью (например - обработка картинок, текстов, JSON, XML и тп).
Предметная область тут пересекается разве что если сайты на Wordpress клепать.
PS Там еще написано по ссылке, что SRE 50% у них на разработку тратят. Только вот нюанс - это разработка автоматизаций для operations. Те это будут инструкции для docker/ansible/cheef/vagrant/terraform и тп. Плюс сбор метрик и обработка конечно. Это сильно отличающиеся задачи, тк они про управление стейтом операционных систем/сетей/настройку сервисов, а не про создание бизнес логики приложений (которой, в основном, занимаются на developer позициях).
Исходная версия Norgat, :
Конкретезируйте, в чем они гиганские?
Сам же и ответил:
In general, an SRE team is responsible for the availability, latency, performance, efficiency, change management, monitoring, emergency response, and capacity planning of their service(s)
Теперь посмотри какие задачи решает разработчик, а какие SRE. А так же какими инструментами пользуется.
SRE - это про operations, те про управление и мониторинг в лайве + планирование этого. И набор инструментов там соответствующий начиная от cron, systemd, docker и заканчивая управлением распределением потоков трафика по сервера в зависимости от нагрузки и гео. Ну и прелести управления парком серверов.
Developer - это про бизнес логику, про API, документацию, алгоритмы обработки данных. И инструменты там БД, веб фреймворки, библиотеки работы с предметной областью (например - обработка картинок, текстов, JSON, XML и тп).
Предметная область тут пересекается разве что если сайты на Wordpress клепать.