Forwarded from @yarosh_log
Список побочки у разных уровней изоляции транзакций MySQL InnoDB и PostgreSQL (oracle, mssql тоже есть)
https://github.com/ept/hermitage
https://github.com/ept/hermitage
GitHub
GitHub - ept/hermitage: What are the differences between the transaction isolation levels in databases? This is a suite of test…
What are the differences between the transaction isolation levels in databases? This is a suite of test cases which differentiate isolation levels. - ept/hermitage
Forwarded from DevOps&SRE Library
10 most common mistakes using kubernetes
https://blog.pipetail.io/posts/2020-05-04-most-common-mistakes-k8s
https://blog.pipetail.io/posts/2020-05-04-most-common-mistakes-k8s
Forwarded from CatOps
Вышла alpha-версия нового kubernetes-провайдера для Terraform, который позволяет деплоить любые ресурсы, включая CRD.
В довесок к этому есть экспериментальная функция конвертации YAML в HCL.
Как по мне, это очень крутая новость, потому что можно будет создавать модули, которые содержат в себе, как различные ресурсы внутри K8s, так и вне его. А также, можно будет смотреть, что там деплоится с помощью Terraform Plan.
С другой стороны, переписывать кучу существующих манифестов - не самое приятное занятие.
#kubernetes #terraform #hashicorp
В довесок к этому есть экспериментальная функция конвертации YAML в HCL.
Как по мне, это очень крутая новость, потому что можно будет создавать модули, которые содержат в себе, как различные ресурсы внутри K8s, так и вне его. А также, можно будет смотреть, что там деплоится с помощью Terraform Plan.
С другой стороны, переписывать кучу существующих манифестов - не самое приятное занятие.
#kubernetes #terraform #hashicorp
Forwarded from Svetlana Borodina
Step-by-step guide для новичков о том, как поднять OpenShift версии 3.11 с нуля: https://habr.com/ru/company/jetinfosystems/blog/503618/
Хабр
Как Sec примерил сбрую Ops, или deploy Red Hat OKD 3.11 for dummies
Привет, друзья! Прошлой осенью мне по работе понадобилось протестировать решения для защиты сред контейнеризации (я работаю ИБ-инженером), но готового стенда с...
Forwarded from Мониторим ИТ
Смотрю я на этот репозиторий и радуюсь — столько полезного о SRE можно узнать.
GitHub
GitHub - zeroc0d3lab/awesome-sre: A curated list of awesome Site Reliability and Production Engineering resources.
A curated list of awesome Site Reliability and Production Engineering resources. - zeroc0d3lab/awesome-sre
Forwarded from Записки админа
📊 Open Web Analytics.
До сегодняшнего дня, я был знаком только с одной системой аналитики - Matomo (бывший Piwik). Как-то так вышло, что проект OWA прошёл мимо меня, но вот сегодня я таки наткнулся на него.
И вы знаете, выглядит интересно - трекинг конверсий, действий, возможность интеграции с тем же Wordpress'ом и всё вот это вот. Нет, это не 100% замена Google Analitics, но если вы уверены, что базовой аналитики вам будет достаточно, и при этом вы хотите, что бы собранные вами данные оставались при вас, к Open Web Analytics стоит присмотреться.
Начать знакомство можно с сайта (там есть и демо версия) проекта. Доступна так же Wiki, и соответствующий Github репозиторий.
#analitics #selfhosted #github
До сегодняшнего дня, я был знаком только с одной системой аналитики - Matomo (бывший Piwik). Как-то так вышло, что проект OWA прошёл мимо меня, но вот сегодня я таки наткнулся на него.
И вы знаете, выглядит интересно - трекинг конверсий, действий, возможность интеграции с тем же Wordpress'ом и всё вот это вот. Нет, это не 100% замена Google Analitics, но если вы уверены, что базовой аналитики вам будет достаточно, и при этом вы хотите, что бы собранные вами данные оставались при вас, к Open Web Analytics стоит присмотреться.
Начать знакомство можно с сайта (там есть и демо версия) проекта. Доступна так же Wiki, и соответствующий Github репозиторий.
#analitics #selfhosted #github
Forwarded from Записки админа
🛠 Сheckup.
Интересный мониторинг доступности нашёлся. Создал его Matt Holt - это "автор" веб-сервера Caddy. Мониторинг умеет проверять HTTP, TLS, DNS, TCP. Данные, при этом, хранит на Amazon S3, Github, в локальном хранилище, sqlite3 или PostgreSQL. Управляется всё это через json конфиг, что так же весьма удобно.
Я в своей работе для этих задач обычно PHP Server Monitor использую (писал о нём здесь, в своё время), но похоже что и к Сheckup'у присмотрюсь.
#monitoring #checkup
Интересный мониторинг доступности нашёлся. Создал его Matt Holt - это "автор" веб-сервера Caddy. Мониторинг умеет проверять HTTP, TLS, DNS, TCP. Данные, при этом, хранит на Amazon S3, Github, в локальном хранилище, sqlite3 или PostgreSQL. Управляется всё это через json конфиг, что так же весьма удобно.
Я в своей работе для этих задач обычно PHP Server Monitor использую (писал о нём здесь, в своё время), но похоже что и к Сheckup'у присмотрюсь.
#monitoring #checkup
Forwarded from Находки в опенсорсе
Great Expectations: Always know what to expect from your data.
Great Expectations helps data teams eliminate pipeline debt, through data testing, documentation, and profiling.
Software developers have long known that testing and documentation are essential for managing complex codebases. Great Expectations brings the same confidence, integrity, and acceleration to data science and data engineering teams.
See Down with Pipeline Debt! for an introduction to the philosophy of pipeline testing: https://medium.com/@expectgreatdata/down-with-pipeline-debt-introducing-great-expectations-862ddc46782a
Key features:
- Expectations or assertions for data. They are the workhorse abstraction in Great Expectations, covering all kinds of common data issues
- Batteries-included data validation
- Tests are docs and docs are tests: many data teams struggle to maintain up-to-date data documentation. Great Expectations solves this problem by rendering Expectations directly into clean, human-readable documentation
- Automated data profiling: wouldn't it be great if your tests could write themselves? Run your data through one of Great Expectations' data profilers and it will automatically generate Expectations and data documentation
- Pluggable and extensible
https://github.com/great-expectations/great_expectations
#python #ds #docops
Great Expectations helps data teams eliminate pipeline debt, through data testing, documentation, and profiling.
Software developers have long known that testing and documentation are essential for managing complex codebases. Great Expectations brings the same confidence, integrity, and acceleration to data science and data engineering teams.
See Down with Pipeline Debt! for an introduction to the philosophy of pipeline testing: https://medium.com/@expectgreatdata/down-with-pipeline-debt-introducing-great-expectations-862ddc46782a
Key features:
- Expectations or assertions for data. They are the workhorse abstraction in Great Expectations, covering all kinds of common data issues
- Batteries-included data validation
- Tests are docs and docs are tests: many data teams struggle to maintain up-to-date data documentation. Great Expectations solves this problem by rendering Expectations directly into clean, human-readable documentation
- Automated data profiling: wouldn't it be great if your tests could write themselves? Run your data through one of Great Expectations' data profilers and it will automatically generate Expectations and data documentation
- Pluggable and extensible
https://github.com/great-expectations/great_expectations
#python #ds #docops
Forwarded from Полезняшки от "Разбора Полетов"
Apache Arrow and Java: Lightning Speed Big Data Transfer
https://xn--r1a.website/iv?url=https://www.infoq.com/articles/apache-arrow-java/&rhash=6030af2cd8fcfe
https://xn--r1a.website/iv?url=https://www.infoq.com/articles/apache-arrow-java/&rhash=6030af2cd8fcfe
InfoQ
Apache Arrow and Java: Lightning Speed Big Data Transfer
Apache Arrow puts forward a cross-language, cross-platform, columnar in-memory data format for data. It is designed to eliminate the need for data serialization and reduce the overhead of copying.
Forwarded from Записки админа
🛠 Live Patching Tools.
Сравнение livepatch-утилит, которые позволяют патчить ядро налету, уменьшая, тем самым, количество необходимых ребутов.
#livepatch #kernel #напочитать
Сравнение livepatch-утилит, которые позволяют патчить ядро налету, уменьшая, тем самым, количество необходимых ребутов.
#livepatch #kernel #напочитать
Forwarded from Полезняшки от "Разбора Полетов"
Troubleshooting CPU spike in a Major Trading Application
https://xn--r1a.website/iv?url=https://medium.com/@RamLakshmanan/troubleshooting-cpu-spike-in-a-major-trading-application-cb7ad222ff9f?source=rss------java-5&rhash=f5b2f9872995e4
https://xn--r1a.website/iv?url=https://medium.com/@RamLakshmanan/troubleshooting-cpu-spike-in-a-major-trading-application-cb7ad222ff9f?source=rss------java-5&rhash=f5b2f9872995e4
Medium
Troubleshooting CPU spike in a Major Trading Application
In this article we are going to discuss how we troubleshooted a CPU spike problem that surfaced in a major trading application in North…
Forwarded from L̶u̵m̶i̵n̷o̴u̶s̶m̶e̵n̵B̶l̵o̵g̵
Descriptive statistics will teach you the basic concepts used to describe the data sample
https://luminousmen.com/post/descriptive-and-inferential-statistics
https://luminousmen.com/post/descriptive-and-inferential-statistics
Blog | iamluminousmen
Data Science. Descriptive and Inferential Statistics
Discover the foundations of Descriptive and Inferential Statistics in Data Science. Learn how to analyze data samples effectively. Start understanding your data today!