Курс «Асинхронная архитектура» Урок 1. Введение в async architecture.
HTML-код
- Опубликовано: 20 сен 2021
- Это первый из девяти уроков курса «Асинхронная архитектура» от Фёдора Борщёва и Антона Давыдова. В нем разбираем, в чем разница между распределённым монолитом и асинхронной системой.
За 4 недели курса делаем полноценный учебный проект, который можно положить в свое портфолио.
Подробнее о курсе education.borshev.com/archite.... - Наука
Спасибо за урок, было интересно послушать)
Рады, что понравилось. Приходите на курс, если интересно углубиться в тему.
3:13 По моему опыту - бизнес довольно редко понимает чего он хочет.
Это так, но если задавать ему вопросы и помогать сформулировать чего он хочет - жизнь становится лучше
@@tough-dev-school у вас сайт лежит, вернее та его часть которая за курсы отвечает.
@@clauseclause6640 А покажете скриншотик?
@@tough-dev-school просто не грузится, долго загружается, на хроме один раз открылась, в сафари ни разу, просто сервер не отвечает
так, сейчас все нормально отрабатывает.
Можно же использовать медиатор для того чтобы система была не так сильно связана .
Есть ли аргументы писать логику монолита (4 года разработки на 36к+ коммитов, знаю что не показатель, но как-то показывает объемы проекта) рядом в новых асинхронных сервисах вместо "распила" монолита с условием, что и тем и тем занимается одна и та же команда разработки. В целом есть ли сложившаяся практика в принятии решений пилить или писать заново?
привет, сильно зависит от контекста в котором вы находитесь. Например, если у вас части монолита слабо связанные между собой - пилить будет дешевле чем писать с нуля, а если сильно связанные - не понятно, что выйдет дешевле, писать с нуля или долго изолировать, а потом выпиливать логику.
Т.е., к сожалению, тут нет серебряной пули "только вот так и никак иначе", каждый случай уникален за счет своих требований и контекста. Поэтому придется найти все требования для логики, определиться с ресурсами, примерно представить сколько займет времени каждое из решений, определиться зачем вы хотите распиливать и какую проблему (техническую и бизнесовую) решить хотите. После этого уже можно решить что будет лучше в конкретном случае.
Если у тебя есть конкретный вопрос связанный с конкретной ситуацией - я могу на него ответить или написать что думаю
На 13:30 тонкий намек на BPMN?
👍 когда продолжение?
Продолжение за деньги :-)
education.borshev.com/architecture
что это за планшет/программа на 15 минуте?
тоже интересно
iPad, что за программа, не знаю, наверное что-то стандартное.
Вы в начале сказали, что в реальности бы не использовали ни сервисы, ни асинхронную архитектуру, но почему?
Полагаю, что предметная область, в рамках которой решаются задачи, не обладает набором проблем, которые бы решила асинхронная архитектура. В реальности внедрять асинхронную архитектуру нецелеообразно, дешевле использовать обычный подход