Коротко о главном: максимально субъективный взгляд на IT, технологии и архитектуру
Тут могут быть
- различные истории из рабочего опыта
- интересные подходы и нюансы, которые могут мне повстречаться
- описания жирных факапов прямо с прода
Welcome в dpr/dev space !
PS:(токсичным) Желающим похоливарить про кафку тут всегда рады.
Полезные теги для поиска
#orchestration
#distributed_transactions
#temporal
#security
#auth
#dotnet
#efcore
#db
#db_design
#dwh
#system_design
#api_design
#infrastructure
Тут могут быть
- различные истории из рабочего опыта
- интересные подходы и нюансы, которые могут мне повстречаться
- описания жирных факапов прямо с прода
PS:
Полезные теги для поиска
#orchestration
#distributed_transactions
#temporal
#security
#auth
#dotnet
#efcore
#db
#db_design
#dwh
#system_design
#api_design
#infrastructure
🌭2🎃2
#api_design
#system_design
Дизайн API: Как быть, когда есть множество потребителей
Хотя я начал писать о Temporal, решил отвлечься на другую тему, которая с ним мало связана: дизайн API.
В предыдущей статье о Temporal мне задали несколько вопросов о непонятном атрибуте в названии URL, который встретился в тексте прошлой статьи
Решил пролить свет на эту тему и описать, зачем мы составляем URL-адреса такого вида, чем это обусловлено и какие последствия это может иметь для всего проекта.
Дизайн API: Как быть, когда есть множество потребителей
#system_design
Дизайн API: Как быть, когда есть множество потребителей
Хотя я начал писать о Temporal, решил отвлечься на другую тему, которая с ним мало связана: дизайн API.
В предыдущей статье о Temporal мне задали несколько вопросов о непонятном атрибуте в названии URL, который встретился в тексте прошлой статьи
[HttpPost("system.clients.startUserGrantedWorkflow")]
. Вопрос был вызван наличием группы system в URL адресе.Решил пролить свет на эту тему и описать, зачем мы составляем URL-адреса такого вида, чем это обусловлено и какие последствия это может иметь для всего проекта.
Дизайн API: Как быть, когда есть множество потребителей
🔥4