Идемпотентность в распределённых системах
Узнайте, что такое идемпотентность, почему она необходима в распределённых системах и как ключ идемпотентности позволяет безопасно повторять запросы без повторного выполнения операции.
Узнайте, что такое идемпотентность, почему она необходима в распределённых системах и как ключ идемпотентности позволяет безопасно повторять запросы без повторного выполнения операции.
Подробно разбираем паттерн Options в .NET: зачем он нужен, как работают IConfiguration, привязка конфигурации, валидация и чем отличаются IOptions, IOptionsSnapshot и IOptionsMonitor.
Разбираемся, что такое observability, telemetry, логи, метрики и трассировки, и как они помогают находить проблемы в распределённых системах.
Разбираемся, как работает Cross-Site Request Forgery (CSRF), почему браузеры подвержены этой атаке и какие механизмы позволяют от нее защититься.
Разбираемся, что такое Cross-Site Scripting (XSS), какие существуют виды XSS и как защитить веб-приложение с помощью output encoding, санитизации и Content Security Policy.