Вертикальные срезы по методу Critter Stack
JasperFx Software
0:00 / 0:00
Вертикальные срезы по методу Critter Stack
1 056 просмотров · Трансляция закончилась 1 г. назад
JasperFx Software
458 подписчиков
1 056 просмотров · Трансляция закончилась 1 г. назад
«Critter Stack» идеально подходит для вертикальной архитектуры среза кода. Подход Wolverine к организации кода, основанный на «A Frame Architecture» (императивная оболочка, функциональное ядро для поклонников функционального программирования), позволяет значительно сократить объем кода, уменьшить длину стека вызовов и упростить понимание кода. Более того, Wolverine делает это, одновременно повышая тестируемость и не жертвуя наблюдаемостью или отказоустойчивостью вашей системы.
В этом докладе я покажу, как полный Critter Stack позволяет создать оптимизированный вертикальный срез кода без избыточного кода, характерного для типичной чистой/луковой архитектуры. Для более распространенных команд мы также рассмотрим, как комбинация Wolverine + EF Core отлично подходит. Мы также посмотрим, как использование Wolverine.HTTP для вертикальных срезов дает лучшие результаты, чем более типичная комбинация минимального API или MVC-ядра + инструмента-посредника.