40 статей
Механизмы аутентификации и авторизации в Spring Security для корпоративных приложений. Разбирается архитектура цепочки фильтров, обрабатывающих каждый HTTP-запрос.
Современная аутентификация через Keycloak, OAuth 2.0 и OpenID Connect. Рассматривается интеграция со Spring Boot и автоконфигурация нужных бинов.
Микросервисная архитектура и преимущества независимого масштабирования сервисов. Обсуждается главная сложность перехода от монолита — изменение механизма взаимодействия компонентов.
Apache Kafka как распределённая платформа потоковой обработки событий. Рассматриваются применения — высокопроизводительные пайплайны данных, потоковая аналитика и интеграция систем.
Обобщённые линейные модели для случаев, когда выходная переменная категориальная, а не количественная. Вводится критерий отношения правдоподобия для проверки гипотез в таких моделях.
Расширение линейных моделей — однофакторный дисперсионный анализ, метод главных компонент и взвешенный МНК. Показывается, как эти техники решают частные случаи, где обычный МНК не подходит.
Голодание процессов и проблема читателей/писателей при доступе к общему ресурсу. Рассматривается классическая задача об обедающих философах как иллюстрация тупиков в синхронизации.
Доверительные интервалы и проверка гипотез для коэффициентов линейной регрессионной модели. Продолжается разбор линейной модели, начатый в предыдущей лекции.
Проблема синхронизации процессов при работе с неразделяемыми ресурсами вроде принтера или сети. Формулируются условия корректной синхронизации, включая взаимоисключение и прогресс.
Линейная регрессия и метод наименьших квадратов с точки зрения математической статистики. Разбирается теорема Гаусса–Маркова о наилучшей линейной несмещённой оценке.