Forwarded from Sysadmin Tools 🇺🇦
GitHub
GitHub - rudderlabs/rudder-server: Privacy and Security focused Segment-alternative, in Golang and React
Privacy and Security focused Segment-alternative, in Golang and React - GitHub - rudderlabs/rudder-server: Privacy and Security focused Segment-alternative, in Golang and React
Forwarded from Sysadmin Tools 🇺🇦
Dollhouse
https://github.com/gojek/dollhouse
Dollhouse does Incident response and audit on Google Cloud Platform (GCP). As there are many components in GCP, dollhouse aims to be the one tool that can audit the whole platform and give almost real-time alerts to you. It can be used by Security Engineers and DevOps engineers to monitor the whole organization infrastucture. Dollhouse can also send alerts based on pre-configured events.
https://github.com/gojek/dollhouse
GitHub
gojek/dollhouse
Contribute to gojek/dollhouse development by creating an account on GitHub.
Forwarded from ДевОпс Інженер 🇺🇦 (devopsengineer bot)
Production deployment guides от Gruntwork
На днях Gruntwork зарелизила раздел с туториалами: судя по существующим материалам получится даже концептуальнее, чем у DigitalOcean. Есть разделы для разных клаудов, и для разных задач.
Вот, смотрите: https://gruntwork.io/guides/
А вот статья о том, как деплоить Kubernetes в AWS: https://gruntwork.io/guides/kubernetes/how-to-deploy-production-grade-kubernetes-cluster-aws/
Полезно будет для Junior/Middle level, и тем кто когда-то знал, но уже забыл как лучше сделать, или выпал на какой-то промежуток времени 🙂
На днях Gruntwork зарелизила раздел с туториалами: судя по существующим материалам получится даже концептуальнее, чем у DigitalOcean. Есть разделы для разных клаудов, и для разных задач.
Вот, смотрите: https://gruntwork.io/guides/
А вот статья о том, как деплоить Kubernetes в AWS: https://gruntwork.io/guides/kubernetes/how-to-deploy-production-grade-kubernetes-cluster-aws/
Полезно будет для Junior/Middle level, и тем кто когда-то знал, но уже забыл как лучше сделать, или выпал на какой-то промежуток времени 🙂
Forwarded from DevOps Deflope News
Вышла вторая статья от Cindy Sridharan про тестирование в production 🔥
И если прошлая статья была про то зачем это нужно, то в этой рассматривается что для этого необходимо реализовать.
http://amp.gs/AEZd
P.S. Прошлая статья http://amp.gs/AEZi
#article #testing
И если прошлая статья была про то зачем это нужно, то в этой рассматривается что для этого необходимо реализовать.
http://amp.gs/AEZd
P.S. Прошлая статья http://amp.gs/AEZi
#article #testing
Medium
Testing in Production: the hard parts
There’s a fair bit of chatter about the virtues of testing in production these days. I’ve myself written about this topic over a year ago…
Forwarded from Sysadmin Tools 🇺🇦
Forwarded from Записки админа
📊 Попытка приготовить ELK стек в докере и сразу же учесть вопросы мониторинга, безопасности и сбора метрик - https://github.com/sherifabdlnaby/elastdocker Возможно, для кого-то окажется полезным, как пример реализации.
#docker #elk #github
#docker #elk #github
Горизонтальное масштабирование и отказоустойчивость Redis для сервисных служб DirectumRX / Хабр
https://m.habr.com/ru/company/directum/blog/469543/
https://m.habr.com/ru/company/directum/blog/469543/
Хабр
Горизонтальное масштабирование и отказоустойчивость Redis для сервисных служб DirectumRX
Redis – это система управления базами данных класса NoSQL (не реляционные СУБД), размещаемых целиком в оперативной памяти. Для доступа к данным используется модель «ключ» — «значение». Такая СУБД...
Forwarded from Записки админа
🖱 Как система работает с данными на диске - интересное чтиво для понимания происходящего: https://ownyourbits.com/2018/05/02/understanding-disk-usage-in-linux/
#напочитать #фидбечат
#напочитать #фидбечат
Forwarded from Типа про IT
В частоупоминаемые базворды внезапно ворвался Airflow. Я не знаю кто как раньше решал схожие задачи с data processing pipeline, но теперь это или Airflow от Airbnb, или Luigi от Spotify. Обычно первое.
Нетипично для софта из Apache, но оно на Python. На нём пишется кастомная логика, шаблоны шаблонизируются через Jinja, возможностей много. Используется для автоматизации последовательностей каких-то рутин, которые можно представить в виде направленного графа. Что-то сделать, куда-то пойти, поспать денёк, сходить повторить-проверить… такой вот способ композиции логики. Есть также простой UI для мониторинга всего происходящего.
Воротят с этим всем что угодно, даже с Докером интегрируют. Посмотрите простую вводную статью, пояснительный видос Developing elegant workflows with Apache Airflow и теперь вы в теме.
Нетипично для софта из Apache, но оно на Python. На нём пишется кастомная логика, шаблоны шаблонизируются через Jinja, возможностей много. Используется для автоматизации последовательностей каких-то рутин, которые можно представить в виде направленного графа. Что-то сделать, куда-то пойти, поспать денёк, сходить повторить-проверить… такой вот способ композиции логики. Есть также простой UI для мониторинга всего происходящего.
Воротят с этим всем что угодно, даже с Докером интегрируют. Посмотрите простую вводную статью, пояснительный видос Developing elegant workflows with Apache Airflow и теперь вы в теме.
Forwarded from Sysadmin Tools 🇺🇦
Не плохо, если лень лезть в gitlab/etc, а нужна чисто доска
https://habr.com/ru/company/lanit/blog/462855/
#gitlab #vue #vuejs #frontend
https://habr.com/ru/company/lanit/blog/462855/
#gitlab #vue #vuejs #frontend
Хабр
Лёгкое программирование: канбан-доска для GitLab за один рабочий день
Рабочий понедельник начался со следующего диалога: Руководитель (P): У тебя в команде не понятно, кто чем занимается. Я (Я): Это да, у нас нет инструмента, который бы отображал общую картину...
Forwarded from Пятничный деплой
YouTube
Обеспечение отказоустойчивости хранилищ // Демо-занятие курса «Highload Architect»
Рассмотрим какие проблемы возникают при проектировании архитектур. Поймем, почему выход из строя серверов не оправдание для падения сервиса. И научимся сокращать время простоя сервиса до минимума.
Преподаватель: Иван Ремень - руководитель направления серверной…
Преподаватель: Иван Ремень - руководитель направления серверной…
Forwarded from CatOps
Cruise продолжают расширять свой открытый kubernetes-toolset и теперь заопенсорсили тулзу для менеджмента конфигураций - Isopod
Их подход чем-то напоминает подход Pulumi, где состояние инфраструктуры описывается ЯП общего назначения. Cruise выбрали для своего Isopod Starlark - диалект Python от Google. Что ИМХО странно, но если вы работали с Bazel - проблем возникнуть не должно.
Осталось дождаться отзывов от кого-либо помимо авторов 😄
#kubernetes
Их подход чем-то напоминает подход Pulumi, где состояние инфраструктуры описывается ЯП общего назначения. Cruise выбрали для своего Isopod Starlark - диалект Python от Google. Что ИМХО странно, но если вы работали с Bazel - проблем возникнуть не должно.
Осталось дождаться отзывов от кого-либо помимо авторов 😄
#kubernetes
Medium
Open-Sourcing Isopod: An Expressive DSL Framework for Kubernetes Configuration
With Isopod, we achieved strongly typed Kubernetes objects, code reuse, and test coverage that was not possible before.
Forwarded from Мониторим ИТ
Этот файл содержит развесистое дерево систем мониторинга. Здесь собраны известные вендоры, которые специализируются на той или иной области мониторинга (приложения, сети, инфраструктура и т.д.). Каждый год этот отчёт выкладывает у себя на сайте BigPanda. Их решение — event consolidator с искусственным интеллектом (или AIOps).
Forwarded from Мониторим ИТ
Издательство Wiley, которое выпускает серию «Для чайников» часто под этим же брендом публикует совместные издания с разными компаниями. В этой подборке три книги по теме мониторинга.
Alert Correlation for Dummies (совместно с BigPanda)
AIOps for Dummies (совместно с FixStream)
Network Monitoring for Dummies (совместно с Solarwinds)
Alert Correlation for Dummies (совместно с BigPanda)
AIOps for Dummies (совместно с FixStream)
Network Monitoring for Dummies (совместно с Solarwinds)
Forwarded from Мониторим ИТ
Видели бесплатную штуку для предиктивной аналитики в Grafana? Работает пока только с некоторыми источниками (Influxdb, Graphite, Prometheus, PostgreSQL / TimescaleDB, ElasticSearch).
Forwarded from L̶u̵m̶i̵n̷o̴u̶s̶m̶e̵n̵B̶l̵o̵g̵
Knock Knock!
Asynchronous programming.
Who's there?
Asynchronous programming. Blocking I/O and non-blocking I/O
Asynchronous programming. Cooperative multitasking
Asynchronous programming. Await the Future
Asynchronous programming. Python3.5+
Asynchronous programming.
Who's there?
Asynchronous programming. Blocking I/O and non-blocking I/O
Asynchronous programming. Cooperative multitasking
Asynchronous programming. Await the Future
Asynchronous programming. Python3.5+
Blog | iamluminousmen
Asynchronous Programming. Blocking I/O and non-blocking I/O
Learn about asynchronous programming with a focus on blocking and non-blocking I/O for efficient networking. Explore how to handle I/O operations effectively with Python examples.
Forwarded from Грефневая Кафка (pro.kafka)
Вот и подошел к концу очередной Kafka Summit San Francisco. Это получился очень большой евент - порядка 2500 участников и спонсоров!
Ключевые highlights
• Jun Rao рассказал о том, почему Kafka была создана в LinkedIn и куда движется разработка
• Jay Kreps анонсировал очень крутые фичи KSQL - встроенный Kafka Connect (чтобы одним запросом создавать external tables) и расширение языка запросов, который позволит делать point in time queries (как обычная база данных). Подробнее можно почитать тут
◦ http://cnfl.io/ksql-klip-7
◦ http://cnfl.io/ksql-klip-8
◦ видосик
•
• Мы (Confluent) так же анонсировали, что вы можете погонять Кафку в клауде почти за даром - выдаем $50 на аккаунт на первые три месяца - вполне достаточно для POC
◦ видосик
•
Так же можно почитать recap от Tim Berglund
• day 1
• day 2
Видосы всех сессий будут доступны очень скоро! Следите за анонсами в этом канале
Ключевые highlights
• Jun Rao рассказал о том, почему Kafka была создана в LinkedIn и куда движется разработка
• Jay Kreps анонсировал очень крутые фичи KSQL - встроенный Kafka Connect (чтобы одним запросом создавать external tables) и расширение языка запросов, который позволит делать point in time queries (как обычная база данных). Подробнее можно почитать тут
◦ http://cnfl.io/ksql-klip-7
◦ http://cnfl.io/ksql-klip-8
◦ видосик
•
• Мы (Confluent) так же анонсировали, что вы можете погонять Кафку в клауде почти за даром - выдаем $50 на аккаунт на первые три месяца - вполне достаточно для POC
◦ видосик
•
Так же можно почитать recap от Tim Berglund
• day 1
• day 2
Видосы всех сессий будут доступны очень скоро! Следите за анонсами в этом канале
YouTube
Jun Rao, Confluent | Kafka Summit SF 2019 Keynote ft. Chris Kasten, Walmart Labs
Jun Rao, Confluent Co-Founder discusses the power of Kafka, why it was created, and what it's used for at Kafka Summit SF 2019's keynote. Featuring Chris Kasten, VP, Walmart Cloud.
ABOUT CONFLUENT
Confluent, founded by the creators of Apache Kafka®, enables…
ABOUT CONFLUENT
Confluent, founded by the creators of Apache Kafka®, enables…