home.social

#масштабирование_систем — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #масштабирование_систем, aggregated by home.social.

fetched live
  1. Как сделать приложение быстрым и надёжным с помощью межсервисных запросов

    Микросервисы обещают независимость и гибкость, но вместе с этим добавляют новый класс проблем: задержки между сервисами, каскадные сбои и сложность управления зависимостями. В статье разберём, какие подходы помогают выстроить устойчивое межсервисное взаимодействие — от агрегаторов и API Gateway до GraphQL и CQRS — и где у каждого решения есть свои ограничения.

    habr.com/ru/companies/otus/art

    #микросервисная_архитектура #межсервисное_взаимодействие #распределённые_системы #API_Gateway #агрегатор_данных #GraphQL #CQRS #отказоустойчивость #масштабирование_систем #паттерны_проектирования

  2. Шардинг в Manticore Search: автоматическое распределение и репликация

    На старте поисковая система часто устроена просто: одна таблица на одном сервере. Это работает, пока не случится одно из двух. Либо отдельный запрос перестаёт задействовать весь CPU, за который вы заплатили, либо одного сервера перестаёт хватать — по объёму, по пропускной способности или просто потому, что сервер может выйти из строя, и данные на нём будут потеряны. Автоматический шардинг, встроенный в Manticore Search и доступный начиная с релиза 27.1.5 , решает обе проблемы, разбивая таблицу на несколько физических фрагментов меньшего размера (шардов), по которым можно выполнять поиск параллельно и которые можно размещать на разных узлах :

    habr.com/ru/articles/1055064/

    #шардинг #шардирование #высокая_производительность #масштабирование_систем #масштабирование_поиска #распределение_данных #кластер #репликация #балансировка_нагрузки

  3. [Перевод] Как измерять переход к Self-Contained Systems: фитнес-функции для архитектуры на 1000+ приложений

    Про Self-Contained Systems часто говорят на уровне принципов: автономность, изоляция, отказоустойчивость. Но как понять, что эти идеи действительно работают в ландшафте из сотен и тысяч приложений, а не остаются красивыми словами в архитектурных гайдах? В статье показан практический подход, как превратить архитектурные принципы в ежедневные измеримые проверки и управлять трансформацией к SCS на уровне всей организации, опираясь на данные, а не на ощущения.

    habr.com/ru/companies/otus/art

    #архитектура_ПО #масштабирование_систем #микросервисная_архитектура #платформенный_подход #отказоустойчивость #архитектурные_метрики

Share on Mastodon

Enter the server where you have an account.