Идукция и дедукция у архитектора
Дедукция — это тип рассуждения, при котором, имея общее утверждение, субъект строит выводы о частном случае. «Все птицы летают, орел птица, значит он летает» Индукция — это тип рассуждения, при котором на основе нескольких частных случаев строится общая теория. «Один человек умирает, следовательно люди смертны» Люди вообще имеет такую особенность случайно умирать! Это теория. Есть понятие экономическая дедукция - это когда мы переходим от теории к фактам, для проверки гипотезы. Например: Мы не можем просто ткнуть пальцем в сервис или микросервис, сказав что там все плохо, не имея достаточных фактов подтверждающих это. У нас есть принцип, что должны быть метрики сервиса и их достаточность, он общий, следовательно мы всегда должны зайти в панель мониторинга и найти эти метрики. Далее мы смотрим и изучаем соответствуют ли они требуемым для решения задачи под нагрузку. Мы открываем панель, и видим что метрик нет, или их недостаточно, следовательно, нужно проверить по другим сервисам. И понять системность этой проблемы сделав общий вывод, N% сервисов не имеют метрик. Значит наблюдаемость системы будет хуже и решать проблемы нам станет тяжелее.
Это простой пример, в реальности конечно будет ещё много фактов которые нужно соединять, разъединять и выводить какие мысли о системе/сервисе. Мы также проверили гипотезу что проблема может быть системной и не в одном месте. Иногда она подтверждается.