Типичные и нетипичные атаки на ваш веб сайт
Разбираем типы возможных атак на ваш веб сайт и как с ними бороться
Разбираем типы возможных атак на ваш веб сайт и как с ними бороться
Альтернативный подход к загрузке компонентов и скриптов для "облегчения" основного банда вашего сайта
Разделение функций приложения в отдельный процесс можно рассматривать как шаблон Sidecar. Шаблон Sidecar позволяет добавить ряд возможностей в ваше приложение без дополнительного кода конфигурации для сторонних компонентов.
Saga паттерн и распределенные транзакции помогают отменить операцию которая выполняется в несколько шагов, которые вместе можно назвать как консистентная операция (транзакция).
Любое собеседование требует подготовки и "рефреша" знаний. В данной статье описываем основные топики которые нужно повторить не зависимо от вашего стека технологий
В этой статье мы рассмотрим два паттерна типовых решений распределенной обработки данных: Remote Facade и Data Transfer Object
В этой статье рассмотрим как писать интеграционные тесты в ASP.NET Core для нашего REST API.
Webpack давно стал де-факто стандартом для сборки Front-endа. Мы, те кто пишет на .NET немножко отстаем от общей тенденции и все еще юзаем стандартные бандлы ASP.NET которые не совсем оптимальны. В сегодняшней статье я постараюсь донести для back-end разработчика, как можно поднять веб пак и бандлить наши скрипты и стили в .NET Core приложении.
В данной статье рассматриваем одну из хороших практик которая позволит построить правильную коммуникацию между сервисами
В статье мы поговорим про Object-Relational Metadata Mapping Patterns из каталога паттернов для архитектуры корпоративных приложений (PoeAA). Мы рассмотрим назначение каждого из них, а так же сильные и слабые стороны.