Документация всегда врет, статьи почти всегда (и нет возможности отличить правдивые от лживых), экспертное мнение всегда необъективно.
Так что таки нужно разворачивать, настраивать, проводить нагрузочное тестирование, разбираться в реальных гарантиях и ограничениях, читать код.
Где-то самому архитектору, где-то вместе с программистами или DBA/OPS, но понимать внутренности нужно.
Иначе будут получаться ненадежные, плохосопровождамые и нерасширяемые системы.
Ой, а ведь все крупные системы, где архитекторы код не пишут - именно такие. Что телеком, что крупные банки...
Для того, чтобы развернуть и потыкать, не всегда нужно читать код. Но согласен, что это просто альтернативный подход, а суть та же, что и при читании кода