digital-garden/dev/architecture/Трёхзвенная структура.md

2.1 KiB
Raw Blame History

aliases tags date zero-link parents linked
трехзвенная структура
maturity/🌱
2024-05-23
../../meta/zero/00 Архитектура ИС

Мы выделяем некие звенья в обработке наших запросов, и каждое звено специализируется на обработке или выполнении определенного класса задач.

  • Фронтенд. предназначен для быстрой обработки легких данных, как правило, статики. Эти запросы обрабатываются тут и не проходят на массивный, тяжелый бэкенд. Для фронтенда используются такие легковесные сервера, как nginx. В разработке подобных серверов огромное внимание уделяется тому, какое количество ресурсов тратится на обработку одного запроса.
  • Бэкенд, как правило, это тяжелые приложения, в которых происходят вычисления, зашита бизнес-логика, и обрабатывать статические запросы бэкендом попросту неэффективно.
  • Следующий слой это хранение данных, в простейшем варианте база данных.

Мета информация

Область:: ../../meta/zero/00 Архитектура ИС Родитель:: Источник:: Автор:: Создана:: 2024-05-23

Дополнительные материалы

Дочерние заметки

LIST 
FROM [[]]
WHERE contains(Родитель, this.file.link) or contains(parents, this.file.link)