Знаете, что общего между GUI и стояночным тормозом на автомобиле? Их наличие упорно игнорируют матёрые юзеры. Но если бывалому водителю легко трогаться под уклон только с педали тормоза, то новичку ручник будет очень кстати. Точно такая ситуация с графическими оболочками для…
В мире математики существует широкий спектр объектов, которые обладают красотой и глубиной. Одним из таких объектов являются параметризованные кривые, которые играют важную роль в геометрии и анализе. В этой статье мы погрузимся в мир параметризованных кривых, исследуя их свойства, формы и важные концепции, связанные с этой темой. Читать далее
Пару недель назад (перевод статьи от 2021 г.) мы с Джобином (Jobin) сделали небольшую презентацию в рамках Percona Live Online с названием, подобным теме этой статьи: "PostgreSQL HA с Patroni: Сценарии отказов и способы восстановления кластера после них". Мы развернули 3-узловую среду PostgreSQL на имеющемся у…
Время от времени нас в комментариях просят рассказать про реальные истории внедрения. Поскольку у нас почти нет ситуаций «купил — установил», мы часто работаем по ТЗ, чтобы сделать автоматизацию реально эффективной, а не номинальной, со всех сторон нас окружает NDA. Рассказать…
За последние несколько лет микрофронтенд, архитектурный подход, где независимые приложения собраны в одно комплексное приложение, набрал заметную популярность. Его достоинство в том, что он даёт возможность объединить в едином приложении разные виджеты, страницы, которые написаны разными разработчиками и/или командами с использованием разных фреймворков. Подробности, включая подходы к организации, — под катом. Читать далее
В этой статье Антон Колесов, технический руководитель группы по эксплуатации платформ и системных решений, расскажет, как команда разработчиков Nexign настраивала альтернативное решение для кэша одной из наших высоконагруженных систем и анализировала возможность использования PostgreSQL в качестве одного из вариантов. Читать далее
Здравствуйте, всем! Хотя это моя первая публикация на Хабре, тему я хочу затронуть важную и далеко не всегда понятную новичкам. Не обращайте внимание на странный заголовок. Считайте, что это – ружье на стене, которое по ходу пьесы обязательно выстрелит.Материал по этой теме здесь
Привет, Хабр! Лето, как правило, довольно неактивная пора для анонсов нового серверного оборудования, но мне удалось собрать несколько интересных новинок. Продолжаем нашу ежемесячную рубрику с обзором нового железа. AMD радует новыми десктопными процессорами, несмотря на несезон (хотели бы Ryzen 5 7500F в выделенных серверах?), а Solidigm — очень любопытными новым дисками в форм-факторах U.2 и E1.L. Присматриваемся к первому. Читать дальше →
Я исследовал некоторые open-source фреймворки — кандидаты на платформу для опорной сети пятого поколения операторского уровня, и хочу поделиться своими выводами. Под катом я сравню Seastar, mTCP, Boost.Asio, userver и ACE, расскажу, почему примитивы синхронизации — это плохо, а затем погружу вас в глубины Seastar. Читать далее
log_blackbox.c in libqb before 2.0.8 allows a buffer overflow via long log messages because the header size is not considered.