Category: Ադմինիստրացում

Patroni Failure Stories or How to crash your PostgreSQL cluster. Алексей Лесовский

Основная цель Patroni — это обеспечение High Availability для PostgreSQL. Но Patroni — это лишь template, а не готовый инструмент (что, в общем, и сказано в документации). На первый взгляд, настроив Patroni в тестовой лабе, можно увидеть, какой это прекрасный инструмент и как он легко обрабатывает наши попытки развалить кластер. Однако на практике в производственной […]

Eще один бэкап — больше, чем скрипт, проще, чем система

Систем резервного копирования множество, но что делать, если обслуживаемые сервера разбросаны по разным регионам и клиентам и нужно обходиться средствами операционной системы? Добрый день, Habr! Меня зовут Наталья. Я тимлид группы администраторов приложений в НПО «Криста». Мы Ops для группы проектов нашей компании. У нас довольно своеобразная ситуация: мы устанавливаем и сопровождаем наше ПО как […]

Краткий обзор устройств управления сценическим светом, копирующих системы известных брендов

Главная цель данной статьи — познакомить интересующихся темой светового оборудования с техническими решениями, используемыми недобросовестными производителями из поднебесной для реализации контрафактной продукции копирующей именитые бренды. Здесь будет изложено моё субъективного мнение, как человека сталкивавшегося не понаслышке с подобным оборудованием. Данную статью ни в коем случае не стоит рассматривать как руководство к действию, поэтому никаких ссылок […]

Миграция процессов из Pega в Camunda — пошаговое руководство

Известно, что процессные потоки, созданные в Pega, не соответствуют ни одному открытому стандарту, несмотря на то, что выглядят скорее как BPMN-образцы. Люди, которые хотят перепрыгнуть, начинают свою миграцию с Pega на Camunda с того, что вручную перерисовывают процессы в Modeler. Но ручное перерисовывание процессных потоков утомительно и занимает много времени, особенно если их много или […]

Паук для паутины или центральный узел распределенной сети

На что обратить внимание при выборе VPN маршрутизатора для распределенной сети? И какими функциями он должен обладать? Этому и посвящен наш обзор ZyWALL VPN1000 Введение До этого большая часть наших публикаций была посвящена младшим устройствам VPN для доступа в сеть с периферийных объектов. Например, для связи различных филиалов со штаб-квартирой, доступа в Сеть небольших самостоятельных […]

Apache Airflow: делаем ETL проще

Привет, я Дмитрий Логвиненко — Data Engineer отдела аналитики группы компаний «Везёт». Я расскажу вам о замечательном инструменте для разработки ETL-процессов — Apache Airflow. Но Airflow настолько универсален и многогранен, что вам стоит присмотреться к нему даже если вы не занимаетесь потоками данных, а имеете потребность периодически запускать какие-либо процессы и следить за их выполнением. […]

Комплекс аккумуляторов Tesla Megapack емкостью в 800 МВт*ч запитает крупнейший в мире дата-центр

Компания Switch, оператор дата-центра The Citadel Campus, вместе с фондом Capital Dynamics планируют вложить $1,3 млрд в создание системы из солнечных электростанций и аккумуляторных батарей. Система будет весьма масштабной, суммарная мощность солнечных электростанций составит 555 МВт, а общая емкость «мегааккумулятора» Tesla Megapack — 800 МВт*ч. Солнечные панели поставит компания First Solar. По словам партнеров, систем […]

Введение в смарт-контракты

В этой статье мы рассмотрим, что такое смарт-контракты, какие они бывают, познакомимся с разными платформами смарт-контрактов, их особенностями, а также обсудим, как они устроены и какие преимущества могут в себе нести. Данный материал будет очень полезен для читателей, которые недостаточно хорошо знакомы с темой смарт-контрактов, но хотят приблизиться к ее пониманию. Обычный контракт vs. смарт-контракт […]

Docker Compose: от разработки до продакшена

Перевод транскрипции подкаста подготовлен в преддверии старта курса «Администратор Linux» Docker Compose — это удивительный инструмент для создания рабочего окружения для стека, используемого в вашем приложении. Он позволяет вам определять каждый компонент вашего приложения, следуя четкому и простому синтаксису в YAML- файлах. С появлением docker compose v3 эти YAML-файлы могут использоваться непосредственно в рабочей среде, […]

Теория и практика использования ClickHouse в реальных приложениях. Александр Зайцев (2018г)

Несмотря на то, что данных сейчас много почти везде, аналитические БД все еще довольно экзотичны. Их плохо знают и еще хуже умеют эффективно использовать. Многие продолжают «есть кактус» с MySQL или PostgreSQL, которые спроектированы под другие сценарии, мучиться с NoSQL или переплачивать за коммерческие решения. ClickHouse меняет правила игры и значительно снижает порог вхождения в […]

Распределённые СУБД для энтерпрайза

CAP-теорема является краеугольным камнем теории распределённых систем. Конечно, споры вокруг неё не утихают: и определения в ней не канонические, и строгого доказательства нет… Тем не менее, твёрдо стоя на позициях бытового здравого смысла™, мы интуитивно понимаем, что теорема верна. Единственное, что не очевидно, так это значение буквы «P». Когда кластер разделился, он решает – то […]

Анализ merge request’ов в GitLab с помощью PVS-Studio для C#

Любите GitLab и не любите ошибки? Хотите повысить качество исходного кода? Тогда вы попали по адресу. Сегодня мы расскажем, как настроить C# анализатор PVS-Studio для проверки merge request’ов. Всем единорожного настроения и приятного чтения. PVS-Studio — это инструмент для выявления ошибок и потенциальных уязвимостей в исходном коде программ, написанных на языках C, C++, C# и […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster