Kategorija: Administrācija

Vēl nedaudz par nepareizu testēšanu.

Однажды мне случайно попался на глаза код, которым пользователь пытался мониторить производительность RAM в своей виртуальной машине. Код этот я приводить не буду (там «портянка») и оставлю только самое существенное. Итак, кот в студии! #include <sys/time.h> #include <string.h> #include <iostream> #define CNT 1024 #define SIZE (1024*1024) int main() { struct timeval start; struct timeval end; […]

Elasticsearch pamati

Elasticsearch — поисковый движок с json rest api, использующий Lucene и написанный на Java. Описание всех преимуществ этого движка доступно на официальном сайте. Далее по тексту будем называть Elasticsearch как ES. Подобные движки используются при сложном поиске по базе документов. Например, поиск с учетом морфологии языка или поиск по geo координатам. В этой статье я […]

Kā konfigurēt Elasticsearch, lai novērstu datu noplūdes

За последний год возникало много утечек из баз Elasticsearch (вот, вот и вот). Во многих случаях в базе хранились персональные данные. Этих утечек можно было избежать, если бы после разворачивания базы администраторы потрудились проверить несколько несложных настроек. Сегодня о них и поговорим. Сразу оговоримся, что в своей практике используем Elasticsearch для хранения логов и анализа […]

KeyDB kā [potenciāla] Redis aizvietotāja

На хабре не нашлось обзоров «более быстрой альтернативы Redis» — KeyDB. Получив достаточно свежий опыт его использования, хочется восполнить этот пробел. Предыстория достаточно банальна: однажды с большим наплывом трафика была зафиксирована значительная деградация производительности приложения (а именно — времени ответа). На тот момент, к сожалению, не удалось провести нормальную диагностику происходящего, поэтому впоследствии запланировали ряд […]

Kubernetes darba mezgli: daudz mazu vai daži lieli?

При создании кластера Kubernetes могут возникать вопросы: сколько настроить рабочих узлов и какого типа? Что лучше для кластера on-premise: купить несколько мощных серверов или задействовать десяток старых машин в вашем дата-центре? А в облаке лучше взять восемь одноядерных или два четырехъядерных инстанса? Ответы на эти вопросы — в статье Даниэля Вайбеля, инженера-программиста и преподавателя обучающего […]

SRE Slērm. Nepārtraukts eksperiments ar ekspertiem no Booking.com un Google.com

Наша команда любит эксперименты. Каждый Слёрм — это не статичное повторение предыдущих, а осмысление опыта и переход от хорошего к лучшему. Но со Слёрмом SRE мы решили применить абсолютно новый формат — дать участникам условия, максимально приближённые к «боевым». Если кратко обрисовать, чем мы занимались на интенсиве: «Строим, ломаем, чиним, изучаем». SRE мало чего стоит […]

Loki — сбор логов, используя подход Prometheus

Салют, хабровчане! В преддверии старта нового набора на курс «DevOps практики и инструменты» подготовили для вас перевод интересного материала. Эта статья — краткое введение в Loki. Проект Loki поддерживается Grafana и направлен на централизованный сбор логов (с серверов или контейнеров). Основным источником вдохновения для Loki был Prometheus с идеей применения его подходов к управлению логами: […]

TTY — termināls, kas nav paredzēts mājas lietošanai

Возможно ли выжить используя только возможности TTY? Тут моя краткая история о том, как я мучился с TTY, желая добиться от него нормальной работы Предыстория Недавно, на моём стареньком ноутбуке полетела видеокарта. Да так полетела, что я не мог запустить даже установщик любой ОС. Windows вылетала с ошибками при установке базовых драйверов. Установка Linux вообще […]

Dark Launch Istio: noslēpumainās aģentūras

«Опасность – мое второе имя», – говаривал Остин Пауэрс, человек-загадка международного масштаба. Но то, что в почете у суперагентов и спецслужб, совсем не годится для служб компьютерных, где скукотища гораздо лучше опасностей. И Istio вместе OpenShift и Kubernetes превращают развертывание микросервисов в дело по-настоящему скучное и предсказуемое – и это прекрасно. Об этом и о […]

Kim Dotcom: noķerts tīklā, visvairāk meklētais cilvēks tiešsaistē. Otrā daļa

Для одних Ким Дотком, основатель скандально известного файлообменника «MegaUpload», преступник и интернет-пират, для других — несгибаемый борец за неприкосновенность персональных данных. 12 марта 2017 года состоялась мировая премьера документальной киноленты, в которой приведены интервью с политиками, журналистами и музыкантами, знающими Кима «со всех сторон». Новозеландский режиссер Энни Голдсон с помощью видео из личных архивов рассказывает […]

Notikumu atkārtota apstrāde, kas iegūta no Kafka

Привет, Хабр. Недавно я поделился опытом о том, какие параметры мы в команде чаще всего используем для Kafka Producer и Consumer, чтобы приблизиться к гарантированной доставке. В этой статье хочу рассказать, как мы организовали повторную обработку события, полученного из Kafka, в результате временной недоступности внешней системы. Современные приложения работают в очень сложной среде. Бизнес-логика, обернутая […]

Pāreja no OpenVPN uz WireGuard, lai apvienotu tīklus vienā L2 tīklā

Хотел бы поделиться опытом объединения сетей в трех географически удаленных квартирах, в каждой из которых в качестве шлюза используются роутеры с OpenWRT, в одну общую сеть. При выборе способа объединения сетей между L3 с маршрутизацией подсетей и L2 с бриджингом, когда все узлы сети будут находиться в одной подсети, было отдано предпочтение второму способу, более […]

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster