#неизменяемая_архиектура — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #неизменяемая_архиектура, aggregated by home.social.
-
Неизменяемая архитектура. Практическая проверка кодом. Проверка работы с бизнес-процессом
Получив рабочую инфраструктуру для решения задач и проверив работоспособность технологий, теперь создадим менеджер обработки бизнес-процесса на основе выбранных технологий и архитектуры неизменяемых данных. Для реализации выбран абстрактный бизнес-процесс запроса абстрактных ресурсов. Пример придуман максимально общим. Необходимо реализовать обработку бизнес-процесса с несколькими стадиями.
-
Неизменяемая архитектура. Практическая проверка кодом. Проверка работы с бизнес-процессом
Получив рабочую инфраструктуру для решения задач и проверив работоспособность технологий, теперь создадим менеджер обработки бизнес-процесса на основе выбранных технологий и архитектуры неизменяемых данных. Для реализации выбран абстрактный бизнес-процесс запроса абстрактных ресурсов. Пример придуман максимально общим. Необходимо реализовать обработку бизнес-процесса с несколькими стадиями.
-
Неизменяемая архитектура. Практическая проверка кодом. Проверка работы с бизнес-процессом
Получив рабочую инфраструктуру для решения задач и проверив работоспособность технологий, теперь создадим менеджер обработки бизнес-процесса на основе выбранных технологий и архитектуры неизменяемых данных. Для реализации выбран абстрактный бизнес-процесс запроса абстрактных ресурсов. Пример придуман максимально общим. Необходимо реализовать обработку бизнес-процесса с несколькими стадиями.
-
Неизменяемая архитектура. Практическая проверка кодом. Проверка работы с бизнес-процессом
Получив рабочую инфраструктуру для решения задач и проверив работоспособность технологий, теперь создадим менеджер обработки бизнес-процесса на основе выбранных технологий и архитектуры неизменяемых данных. Для реализации выбран абстрактный бизнес-процесс запроса абстрактных ресурсов. Пример придуман максимально общим. Необходимо реализовать обработку бизнес-процесса с несколькими стадиями.
-
Неизменяемая архитектура. Практическая проверка кодом. Аутентификация
Это часть 2. Первую часть смотреть по ссылке . Данная статья является второй из цикла по описанию особенностей построения приложений с использованием идей, описанных в книге «Искусство неизменяемой архитектуры: теория и практика управления данными в распределенных системах». Описание создаваемого ТЕСТОВОГО / ТРЕНИРОВОЧНОГО приложения и базовые сокращения можно найти в начале первой части . В рамках данной статьи будет описана задача реализации аутентификации внешних клиентов/сервисов с помощью сертификатов и идей «неизменяемой архитектуры». Что такое аутентификация и ее отличие от авторизации можно уточнить по этой ссылке .
https://habr.com/ru/articles/1028300/
#неизменяемая_архиектура #сертификаты #сертификаты_x509 #kotlin #python #rest
-
Неизменяемая архитектура. Практическая проверка кодом. Аутентификация
Это часть 2. Первую часть смотреть по ссылке . Данная статья является второй из цикла по описанию особенностей построения приложений с использованием идей, описанных в книге «Искусство неизменяемой архитектуры: теория и практика управления данными в распределенных системах». Описание создаваемого ТЕСТОВОГО / ТРЕНИРОВОЧНОГО приложения и базовые сокращения можно найти в начале первой части . В рамках данной статьи будет описана задача реализации аутентификации внешних клиентов/сервисов с помощью сертификатов и идей «неизменяемой архитектуры». Что такое аутентификация и ее отличие от авторизации можно уточнить по этой ссылке .
https://habr.com/ru/articles/1028300/
#неизменяемая_архиектура #сертификаты #сертификаты_x509 #kotlin #python #rest
-
Неизменяемая архитектура. Практическая проверка кодом. Аутентификация
Это часть 2. Первую часть смотреть по ссылке . Данная статья является второй из цикла по описанию особенностей построения приложений с использованием идей, описанных в книге «Искусство неизменяемой архитектуры: теория и практика управления данными в распределенных системах». Описание создаваемого ТЕСТОВОГО / ТРЕНИРОВОЧНОГО приложения и базовые сокращения можно найти в начале первой части . В рамках данной статьи будет описана задача реализации аутентификации внешних клиентов/сервисов с помощью сертификатов и идей «неизменяемой архитектуры». Что такое аутентификация и ее отличие от авторизации можно уточнить по этой ссылке .
https://habr.com/ru/articles/1028300/
#неизменяемая_архиектура #сертификаты #сертификаты_x509 #kotlin #python #rest
-
Неизменяемая архитектура. Практическая проверка кодом. Аутентификация
Это часть 2. Первую часть смотреть по ссылке . Данная статья является второй из цикла по описанию особенностей построения приложений с использованием идей, описанных в книге «Искусство неизменяемой архитектуры: теория и практика управления данными в распределенных системах». Описание создаваемого ТЕСТОВОГО / ТРЕНИРОВОЧНОГО приложения и базовые сокращения можно найти в начале первой части . В рамках данной статьи будет описана задача реализации аутентификации внешних клиентов/сервисов с помощью сертификатов и идей «неизменяемой архитектуры». Что такое аутентификация и ее отличие от авторизации можно уточнить по этой ссылке .
https://habr.com/ru/articles/1028300/
#неизменяемая_архиектура #сертификаты #сертификаты_x509 #kotlin #python #rest
-
Неизменяемая архитектура. Практическая проверка кодом. Версия 1, начало
« Talk is cheap. Show me the code. » Недавно мне в руки попала книга «Искусство неизменяемой архитектуры: теория и практика управления данными в распределенных системах». В ней описаны довольно радикальные, но логичные подходы к проектированию: полный отказ от UPDATE и DELETE в пользу INSERT, идентификация сущностей через хеш-суммы и построение распределенных систем без боли. Чтобы не быть голословным и проверить, работают ли эти концепции в реальном коде, а не только в теории, я написал небольшой тестовый проект. Это не продакшен-решение , а скорее полигон для проверки идей. В этой статье разберем, как выглядит REST-сервис на Kotlin + Spring Boot, живущий по законам неизменяемости, и к каким результатам это привело.
https://habr.com/ru/articles/1026078/
#неизменяемая_архиектура #архитектура_приложений #бизнеспроцессы