Разное




РазДЕЛЫ САЙТА

Боевики, детективы
Документалка
Драмы, триллеры
Исторические
Классическая эротика
Комедии
Мелодрамы
Мультяшки
Обучающее, познание
Приключения
Сказки, фэнтези
Старое, доброе
Ужасы
Фантастика
х х х х х х х х х
Блюз, джаз, соул
Инструментальная
Классическая
Клипы
Минусовки
Музыка игр и кино
Поп
Разная
Ретро
Рок, метал
Рэп, хип-хоп
Шансон
х х х х х х х х х
Автософт и навигация
Аудиокниги
Книги и журналы
Фото и видео, приколы



СЛучайные материалы

Mr.Mumblz - Stone Folk Mixtape (2021)
Mr.Mumblz - Stone Folk Mixtape (2021)

Yellow Boy - Illinois Boyz: Music Aint Free (2022)
Yellow Boy - Illinois Boyz: Music Aint Free (2022)

Павел Рабин - Ставшая легендой еврейская кухня. Авторские блюда Андрея Эпельбаума
Павел Рабин - Ставшая легендой еврейская кухня. Авторские блюда Андрея Эпельбаума

WestSide Cartel - Greatest Hits (2021)
WestSide Cartel - Greatest Hits (2021)

Alien Sleeper Ships - Your Planet Is Doomed (2021)
Alien Sleeper Ships - Your Planet Is Doomed (2021)


Главная » 2021 » Апрель » 9 » Денис Цветцих - Как улучшить Enterprise архитектуру при помощи CQRS (2021) PCRec

Денис Цветцих - Как улучшить Enterprise архитектуру при помощи CQRS (2021) PCRec

14:38

Command Query Responsibility Segregation - это разделение системы на две независимых части: стек команд для изменения данных и стек запросов для выборки данных без их изменения. Стек команд рассчитан на работу с нормализованной реляционной базой через Object-Relational Mapping (ORM), а стек запросов - на денормализованное хранилище, оптимизированное на скорость выполнения выборок данных.

Такой подход позволяет существенно повысить скорость выполнения выборок данных, которые составляют бОльшую часть операций на бэкенде.

Чему вы научитесь:
-8 способов улучшить архитектуру при помощи CQRS
-Сходства и отличия CQRS и Vertical Slice Architecture
-Создание собственного CQRS движка
-Руководство по миграции с слоистой архитектурв на CQRS Handlers
-Выбор лучшего из существующих CQRS движков
-Разница в реализации сross-cutting concerns для слоистой архитектуры и CQRS
-10 мифов о CQRS
-Разница в написании тестов для CQRS handlers и сервисов
-Стоит ли использовать Result для улучшения архитектуры или производительности

О чем этот курс
Курс начинается с наведения порядка в терминологии, разъяснения понятий CQS, CQRS, Vertical Slices и Feature by folder.

Дальше на демо-приложении "интернет-магазин" мы будем рассматривать различия в реализации одного и того же функционала в горизонтальном слоистом и вертикальном CQRS вариантах. Пример будет сквозным, мы будет добавлять и изменять функционал демо-проекта и увидим на практике:

-Можно возвращать значения из команд
-Как выглядит реализация юскейса в ApplicationService и CQRS handler
-Обязательно ли использовать CQRS handlers для разделения стеков чтения и записи
-Стоит ли использовать ли CQRS команды и запросы как DTO или делать их отдельными классами
-Как массово регистрировать CQRS Handlers в DI Container
-Как переиспользовать код между юскейсами. Останутся ли ApplicationServices в системе, если application-логика реализована в виде CQRS handlers
-Как мигрировать приложение со слоев на хендлеры. Как ораганизовать процесс миграции и какие рефакторинги решарпера в этом помогут
-Как выглядит реализация CRUD сценариев для сервисов и хендлеров, какой подход лучше использовать
-Вызов юскейса из юскейса: неявное для сервисов и явное для хендлеров
-Cross-cutting concerns: реализация для сервисов и хедлеров
-Отличия в написании юнит-тестов для сервисов и хендлеров
-Стоит ли возвращать из хендлеров Result для улучшения архитектуры или производительности

