Современный подход к программной архитектуре: сложные компромиссы
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

автордың кітабынан сөз тіркестері  Современный подход к программной архитектуре: сложные компромиссы

Ольга Кудрачева
Ольга Кудрачевадәйексөз келтірді1 жыл бұрын
Многие проекты являются срочными, из-за чего некоторые важные принципы выпадают из внимания. Это частая причина появления технического долга: «Мы знаем, что это плохо, но исправим это позже», а позже так и не наступает
4 Ұнайды
Комментарий жазу
Владислав Н.
Владислав Н.дәйексөз келтірді2 жыл бұрын
Не пытайтесь найти лучшее решение в архитектуре программного обеспечения; стремитесь к наименее худшему сочетанию компромиссов.
4 Ұнайды
Комментарий жазу
Люди, дающие советы, постоянно превозносят преимущества слабо связанных систем, но можно ли проектировать системы, в которых ничто ни с чем не связано?
2 Ұнайды
Комментарий жазу
Илья А.
Илья А.дәйексөз келтірді2 жыл бұрын
Исходя из зависимости между данными и сервисами Б и В, было бы разумно объединить эти сервисы, чтобы избежать задержек, повысить отказоустойчивость и исключить проблемы масштабируемости, связанные с взаимодействиями между этими сервисами
1 Ұнайды
Комментарий жазу
Игорь Онышко
Игорь Онышкодәйексөз келтірді8 сағат бұрын
Не пытайтесь найти лучшее решение в архитектуре программного обеспечения; стремитесь к наименее худшему сочетанию компромиссов.
Комментарий жазу
Данила Ж.
Данила Ж.дәйексөз келтірді6 күн бұрын
Организация взаимодействий с хореографие
Комментарий жазу
Данила Ж.
Данила Ж.дәйексөз келтірді1 апта бұрын
. Все экземпляры кэшей взаимодействуют друг с другом, поэтому обновление кэшей происходит быстро (за кулисами) и асинхронно распространяется на другие сервисы, использующие тот же кэш.
Комментарий жазу
Данила Ж.
Данила Ж.дәйексөз келтірді1 апта бұрын
В паттерне реплицированного кэша все сервисы хранят свои наборы данных в памяти, которые синхронизируются между сервисами, что позволяет нескольким сервисам совместно использовать одни и те же данные
Комментарий жазу
Ойбек
Ойбекдәйексөз келтірді2 апта бұрын
Циклические зависимости между компонентами
Комментарий жазу
Ойбек
Ойбекдәйексөз келтірді2 апта бұрын
Соответственно, архитектор может найти измеримые характеристики, отражающие степень гибкости: возможность развертывания, тестируемость, продолжительность цикла разработки и т.д. Часто отсутствие возможности измерить архитектурную характеристику указывает на слишком расплывчатое определение. Стремление найти измеримые свойства позволяет архитекторам автоматизировать применение функций пригодности.
Комментарий жазу