Автор статьи действительно сделал ужасную вещь. Откручивал бы каждый месяц на 1 минуту. Получил бы бонус в конце года который хотел. Сразу было бы видно, что человек занят и усердно работает.
Самая лучшая оптимизация логов их не писать. Поймали ошибку - отправили в какой-нибудь sentry или аналог. Нужны метрики - пишите сразу метрики (prometeus, datadog, etc.) Нужен аудит? Это явно не elastic в котором можно потерять данные. Мне интересно, почему всегда круто решать проблему с неправильной сторны. Перепишем пол эластика, но не будем смотреть в сами логи и анализировать что из них нужно, а что нет.
Мне кажется такое актуально было лет 10 назад. Сейчас можно документировать сервера через ansible, puppet, terraform и строя мониторинг вокруг этого. Документация нужно только о том какому проекту принадлежит сервис. Если у вас даже сервер стоит под столом админа, то тоже имеет смысл настроить его через ansible и положить манифесты в git
Ещё удобная штука чтобы смотреть сколько и какой слой занимает. Для больших образов не всегда понятно где именно проблема появляется. Можно включать в CI https://github.com/wagoodman/dive
EKS обещали для основных регионов в Q2 2018. Сейчас готово превью, но только в us-west-1 и на 1.7 kubernetes. Обещают релиз сразу со стабильной на тот момент версией kubernetes.
Прикрутили бы лучше sendgrid какой-то. На небольшой кол-ве писем он еще и бесплатен. Получали бы ответы сразу вебхуком в приложение. Мне кажется локальные mail серверы уже умерли давно.
Намного проще сразу положить на S3 и CDN сверху, тот же Cloudflare для мелкого сайта будет бесплатно и с https. В таком случае будет совсем бесплатно так как все входит в бесплатную квоту s3
На Green можно выключить парковку головок и включить TLER самому. По крайней мере пару лет назад было так и у меня отлично работает 4x2TB в пятом рейде
Для разработчиков руби есть еще несколько хороших новостей.
1) mongo драйвер сильно переписан и будет официально поддерживаться командой mongo
2) Разработчик Mongoid в штате mongo
3) Mongoid 5.0 перейдет на использование официального драйвера вместо moped
4) Выпуск нового драйвера после релиза mongo 3.0
Mongo работает сейчас над унификацией драйверов для разных языков.
Почему просто не использовать генераторы статичных сайтов (jekyll, middleman, octopress)? Для контента используете Markdown и в качестве интерфейса для редактирования Github. Деплой автоматический, при изменения в мастере
Сесть и жесткий диск будут висеть фактически на одном USB 2.0. Кроме этого sshfs будет сильно кушать слабый проц малинки. Думаю что не больше 10 мегабит с нее можно будет выжать
Давно пора
Автор статьи действительно сделал ужасную вещь. Откручивал бы каждый месяц на 1 минуту. Получил бы бонус в конце года который хотел. Сразу было бы видно, что человек занят и усердно работает.
Самая лучшая оптимизация логов их не писать. Поймали ошибку - отправили в какой-нибудь sentry или аналог. Нужны метрики - пишите сразу метрики (prometeus, datadog, etc.) Нужен аудит? Это явно не elastic в котором можно потерять данные. Мне интересно, почему всегда круто решать проблему с неправильной сторны. Перепишем пол эластика, но не будем смотреть в сами логи и анализировать что из них нужно, а что нет.
Если у кого-то есть gopro, начиная с hero8. Ее отлично можно использовать в качестве вебки. https://community.gopro.com/s/article/GoPro-Webcam?language=en_US
Мне кажется такое актуально было лет 10 назад. Сейчас можно документировать сервера через ansible, puppet, terraform и строя мониторинг вокруг этого. Документация нужно только о том какому проекту принадлежит сервис. Если у вас даже сервер стоит под столом админа, то тоже имеет смысл настроить его через ansible и положить манифесты в git
Ещё удобная штука чтобы смотреть сколько и какой слой занимает. Для больших образов не всегда понятно где именно проблема появляется. Можно включать в CI
https://github.com/wagoodman/dive
www.supermicro.nl/products/motherboard/ATOM/#top
1) mongo драйвер сильно переписан и будет официально поддерживаться командой mongo
2) Разработчик Mongoid в штате mongo
3) Mongoid 5.0 перейдет на использование официального драйвера вместо moped
4) Выпуск нового драйвера после релиза mongo 3.0
Mongo работает сейчас над унификацией драйверов для разных языков.