Мы рассмотрим отличия в реализации CQRS движка и приложения на его основе, когда из команд можно возвращать значения и когда этого делать нельзя.

Мы сделаем обзор и анализ существующих CQRS движков, выберем лучший из них и обсудим, стоит ли использовать существующий CQRS движок или лучше написать свой собственный.

Информация о видео
Название: Как улучшить Enterprise архитектуру при помощи CQRS
Автор: Денис Цветцих
Год выхода: 2021
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия
Продолжительность: 12 ч 59 мин

Файл
Формат: MP4
Видео: AVC, 1280x720, ~1500 Kbps
Аудио: AAC, 128 Kbps, 48.0 KHz
Размер файла: 7.31 Gb



Скачать Как улучшить Enterprise архитектуру при помощи CQRS (2021) Видеокурс


Скачать: Обучающее, познание | Теги: Как улучшить Enterprise, архитектуру при помощи CQRS, Денис Цветцих

Похожие материалы скачать бесплатно и без регистрации


К "Денис Цветцих - Как улучшить Enterprise архитектуру при помощи CQRS (2021) PCRec" пока нет комментариев, но Вы можете стать первым, кто его оставит!

Всего мнений: 0
avatar
Ищу на сайте

Случайный анекдот
Ученик приходит в класс с распухшей губой. Товарищи спрашивают, что с
ним.
- Да в восресенье катались по озеру с отцом на лодке, а мне на губу
оса села.
- Ты бы ее согнал!
- Не успел. Отец ее веслом убил.

Новое на сайте
Антология -«Его величество случай» (20...
Korros & Toma D'Almeïda - Air Raid...
Palaye Royale - Broken (2022)
Saviourself - I Remember Everything (2...
Censure - Outbreak (2022)
Alex Vanni - I''ll Be There fo...
Booze & Glory - Raising The Roof (2022...
Deante' Hitchcock - Everyday The 1...
The Wave Pictures - When The Purple Em...
Jack Savoretti, John Oates - Europiana...
Lonerider - Sundown (2022)
Cities of Mars - Cities Of Mars (2022)
Craig Finn - A Legacy of Rentals (2022...
Eat Your Own Head - Neck-Deep in the B...
Braggadocio - Secret Sauce, Vol. 2 (20...
Grant-Lee Phillips - All That You Can ...
Hein Simons - Neue Lieder (2022)
Гур Анна - Наваждение Монгола (Аудиокн...
Braggadocio - Respect (2022)
Владимирова Анна - Безжалостный. Свида...
Road Runna Rio & Ralfy The Plug - Road...
Drens - Holy Demon (2022)
El DaMieN X DJ Combo X DJ Nicolas - Ne...
Koen Groeneveld - Melodique Fantastiqu...
Louie Vega - Barely Breaking Even (Ron...
Pond - 9 (2022)
Victor Manuelle - Lado A Lado B (2022)
Robert Pollard - Our Gaze (2022)
Carlos Vives - Cumbiana II (2022)
Pi Ja Ma - Seule Sous Ma Frange (2022)
Boza - Bucle (2022)
Porky Paul ft Matthew Winchester - NY ...
randomDisco - Epic Cure (2022)
Sandee Chan - Discipline (2022)
Radio Zahn, Radio Slave & Dustin Zahn ...
Royce - Ryuk (2022)
Javier Portilla - Total Liberation (20...
Alan Fitzpatrick & Reset Robot - Phant...
Gai Barone & Luke Brancaccio - Brokhei...
Paris Richards - Queen Of The 6ix (202...
Lukaiz - My Art (2022)
DJ Dilect & Ondamike - Bass Boom Botto...
Резник Юлия - Вдребезги (Аудиокнига)
MNTRA & ALAFLOW ft BruhBruhBruv - ALL ...
DANCEFRONT - Free Enough 2 Dance (2022...
Dames Brown ft Andres & Amp Fiddler - ...
Prok & Fitch - Salmodia EP (2022)
Tom Hennessy - Believe/the Cause (2022...
Karl8 - Google Me (2022)
Malone & Shyam P - Time To Move EP (20...

Наша статистика

Присутствуют: 8
Неизвестных: 6
Знакомых: 2
Copyright by Anonimus © 2022