Рубрика: Блог

FAQ: новые ограничения использования сервисов Docker с 1 ноября 2020

Статья является продолжением этой и этой статей, в ней будут ответы на часто задаваемые вопросы по новым ограничениям использования сервисов от компании Docker, которые вступят в силу с 1 ноября 2020 года. Что такое условия обслуживания Docker? Условия обслуживания Docker — это соглашение между вами и компанией Docker, согласно которому регулируется ваше использование продуктов и […]

Как масштабируется бизнес Docker для обслуживания миллионов разработчиков, часть 2: Исходящие данные

Это вторая статья из серии статей, в ней будут рассмотрены ограничения при скачивании образов контейнеров. В первой части мы подробно рассмотрели образы, хранимые в Docker Hub, крупнейшем registry образов контейнеров. Мы пишем об этом для того, чтобы вы лучше понимали, как наши обновленные Условия обслуживания повлияют на команды разработчиков, использующих Docker Hub для управления образами […]

Обзор k9s — продвинутого терминального интерфейса для Kubernetes

K9s предоставляет пользовательский интерфейс терминала для взаимодействия с кластерами Kubernetes. Цель этого Open Source-проекта — облегчить удобную навигацию по приложениям в K8s, наблюдение за ними и управление ими. K9s постоянно следит за изменениями в Kubernetes и предлагает быстрые команды для работы с наблюдаемыми ресурсами. Проект написан на Go, существует уже более полутора лет: первый коммит […]

DeFi — обзор рынка: скамы, цифры, факты, перспективы

DeFi всё ещё в порядке, но не надо вести себя так, будто это место, куда множество обычных людей должны нести все свои сбережения. В. Бутерин, создатель Ethereum. Цель DeFi, как я понимаю, состоит в том, чтобы устранить посредников и позволить людям напрямую взаимодействовать друг с другом. И, как правило, надзор над финансовой системой выстроен таким […]

Откуда берутся логи? Veeam Log Diving

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

Veeam Log Diving: компоненты и глоссарий

Мы в Veeam любим логи. А поскольку большинство наших решений модульные, то логов они пишут достаточно много. А раз сфера нашей деятельности — это обеспечение сохранности ваших данных (т.е. спокойного сна), то логи должны не только фиксировать каждый чих, но и делать это довольно подробно. Это необходимо чтобы в случае чего было понятно, как это […]

3. UserGate Getting Started. Политики сети

Приветствую читателей в третьей статье цикла статей UserGate Getting Started, где рассказывается о NGFW решении от компании UserGate. В прошлой статье был описан процесс установки межсетевого экрана и была произведена его первоначальная настройка. Сейчас же мы более подробно рассмотрим создание правил в разделах, таких как “Межсетевой экран”, “NAT и маршрутизация” и “Пропускная способность”. Идеология работы правил […]

4. FortiAnalyzer Getting Started v6.4. Работа с отчетами

Приветствую, друзья! На прошлом уроке мы изучили основы работы с логами на FortiAnalyzer. Сегодня мы пойдем дальше и рассмотрим основные аспекты работы с отчетами: что из себя представляют отчеты, из чего они состоят, каким образом можно редактировать существующие и создавать новые отчеты. Как обычно, сначала немного теории, а после поработаем с отчетами на практике. Под […]

Почему бессерверная революция зашла в тупик

Ключевые моменты Вот уже несколько лет нам обещают, что бессерверные вычисления (serverless) откроют новую эпоху без конкретной ОС для выполнения приложений. Нам говорили, что такая структура решит множество проблем масштабируемости. На самом деле всё иначе. Хотя многие рассматривают бессерверную технологию как новую идею, её корни можно проследить вплоть до 2006 года, когда появились Zimki PaaS […]

Расшифровываем Key и Page WaitResource в дедлоках и блокировках

Если вы пользуетесь отчётом о блокировках (blocked process report) или собираете графы дедлоков, предоставляемые SQL Server’ом, периодически, вы будете сталкиваться с вот такими штуками: waitresource=“PAGE: 6:3:70133“ waitresource=“KEY: 6:72057594041991168 (ce52f92a058c)“ Иногда, в том гигантском XML, который вы изучаете, будет больше информации (графы дедлоков содержат список ресурсов, который помогает узнать имена объекта и индекса), но не всегда. […]

Обзор сетевых протоколов и протоколов обмена сообщениями для IoT

Привет, хабровчане! Первый в России онлайн-курс IoT-разработчик стартует в OTUS уже в октябре. Прямо сейчас открыт набор на курс, в связи с чем мы продолжаем делиться с вами полезными материалами. Интернет вещей (IoT, Internet of Things) будет построен на базе существующей сетевой инфраструктуры, технологий и протоколов, используемых в настоящее время в домах/офисах и в Интернете, и предложит […]

Spark schemaEvolution на практике

Уважаемые читатели, доброго дня! В данной статье ведущий консультант бизнес-направления Big Data Solutions компании «Неофлекс», подробно описывает варианты построения витрин переменной структуры с использованием Apache Spark. В рамках проекта по анализу данных, часто возникает задача построения витрин на основе слабо структурированных данных. Обычно это логи, или ответы различных систем, сохраняемые в виде JSON или XML. […]