Release it! Проектирование и дизайн ПО для тех, кому не все равно
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

автордың кітабынан сөз тіркестері  Release it! Проектирование и дизайн ПО для тех, кому не все равно

Саша Котов
Саша Котовдәйексөз келтірді8 жыл бұрын
Не избегайте разовых затрат на разработку, стараясь добиться снижения расходов на эксплуа­тацию.
3 Ұнайды
Комментарий жазу
Избавляйтесь от многих режимов отказа путем тотального разделения Чем более полно вы разделите отдельные серверы, слои и приложения, тем меньше проблем с точками интеграции, каскадными отказами, медленными ответами и блокированными потоками вас ждет. Вы обнаружите, что разделенные приложения легче поддаются адаптации, так как все члены системы настраиваются независимо друг от друга.
3 Ұнайды
Комментарий жазу
Единственные значения, имеющие смысл, это «ноль», «один» и «много».
2 Ұнайды
Комментарий жазу
Фрейберг
Фрейбергдәйексөз келтірді3 жыл бұрын
Слишком часто работающая над проектом группа ставит своей целью не долгую беспроблемную эксплуатацию, а прохождение тестов контроля качества.
1 Ұнайды
Комментарий жазу
От того, как вы определите границы системы и как разобьете ее на подсистемы, зависит­ структура рабочей группы, объем финансирования, структура сопровожде­ния программного продукта и даже хронометраж работ. Распределение обязанностей­ внутри группы является первым наброском архитектуры
1 Ұнайды
Комментарий жазу
Андрей Д.
Андрей Д.дәйексөз келтірді11 жыл бұрын
Предохранитель является основным паттерном, защищающим систему от всех типов проблем, связанных с точками интеграции. Как только в одной из таких точек возникает проблема, отменяйте все ее вызовы. Используйте предохранители вместе с таймаутами Паттерн предохранителя (Circuit Breaker) позволяет избежать обращений к точке интеграции, в которой произошел отказ. Паттерн таймаутов (Timeouts) указывает на наличие отказа в точке интеграции.
1 Ұнайды
Комментарий жазу
А Д
А Ддәйексөз келтірді1 күн бұрын
Отсутствие инфор­мации делает невозможными целенаправленные улучшения
Комментарий жазу
А Д
А Ддәйексөз келтірді1 күн бұрын
Без стабильности не будет конкурентоспособного будущего,
Комментарий жазу
А Д
А Ддәйексөз келтірді1 күн бұрын
мысль о том, что вы в состоянии предсказать и устранить все возможные проблемы, является роковой ошибкой. Вместо этого следует предпринять некие действия, сводящие на нет возможные риски, постаравшись при этом гарантировать работоспособность системы даже в случае непредвиденных тяжелых повреждений.
Комментарий жазу
Денис
Денисдәйексөз келтірді1 ай бұрын
Искусственная транзакция (synthetic transaction) — это предложенная системе работа, эмулирующая реального пользователя.
Комментарий жазу