балансировка

  • ХабрахабрФото Настольная динамическая балансировка маховика

    Настольная динамическая балансировка маховика

    Дело было вечером, делать было нечего (с) Как-то вошкаясь в сети, я наткнулся на один проект, на который даже был патент. Проект связан с силовыми гироскопами и системой стабилизации, но сейчас немного не об этом речь. Для реализации этого изделия, как вы поняли, необходимы гироскопы. Я попытался найти готовое решение, потому как понимал, что большая сложность в изготовлении - балансировка…

    Читать далее »
  • ХабрахабрФото Флаг EPOLLEXCLUSIVE и проблема неравномерного распределения соединений в Nginx на Linux

    Флаг EPOLLEXCLUSIVE и проблема неравномерного распределения соединений в Nginx на Linux

    Введение Совсем недавно, 25 января 2022 года вышел новый релиз Nginx - 1. 21. 6, в котором исправлена проблема неравномерного распределения входящих соединений между несколькими worker процессами в дефолтной конфигурации на Linux системах. Если конкретнее - use epoll, accept_mutex off, reuseport выключен. В данной конфигурации при определенном характере нагрузки большинство входящих в Nginx соединений обрабатывается лишь одним worker процессом.  Насколько…

    Читать далее »
  • ХабрахабрФото Балансирующие пешеходы и шаткие мосты: нестабильность без синхронизации

    Балансирующие пешеходы и шаткие мосты: нестабильность без синхронизации

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

    Читать далее »
  • ХабрахабрФото Как Контур балансирует нагрузку в микросервисах

    Как Контур балансирует нагрузку в микросервисах

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

    Читать далее »
  • ХабрахабрФото Как мы разгребаем зоопарк из 5 размещений в дата-центрах

    Как мы разгребаем зоопарк из 5 размещений в дата-центрах

    Начиналось всё с системника в общаге МГУ и обычного хостинга, на котором размещалось наше расписание электричек, которое многие из вас видели. И перекладывания файлов по ночам, чтобы уложиться в лимиты нагрузки. Потом появились первые сервера. Они получали тройной трафик на майские, отчего сразу ложились. Точнее, мы не знаем, какой трафик они получали, потому что ложились именно на тройном от обычного.…

    Читать далее »
  • ХабрахабрФото 7 бесплатных курсов для архитекторов решений от Microsoft

    7 бесплатных курсов для архитекторов решений от Microsoft

    Привет, Хабр! Сегодня мы на экваторе серии подборок классных бесплатных курсов от Microsoft. В этой части у нас самые крутые курсы для архитекторов решений. Все они на русском, приступить к ним можно уже сейчас, а по окончании вы получите бейдж. Присоединяйтесь! Все статьи из серии Этот блок будет обновляться с выходом новых статей 7 бесплатных курсов для разработчиков 5 бесплатных…

    Читать далее »
  • ХабрахабрФото Балансировка красно-чёрных деревьев — Три случая

    Балансировка красно-чёрных деревьев — Три случая

    Двоичные деревья поиска — эта структура данных для хранения элементов с возможностью быстрого поиска. Идея проста и гениальна: «меньше – налево, больше – направо». На этом простота заканчивается и начинаются сложные вопросы балансировки дерева, чтобы оно не превратилось в длинную ветку. В этой статье мы дадим определение, перечислим правила размещения элементов в красно-чёрном дереве, рассмотрим алгоритм балансировки и закрепим сказанное…

    Читать далее »
  • ХабрахабрФото Балансировка HTTP(S) трафика

    Балансировка HTTP(S) трафика

    Добрый день, %username%. Меня зовут Антон Резников, я работаю над проектом Облако Mail.Ru Сегодня я хочу рассказать о технологиях балансировки трафика, проиллюстрировав историей о развитии социальной сети. Все персонажи выдуманы, а совпадения почти случайны. Статья обзорная, составлена по следам доклада на Highload Junior 2017. Некоторые вещи могут показаться элементарными, но опыт проведения собеседований показывает, что это не совсем так. Кое-что…

    Читать далее »


Кнопка «Наверх»