Порядок роста

Некогда мы говорили о «порядке» алгоритмов, выражая, скажем, сложность сортировки в виде времени, необходимого для сортировки определенного количества элементов. На эту тему были написаны целые книги.

То же относится и к архитектурным решениям. Например, опрос (polling) лучше всего работает для малого количества элементов, а с увеличением их количества время отклика катастрофически ухудшается. Построение архитектуры на базе прерываний или событий работает хорошо – до того момента, когда они вдруг срабатывают все сразу. Красивые архитектуры учитывают направление возможного роста и принимают соответствующие меры.

Related posts:

  1. Макроструктура

Подпишитесь на рассылку по почте:

Введите свой адрес почты, чтобы получать уведомления о новых статьях.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>