Загрузка страницы

Константин Густов — DDD в микросервисах сложность против сложности

Ближайшая конференция — DotNext 2020 Piter
15-18 июня, Online
Подробности и билеты: https://bit.ly/dotnext2020piter

.История успешного внедрения двух непростых методологий в одном крупном банке.

DDD — сложный подход к проектированию ПО. Для его изучения требуется много прочитать и еще больше попробовать. Но когда у вас много бизнес-логики и она еще и запутанная, без подобного подхода создать развиваемое большое приложение трудно. У нас начало применения DDD по времени почти совпало со стартом активного перехода на микросервисную архитектуру. Из этого получился интересный опыт применения двух сложных, но в то же время отлично дополняющих друг друга вещей.

Из этого доклада вы узнаете, как мы внедряли у себя в проекте предметно-ориентированное проектирование, как учились разговаривать с заказчиком на понятном ему языке, как дробили кодовую базу на ограниченные контексты, как улучшали качество кода и, конечно, какие выводы из этого сделали.

Видео Константин Густов — DDD в микросервисах сложность против сложности канала DotNext
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
16 августа 2019 г. 14:37:58
00:56:26
Другие видео канала
Алексей Мерсон — Domain-driven design: рецепт для прагматикаАлексей Мерсон — Domain-driven design: рецепт для прагматикаМихаил Шилков — Serverless под капотомМихаил Шилков — Serverless под капотомПродолжаем говорить про арифметику — Андрей АкиньшинПродолжаем говорить про арифметику — Андрей АкиньшинFederico Lois — Metaprogramming for the massesFederico Lois — Metaprogramming for the massesМаксим Аршинов — Быстрорастворимое проектированиеМаксим Аршинов — Быстрорастворимое проектированиеМарк Шевченко — Микросервисы на C#Марк Шевченко — Микросервисы на C#Константин Густов — От монолита к микросервисам: история и практикаКонстантин Густов — От монолита к микросервисам: история и практикаF# во славу Data Science — Роман НеволинF# во славу Data Science — Роман НеволинEvent-Driven Architecture в контексте микросервисов: основные паттерны | Николай Голов, ManyChatEvent-Driven Architecture в контексте микросервисов: основные паттерны | Николай Голов, ManyChatЕвгений Жиров — Взаимодействие микросервисов по HTTP/2Евгений Жиров — Взаимодействие микросервисов по HTTP/2Domain Driven Design – просто о сложном. Дмитрий Науменко.Domain Driven Design – просто о сложном. Дмитрий Науменко.Странные дела: уязвимости в .NET платформе — Михаил ЩербаковСтранные дела: уязвимости в .NET платформе — Михаил ЩербаковПереход от Rest API к GraphQL на примере трех реальных проектов / Антон Морев (Wormsoft)Переход от Rest API к GraphQL на примере трех реальных проектов / Антон Морев (Wormsoft)Иван Дашкевич — Yield и async-await: как оно все устроено внутри и как этим воспользоватьсяИван Дашкевич — Yield и async-await: как оно все устроено внутри и как этим воспользоватьсяАлександр Демченко «Graphql + Symfony» | CODEiD (11.08.2018)Александр Демченко «Graphql + Symfony» | CODEiD (11.08.2018)What is DDD - Eric Evans - DDD Europe 2019What is DDD - Eric Evans - DDD Europe 2019Domain-Driven Design with Relational Databases Using Spring Data JDBCDomain-Driven Design with Relational Databases Using Spring Data JDBCЕгор Бугаенко — TDD вверх ногамиЕгор Бугаенко — TDD вверх ногамиStephen Cleary — Asynchronous streamsStephen Cleary — Asynchronous streamsМаксим Цепков - Domain driven design - модель вместо требованийМаксим Цепков - Domain driven design - модель вместо требований
Яндекс.Метрика