Эта парочка статей оказалась очень кстати: мне как раз требовалось собрать ресурсы для ИПР на повышение грейда с Junior до Middle, и у кандидата вопросы архитектуры были второстепенными, уровня "повышать насмотренность" (это когда человек всё это уже прекрасно познал на практике, но, как всё это назвать и структурировать, ещё не знает). Т.е. нужен был ёмкий обзорный материал без избыточной глубины. Совпадение — отличное.
В статье плохо показана разница между архитектурами. И ecs всего лишь частный случай DOD