Pull to refresh
15
15
Андрюша Потапов @Alfandrew

User

Send message

Event Sourcing и Saga с помощью Marten и Wolverine на C# и немного модульного монолита

Level of difficultyHard
Reading time16 min
Views2.7K

В этой статье мы откажемся от контроллеров, MediatR-а и MassTransit-а, всё вышеперечисленное нам заменит Wolverine. Отольём в граните модульный монолит, имплементируем регистрацию событий, используя Marten. Пример всего этого безобразия находится тут.

На фото: Marten (Куница) слева, Wolverine (Росомаха) справа. Хью Джекман просился на обложку, но не прошёл кастинг.

Читать далее
Total votes 13: ↑12 and ↓1+15
Comments3

Блеск и нищета паттерна «Спецификация» в С#. Оцениваем планы запросов

Level of difficultyHard
Reading time23 min
Views14K

О паттерне «Спецификация», который позволяет улучшить структуру приложения, и, следовательно, увеличить гибкость, уменьшив при этом объем кода, а значит — сократить количество ошибок, но это не точно. Почему? - читаем ниже. 

Читать далее
Total votes 37: ↑36 and ↓1+43
Comments52

Information

Rating
432-nd
Location
Белгород, Белгородская обл., Россия
Registered
Activity

Specialization

Backend Developer
Lead
SQL
C#
.NET Core
Microsoft SQL Server
PostgreSQL
Docker
MongoDB
Apache Kafka
RabbitMQ
Elasticsearch