Forwarded from CatOps
Написал тут небольшую заметочку (очень общую) о своём опыте приседаний с Kubernetes
Из первых рук, так сказать
#kubernetes
Из первых рук, так сказать
#kubernetes
Forwarded from FrontEndDev
11 советов для тех, кто использует Redux при разработке React-приложений
https://habr.com/ru/company/ruvds/blog/456336/
https://habr.com/ru/company/ruvds/blog/456336/
Хабр
11 советов для тех, кто использует Redux при разработке React-приложений
Когда речь идёт о разработке React-приложений, то, в плане архитектуры кода, маленькие проекты часто бывают более гибкими, чем большие. Нет ничего плохого в том,...
Forwarded from oleg_log (Oleg Kovalov)
Крутой сборник SQL запросов для мониторинга и проерки здоровья Postgres.
Какой index hit rate, статистика вакуума, неспользуемые индексы и тд.
https://github.com/lob/pg_insights
Какой index hit rate, статистика вакуума, неспользуемые индексы и тд.
https://github.com/lob/pg_insights
GitHub
GitHub - lob/pg_insights: A collection of convenient SQL for monitoring Postgres database health.
A collection of convenient SQL for monitoring Postgres database health. - lob/pg_insights
oleg_log
Крутой сборник SQL запросов для мониторинга и проерки здоровья Postgres. Какой index hit rate, статистика вакуума, неспользуемые индексы и тд. https://github.com/lob/pg_insights
От себя еще добавлю полезный репозиторий с кучей крутых утилит: https://github.com/dataegret/pg-utils
GitHub
GitHub - dataegret/pg-utils: Useful PostgreSQL utilities
Useful PostgreSQL utilities. Contribute to dataegret/pg-utils development by creating an account on GitHub.
Forwarded from DevOps&SRE Library
A deep dive into Linux namespaces
Подробно про линукс неймспейсы.
http://ifeanyi.co/posts/linux-namespaces-part-1
Подробно про линукс неймспейсы.
http://ifeanyi.co/posts/linux-namespaces-part-1
#arch #microservices
На волне популярности микросервисов все стремятся окрестить свое детище микросервисной архитектурой, но почему-то у большинства это все вырождается в распределенный монолит с кучей chatty-коммуникаций между сервисами, jira ping-pong между командами при багфиксе и разработке новых фич и каскадные отказы на проде. Поэтому, специально для мамкиных архитекторов:
1. Если ваши сервисы не имеют смысла без остального ландшафта(не решают отдельную бизнес-задачу)
2. Синхронный обмен данными между сервисами — скорее правило, чем исключение
то, спешу обрадовать, у вас не микросервисы. Совсем. Ни по одной из известных(мне) таксономий.
При этом, если ваши сервисы спроектированы для минимального дублирования кодовой базы и функционала, то у вас скорее всего SOA(что не плохо), если нет, то поздравляю! Вы гордый родитель distributed monolith(а вот это уже беда).
Что бы не верить мне на слово предлагаю почитать Сэма Ньюмена, Марка Ричардса и Фаулера
На волне популярности микросервисов все стремятся окрестить свое детище микросервисной архитектурой, но почему-то у большинства это все вырождается в распределенный монолит с кучей chatty-коммуникаций между сервисами, jira ping-pong между командами при багфиксе и разработке новых фич и каскадные отказы на проде. Поэтому, специально для мамкиных архитекторов:
1. Если ваши сервисы не имеют смысла без остального ландшафта(не решают отдельную бизнес-задачу)
2. Синхронный обмен данными между сервисами — скорее правило, чем исключение
то, спешу обрадовать, у вас не микросервисы. Совсем. Ни по одной из известных(мне) таксономий.
При этом, если ваши сервисы спроектированы для минимального дублирования кодовой базы и функционала, то у вас скорее всего SOA(что не плохо), если нет, то поздравляю! Вы гордый родитель distributed monolith(а вот это уже беда).
Что бы не верить мне на слово предлагаю почитать Сэма Ньюмена, Марка Ричардса и Фаулера
O’Reilly Online Learning
Building Microservices
Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. But developing... - Selection from Building Microservices [Book]
DevOps&SRE Library
A deep dive into Linux namespaces Подробно про линукс неймспейсы. http://ifeanyi.co/posts/linux-namespaces-part-1
#linux
Если что, cgroups и namespaces — фундамент контейнеризации, поэтому, что бы лучше вникнуть, вот еще коротенькая статья с основами и видос по сабжу
Если что, cgroups и namespaces — фундамент контейнеризации, поэтому, что бы лучше вникнуть, вот еще коротенькая статья с основами и видос по сабжу
Julia Evans
What even is a container: namespaces and cgroups
The first time I heard about containers it was like – what? what’s that?
Forwarded from FEDOR BORSHEV
Вопрос: что разработчик должен знать о дизайне? А тимлид?
Если разработчик занимается интерфейсами, то базовые вещи вот такие:
— Теория близости и Закон Фиттса
— Анимация в интерфейсах
— Как писать тексты в интерфейсах
Идеально — освоить какой-нибудь дизайнерский инструмент, к примеру Фигму.
Когда закончите с технологиями, почитайте о продукте и результате:
— Понятие «боли» и «мира клиента», Джим Кэмп
— jobs-to-be-done или любая другая методика проектирования
— Психбольница в руках пациентов
— Intercom on Product Magement
Это был традиционный вопрос по понедельникам. Задать свой — @fedor_borshev, посмотреть другие ответы — #вопрос
Если разработчик занимается интерфейсами, то базовые вещи вот такие:
— Теория близости и Закон Фиттса
— Анимация в интерфейсах
— Как писать тексты в интерфейсах
Идеально — освоить какой-нибудь дизайнерский инструмент, к примеру Фигму.
Когда закончите с технологиями, почитайте о продукте и результате:
— Понятие «боли» и «мира клиента», Джим Кэмп
— jobs-to-be-done или любая другая методика проектирования
— Психбольница в руках пациентов
— Intercom on Product Magement
Это был традиционный вопрос по понедельникам. Задать свой — @fedor_borshev, посмотреть другие ответы — #вопрос
Forwarded from POSTGRESSO
Egor Rogov начал новую серию статей. На этот раз герой статей - WAL. Первая статья посвящена буферному кешу. https://habr.com/ru/company/postgrespro/blog/458186/?fbclid=IwAR2JxwviUYaIRy3GrK3pcLlu-qVmp1a4Q5-wQb7z1CJjOmk9hAhVEXjbwtY
Хабр
WAL в PostgreSQL: 1. Буферный кеш
Предыдущий цикл был посвящен изоляции и многоверсионности PostgreSQL, а сегодня мы начинаем новый — о механизме журналирования (write-ahead logging). Напомню, чт...
Forwarded from Sysadmin Tools 🇺🇦
Без лишних слов, сравнение Thanos vs VictoriaMetrics
https://medium.com/@valyala/comparing-thanos-to-victoriametrics-cluster-b193bea1683
https://medium.com/@valyala/comparing-thanos-to-victoriametrics-cluster-b193bea1683
Medium
Comparing Thanos to VictoriaMetrics cluster
Thanos and VictoriaMetrics provide long-term storage and global query view for Prometheus. The article compares these solutions
Forwarded from Dmitry Sh
Очередной консольный GUI к Docker — настоящий хит последних дней в мировом около-DevOps-сообществе. Рассказали об утилите в своем блоге: https://habr.com/ru/company/flant/blog/446700/
Хабр
Lazydocker — GUI для Docker прямо в терминале
Два года назад мы уже делали обзор GUI-интерфейсов для работы с Docker, однако мир любителей подобных решений не стоит на месте. На днях до версии 0.2 обновился, а вместе с тем и получил широкую...
Тут у Nginx'а вебинар по ServiceMesh'ам наклевывается. Присоединяйтесь
NGINX
Do You Need a Service Mesh? | NGINX Webinar
Service mesh is one of the hottest emerging technologies. But do you really need a service mesh? Attend this webinar to learn about the app modernization journey and traffic management approaches for microservice-based apps. We'll help you figure out if you…
Forwarded from Вокруг Kubernetes в VK
Нарезали вам все видео с @Kubernetes Meetup #3.
YouTube
Вступительное слово организаторов / @Kubernetes Meetup #3 (21 июня в Mail.ru Group)
Организаторы серии @Kubernetes Meetup: Mail.ru Cloud Solutions https://mcs.mail.ru/ Анонсы мероприятий в Telegram: https://news.1rj.ru/str/k8s_mail Все видео: https://bit.ly/2FJZXnI Ищем спикеров: https://mcs.mail.ru/speak
Дмитрий Лазаренко, директор по продукту в…
Дмитрий Лазаренко, директор по продукту в…
#dotnet
Если кто еще не видел, то вот: https://www.infoq.com/news/2019/06/interactive-dotnet-documentation/ симпатичненько, конечно, но чет неоднозначные впечатления
Если кто еще не видел, то вот: https://www.infoq.com/news/2019/06/interactive-dotnet-documentation/ симпатичненько, конечно, но чет неоднозначные впечатления
InfoQ
Interactive .NET Documentation with Try .NET
Recently Microsoft open-sourced Try .NET, an interactive documentation generator for .NET Core. Similarly to equivalent tools targeting different programming languages (such as Jupyter), it produces documentation that can contain both explanatory text and…
Forwarded from IT-KB.RU
Разработчик Microsoft раскрыл, что Linux в службах облачных вычислений Azure теперь доминирует над собственной серверной ОС корпорации Windows Server.
Linux в значительной степени применяется в корпоративных средах: как на собственных серверах, так и в облаке. Следует отметить, что доля Windows Server в этом сегменте снижается на протяжении ряда последних лет. Согласно последнему отчёту IDC о рынке операционных систем и подсистем в мире за 2017 год, ОС на базе ядра Linux занимают 68 % корпоративного рынка. С тех пор доля рынка продолжала расти.
Доминирование в облаке Microsoft для Linux было лишь вопросом времени. Как отметил в сентябре прошлого года исполнительный вице-президент облачной и корпоративной группы Microsoft Скотт Гатри (Scott Guthrie), Linux с каждым месяцем наращивает лидерство.
Даже бывший генеральный директор Microsoft Стив Балмер (Steve Ballmer), который однажды с печалью в голосе сказал, что «Linux — это рак», теперь утверждает, что любит Linux.
Источник
Linux в значительной степени применяется в корпоративных средах: как на собственных серверах, так и в облаке. Следует отметить, что доля Windows Server в этом сегменте снижается на протяжении ряда последних лет. Согласно последнему отчёту IDC о рынке операционных систем и подсистем в мире за 2017 год, ОС на базе ядра Linux занимают 68 % корпоративного рынка. С тех пор доля рынка продолжала расти.
Доминирование в облаке Microsoft для Linux было лишь вопросом времени. Как отметил в сентябре прошлого года исполнительный вице-президент облачной и корпоративной группы Microsoft Скотт Гатри (Scott Guthrie), Linux с каждым месяцем наращивает лидерство.
Даже бывший генеральный директор Microsoft Стив Балмер (Steve Ballmer), который однажды с печалью в голосе сказал, что «Linux — это рак», теперь утверждает, что любит Linux.
Источник
Forwarded from FrontEndDev
#js
10 лучших JavaScript библиотек для визуализации данных на графиках и диаграммах
1. amCharts
2. AnyChart
3. Chart.js
4. Chartist.js
5. D3.js ...и другие.
Подробности и различия по ссылке
https://habr.com/ru/post/457946/
10 лучших JavaScript библиотек для визуализации данных на графиках и диаграммах
1. amCharts
2. AnyChart
3. Chart.js
4. Chartist.js
5. D3.js ...и другие.
Подробности и различия по ссылке
https://habr.com/ru/post/457946/
FrontEndDev
#js 10 лучших JavaScript библиотек для визуализации данных на графиках и диаграммах 1. amCharts 2. AnyChart 3. Chart.js 4. Chartist.js 5. D3.js ...и другие. Подробности и различия по ссылке https://habr.com/ru/post/457946/
#react #charts
Есть вот такой гигантский лист еще. Сам пользовался ECharts, но доки на китайском — такое...
Есть вот такой гигантский лист еще. Сам пользовался ECharts, но доки на китайском — такое...
Medium
Open Source Plotting Libraries (primarily for React)
This article is mainly just for my personal use in keeping track of all the plotting/graphing/charting/visualization libraries I come…
Forwarded from Пятничный деплой
Видосы с kubecon подъехали https://www.youtube.com/playlist?list=PLj6h78yzYM2Njj5PvNc4Mtcril2YyR95d
YouTube
KubeCon + CloudNativeCon China 2019 (Shanghai) - YouTube
I hate overtime
#arch #microservices На волне популярности микросервисов все стремятся окрестить свое детище микросервисной архитектурой, но почему-то у большинства это все вырождается в распределенный монолит с кучей chatty-коммуникаций между сервисами, jira ping-pong между…
О, прям как по заказу подвезли! Не знаю как сейчас, но в первом издании Питера перевод был слегка корявым(не фатально)
Forwarded from DevOps&SRE Library
Newman_Sozdanie_microservisov.pdf
4.9 MB
Создание микросервисов
Сэм Ньюмен
2016
Сэм Ньюмен
2016