I hate overtime
868 subscribers
129 photos
4 videos
54 files
961 links
Some DevOps, SRE and IT development stuff
Download Telegram
Forwarded from DevOps&SRE Library
Worth a Look: Public Grafana Dashboards

Публичные grafana дашборды различных компаний - можно подчерпнуть неплохие идеи для своих проектов.

https://grafana.com/blog/2019/05/16/worth-a-look-public-grafana-dashboards
🛠 Systemd tools.

В заметке посмотрел на две простых утилиты для systemd:

service-generator - генерация unit файлов.
service-monitor - работа с сервисами и их логами.

📗 https://sysadmin.pm/sDtL

#systemd #будничное
Снова об уровнях зрелости REST API. Немного актуализированная модель Леонардо Ричардсона https://apisyouwonthate.com/blog/rest-and-hypermedia-in-2019 и несколько полезных ссылок о Hypermedia Controls
Недавно в соцсетях наткнулся на пост знакомой о том, что она очень тяжело переживает критику со стороны других людей и любое стороннее замечание будет невольно гиперболизировано ее мозгом в обвинение в собственной некомпетентности. Причем, более того, в комментах многие писали о похожих проблемах. Мне кажется, что IT в этом плане очень даже не плохо держится: люди годами проходящие ревью и ретроспективы, публично признающие свои ошибки в виде post-mortem'ов и защищающие свои решения перед коллегами впринципе не могут болезнено воспринимать конструктивную критику. С другой стороны, чисто физиологически, вроде как критика воспринимается и обрабатывается мозгом у всех одинаково: https://www.infoq.com/articles/mitigate-pain-getting-giving-feedback
Forwarded from sudo rm -rf /*
Продолжаю публиковать свои заначки полезных ссылок. Сегодня очередной tl;dr про сокеты.

Должен сразу предупредить, что хотя этот текст явно короче чем тексты про swap или pam, но порог вхождения тут на порядок выше. Если вы только начали знакомиться с миром linux, то имеет смысл вернуться к этому тексту немного позже.

Зачем мне читать про сокеты если я не программист? Если совсем кратко: для понимания происходящего. Особенно хорошо это помогает при погружении на самое дно дебага без кислородного балона.
Forwarded from Data Phoenix
The Best Machine Learning Resources

This article is an addendum to the series «Machine Learning for Humans» a guide for getting up-to-speed on machine learning concepts in 2-3 hours.

https://bit.ly/2HDWkzK
#servicemesh #devops
Появилась штука унифицирующая API service mesh'ей: https://www.infoq.com/articles/service-mesh-api-federating К сожалению, не написано какие задержки она вносит в сети, но учитывая, что кто-то уже психует и отказывается от sm из-за этого, то будующее SuperGloo туманно)
Тем временем, ребята из фланта, сделали анонс своего ci/cd для Kubernetes для англоязычной аудитории и получили больше 700 звёзд на github https://medium.com/flant-com/werf-devops-tool-d3f1251a65ab поздравляем, поддерживаем!
Forwarded from DevOps Deflope News
Kubernetes в этом году 5 лет 🎉🎉🎉🎉🎉
И на KubeCon + CloudNativeCon Europe 2019 сегодня будет пати по этому поводу 😎😸🙀

А Microsoft тем временем выпустили интересный туториал «50 days from zero to hero with Kubernetes» https://amp.gs/dIvD

PDF: https://amp.gs/dIvJ

P.S. Редакция канала до четверга бродит по KubeCon, так сли что, пишите https://t.iss.one/Nklya
#kubernetes #news
Опубликовали пост про одну из низкоуровневых оптимизаций в ClickHouse. Довольно детальное рассмотрение, начиная от высокого уровня до перекладывания байт. Будет интересно для разработчиков :)

https://habr.com/en/company/yandex/blog/452778/
#clickhouse
Forwarded from DevOps Deflope News
Только что на KubeCon 2019 был представлен «Service Mesh Interface (SMI)» — стандартный интерфейс для меш сетей в Kubernetes 🎉 с поддержкой Istio, Linkerd, и Consul Connect

Анонс: https://amp.gs/dj0k
#kubecon2019 #kubernetes #news #servicemesh
Недавно с коллегами зашел разговор об консультантах/интеграторах/вендорах, что для всех оказалось больной темой. Вкратце, сошлись на таких основных пунктах:
1. Core business разработки должны быть внутренними, т.к. очень сложно погрузить консультантов в домен и предоставить все консерны
2. Необходим строгий контроль на всех этапах ЖЦ проекта, а не только на этапах ТЗ и приемки, т.к. цели консультантов и цели заказчика не полностью пересекаются на проекте (консультант -- молодец, если успешно внедрил решение. Вполне вероятно, что жц проекта на этом этапе для него закончен. Для заказчика проект успешен будет только после успешных "похорон" отслужившего свое продукта)
3. Коробочные решения необходимо выбирать с большой тщательностью и осторожностью.

Все это очень сложно реализовать(особенно в Российских реалиях), так что проекты по интеграции обычно ни разу не проще чем проекты по разработке.
Забавно, что, хотя тема стара как мир, но периодически всплывают интересные ретроспективы интеграционных/заказных проектов типа вот этой: https://link.medium.com/C3UDJRPfTW
Forwarded from FrontEndDev
#react

Хотите наконец заюзать react hooks, но не знаете как совместить их с Redux?

Почитайте как легко конвертировать классы React-Redux в React Hooks

Проект на github: https://github.com/iqbal125/react_hooks_with_react_redux

https://medium.freecodecamp.org/how-to-convert-from-react-redux-classes-to-react-hooks-the-easy-way-eca2233e0e7a
Forwarded from CatOps
​​The Open Source Guide to DevOps Monitoring Tools

On DevopsDays Kyiv folks from opensource.com shared printed version of a good enough way to present information about things like:
- Monitoring
- Log aggregation
- Alerting & visualization
- Distibuted tracing
for newcomers, folks from enterprise or your manager.

Unfortunately, I can not send the printed version to all, but you can still download pdf version.

#monitoring