can3p (can3p) wrote,
can3p
can3p

Про очевидное

Нет, конечно не совсем очевидное, не сразу. Чаще всего оно становится очевидным, когда начинаешь думать и задавать правильные вопросы - почему и как.

Решил я сделать небольшой сервис, сделать его на clojure. Что-то там написал. Взял сервер. Как его деплоить? Нужен деплой скрипт, пишем задачу для fabric. Как его пинать удаленно? Надо еще к сприпту задачу для этого. Почему сервис падает? Надо посмотреть логи. Как решить нехватку ресурсов? Нужно еще серверов, для всех ролей. Теперь зоопарк, как им управлять? Нужно взять ansible или подобное. Ура, что-то работает. Как понять, что что-то работает? Нужно еще задачу на чтение логов с нужных машин. Как это анализировать? Прикручиваем мониторинг. Медленно обрабатываются запросы? Прикручиваем метрики. И т.д.

Ни одного сложного вопроса, но иногда, чтобы ответить, надо как-то поскрипеть мозгами. И так ведь в жизни постоянно.
Tags: coding
Subscribe
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 2 comments