TGViewer
Анна Буянова (Anna Codes) Анна Буянова (Anna Codes) @anna_codes · 565 subscribers
Post #316 594
Избранное из глав "птицы".

Глава 2. Разделение компонентов.

Архитектурный квант - условно сервис, который деплоится отдельно.
Хотя несколько сервисов вполне могут представлять собой один квант, и часто это делают:

Например:
общая база данных => у вас один архитектурный квант
общий ui => у вас тоже один архитектурный квант )
есть оркестратор запросов => мб у вас тоже один квант ))

Динамический coupling между квантами

3 "силы", которые формируют пространство для принятия решений:
- взаимодействие между квантами - синхронное (вызывающий ждёт, чтобы продожить) или асинхронное (не ждёт)
- согласованность - атомарные транзакции или приемлемо eventual consistency
- координация - оркестратор (есть сервис, к-й отвечает за координацию) или хореография (нет координатора)

Понравилась табличка с вариантами, особенно horror )

Глава 3

О том, что тестируемость, развёртываемость, масштабируемость, доступность, отказоустойчивость лучше у небольших сервисов.
Поэтому если у вас проблемы с финансами, нужно срочно перейти на микросервисы (немного утрированный пример из главы 😁)

Так то это так мб, но возникают другие проблемы, и как будет с той же тестируемостью у системы в целом?

Впрочем, учебные примеры часто бывают немного странными. Допустим, всё же нужно разделиться, посмотрим )

#книги@anna_codes #arch_hard_parts@anna_codes
  • ❤ 5
  • 👍 4
  • 🤓 1
More from @anna_codes
  1. Sep 20, 2026#AI Ничего необычного - просто claude code стал поддерживать AGENTS.md ссылка на твит - ht…
  2. Sep 20, 2026Выпиливаем CLAUDE.md ✂️
  3. Sep 19, 2026📘 Balancing Coupling: теория vs практика📘 Основная идея книги - формула баланса для оцен…
  4. Sep 12, 2026Рой ai-агентов взломал rubygems (аж в мае) 🍿, обсуждаем сейчас. Что произошло: - в мае аг…
  5. Sep 11, 2026Недавно вступила в лид-сообщество от @leadsnotes, немного на вырост. Для меня полезно: кон…
  6. Sep 9, 2026В конце августа провела встречу на тему менторства в сообществе code_sisters 👩‍💻 Участву…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →