Pull to refresh
10
Karma
0
Rating
Дмитрий @kruftik

SRE

  • Followers 4
  • Following 6

Мониторинг популярных баз данных из единого интерфейса Quest Foglight — анонс вебинара

мечта любой корпорации (в плохом смысле этого слова) — купить какую-нибудь 1 большую коробку, желательно подороже.

«долго, дорого и х**во» — вот принцип выбора продуктов большими компаниями

Как мы переходили на Java 15 или история одного бага в jvm длиной в 6 лет

хадуп головного мозга, извините

так уже не мало раз упомянули, что у вас хадуп и вам от него больно, что все окружающие искреннее вам сочувствуют. НО, в мире немало и других, менее неприятных и тяжелых в обращении вещей, где попроще, посмотрите, мб вам понравится и не придется себя мучать.

Миграция IBM Lotus Notes/Domino в Microsoft Exchange

«потому что Лотус — это тормозное, глюкавое поделие на Java, которое работает отвратительно на всех ОС, а особенно МакОС, в котором нету адекватного поиска, в которое более-менее веб-интерфейс завезли буквально недавно и от которого даже ИБМ избавились, хотя они еще те ценители и часто и авторы подобного софта» — сойдет за аргументы?

Как собирать проекты в Jenkins, если нужно много разных окружений

apt-get update && \
apt-get -y install docker-ce && \
usermod -aG docker jenkins

RUN curl -L github.com/docker/compose/releases/download/1.25.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose

RUN apt-get clean autoclean && apt-get autoremove —yes && rm -rf /var/lib/{apt,dpkg,cache,log}/


анти-бест-практиз-докерфайл. обновляем список пакетов в одном слое, чистим за собой в слое через 1…

Безопасность для Docker-контейнеров

Никогда не запускайте сокет Docker'а внутри контейнера.

— гугл транслейт, ты ли это?

Как работать с Postgres в Go: практики, особенности, нюансы

хочется сказать спасибо Артемию за интересный доклад, т.к. сами внутри прошли весь тот же путь в прошлом году, и добавить, что с момент доклада произошло радостное событие — он подготовил и закинул ПР с поддержкой многосерверности в DSN (https://github.com/jackc/pgx/pull/545) c автопереключением на текущего мастера при проблемах и этот ПР был принят и вмержен в pgx.

CI/CD с помощью AWS и Bamboo

угу, на Java-е, хорошо хоть не на асм-е.

несколько версий назад появился еще yaml-синтаксис, но он имеет 1000 и 1 ограничение, до сих пор пользование им — это раскладывание костылей и подпорок, чтобы эти ограничения обходить.

CI/CD с помощью AWS и Bamboo

сделайте крутой CICD & Infrastructure as a Code

с Бамбу это непросто, там далеко до светлых идеалов этого самого `Infrastructure as a Code`

CI/CD с помощью AWS и Bamboo

Целая статья на тему, как забыть и забить на пользу от `infrastructure-as-code`, добровольно завендорлочившись в окошках бамбу и жить, размножая планы мышкой.

Картинки из типичных презентаций для менеджеров на тему: «что такое пайплайны continuous integrations and delivery и как их готовить for dummies» красивые, спору нет.

Bamboo — один из наиболее далеких от современных best-practies представителей набора инструментов для задачи построения непрерывных конвейеров из тех, с чем приходилось встречаться. Даже наиболее активно рекламируемая Атлассианов seamless-интеграция с другими продуктами их стека — это не более, чем преувеличение/обман или ложь. По крайней мере, никаких интеграции с Жирой (хедлайнер стека, как никак) замечено при попытке жизнь с Bamboo не замечено.

Как мы построили надёжный кластер PostgreSQL на Patroni

По словам ребят из Express42, они ценят Патрони, в числе прочего, за возможность выполнения «rolling» обновления кластера между мажорными версия пг (т.е. когда требуется делать pg_upgrade), причем контролируемо и с минимально возможным даунтаймом. Насколько я понимаю, в столоне такой киллер-фичи нет.

Не приходилось ли выполнять такие обновления с помощью патрони? Если да — это явно было бы интересно! А если нет — как вы обновляете клиентские кластеры и есть ли такая функциональность?

Как мы построили надёжный кластер PostgreSQL на Patroni

было бы круто дополнить стратью сравнением Patroni c stolon — альтернативным «оркестратором» кластеров postgresql!

Беспростойная миграция RabbitMQ в Kubernetes

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

DUMP conference | grep ‘backend\|devops’

Реальность — большинству посетителей региональных конференций сложно регулярно выбираться на питерские/московские, и им интересно послушать хорошего спикера с хорошим докладом.

это прямо странно, т.к. все приличные конференции спустя несколько месяцев выкладывают все на ютуб — чего ждать вторичной конференции, если интересен контент? :)

DUMP conference | grep ‘backend\|devops’

Тоже туда ходили с коллегами. В целом, впечатление скорее на 3.5-4 из 5.

Несколько расстроило, что некоторые доклады были рассказаны спикерами на других эвентах, например, упомянутый доклад по го+посгрес от авито был рассказан за неделю до Дампа на питерском ХайЛоад-е. В прошлом году также было пару докладов, темы которых повторялись с проходившим ранее хайлоадом и другими мск-ными конференциями.

shulyndina, есть ли у вас в планах вести борьбу за оригинальный контент на Дамп-е?

CI/CD-пайплайн на примере одного небольшого проекта Уральской Дирекции ИТ

что касается команд типа:
rm /etc/zypp/repos.d/* || exit 0

— то это самый простой способ удалить ВСЕ имеющиеся в системе репозитории. он вполне удобен, особенно с учетом не требующейся здесь «идемпотентности».

использование же вызовов команд docker и docker-compose через модуль shell обусловлен тем, что все docker-специфичные штуки в ansible требуют установленного на целевых хостах питонячего модуля docker-py, который требует или установки пакета с ним или установки pip для того, чтобы его самого установить, а также часто конфликтует по версии с самими пакетами docker/docker-compose.

Последнее, к слову, на мой взгляд вполне «удовлетворительно для использования». При использовании docker-compose идемпотентность вызовов обеспечивается им самим.

Екатеринбург, 11 октября — Atlassian meets docker

Наш факап, спору нет :( в следующий раз будем более заранее анонсы анонсировать!

Екатеринбург, 11 октября — Atlassian meets docker

На ютубе доступны видео-записи митапа — www.youtube.com/watch?v=PcI_SlmGA1E и www.youtube.com/watch?v=ghNCflF34Cs

Укрощай и консолидируй: история переезда на Oracle Supercluster

1) Килер фич не пересчесть (MsSQL питается копировать, иногда успешно, иногда не очень, PostgreSQL отстал такое чуство навсегда), прогнозированое быстродействие.

Вы по маркетинговым треш-страницам «вендоров» сравниваете? Или как оцениваете степень отставания и ее производную?

2) Простое маштабирование из коробки.

И что, горизонтальное масштабирование уже завезли и автоматический шардинг и по вертикали по горизонтали?

Для DW можно использовать и MySQL и PostgreSQL.

Озеро данных на SQL-базах, серьезно? :) Особенно на MySQL — без шуток, верный выбор!

Укрощай и консолидируй: история переезда на Oracle Supercluster

отвратительный маркетинговый буллшит-материал, вероятно достойный продажников «вендора», но не достойный тех. специалистов и других приличных людей из штата крупного банка.
1

Information

Rating
Does not participate
Location
Екатеринбург, Свердловская обл., Россия
Works in
Date of birth
Registered
Activity