PHP: Оркестрируй это! Описываем сложные бизнес процессы на PHP - Антон Титов (Spiral Scout) - видео HD

PHP: Оркестрируй это! Описываем сложные бизнес процессы на PHP - Антон Титов (Spiral Scout) - видео
01:51:56
Обнаружено блокирование рекламы на сайте

Для существования нашего сайта необходим показ рекламы. Просим отнестись с пониманием и добавить сайт в список исключений вашей программы для блокировки рекламы (AdBlock и другие).

12n.ru 18771 ролик

Оркестрируй это! Описываем сложные бизнес процессы на PHP - Антон Титов (Spiral Scout) - видео.

В современной разработке мы постоянно сталкиваемся с микросервисной архитектурой. Но вскоре после старта разработки (особенно на масштабировании проекта) гарантированно возникают проблемы, о которых умалчивают евангелисты подхода, тем не менее поиск по ним в Google выдает сотни статей.
Как изящно откатить операцию, упавшую на одном из зависимых сервисов из нескольких? Выполнить повторную операцию через определенное время?
Можно применить наработанные подходы по работе с очередями, добавить cron и много кода.
А можно и применить новый подход, призванный упростить работу с такими кейсами, разработанный и обкатанный в недрах Amazon и Uber — и теперь доступный в Open Source — temporal.io
И всё это не отказываясь от привычного PHP стека

На первом воркшопе из серии Антон рассказал:
— Зачем нужны workflow движки? Что такое event sourcing?
— Краткое описание работы Temporal workflows.
— Примеры описания бизнес процессов с использованием Temporal

0:00 Теория
49:44 Вопросы по теоретической части
58:23 Воркшоп
1:44:55 Вопросы по практической части
RSS
Alexey Korneev
22:56
+2
Спасибо!
Vitaliy Sunny
23:20
+1
Жестко. На мобиле плохо видно код, да и спешка дикая.
Мурад
13:16
При запуске docker-compose up с точно таким файлом docker-compose.yml как на видео выдает ошибку
temporal | Unable to start server: config validation error: persistence config: missing config for datastore default.
Пытался прописывать в dynamicconfig/development.yml конфигурацию из доки, также пытался вообще убрать этот файл из этой папки. Результат такой же.
Отправьте пожалуйста ссылку на ваши файлы.
Ярослав Игоревич
00:39
Ждем продолжения. Очень круто
Дмитрий Дерепко
15:10
Очень круто вышло! Спасибо за обзор.
plato4ek
02:37
58:47 обещал все файлики скинуть, но где они?

Новости

«СёрчИнформ SIEM» интегрирована с почтовым сервером RuPost Рынок DLP-систем в Центральной Азии: как законы о суверенитете данных стимулируют спрос на локальные решения «СёрчИнформ КИБ» расширил возможности «открытого контроля» для ПК на Linux «РИКИТЛАБ» представила новую модель техподдержки ИТ-инфраструктуры промышленных предприятий MWS Cloud расширяет линейку ИИ-сервисов доступом к крупнейшей опенсорсной LLM

«СёрчИнформ SIEM» интегрирована с почтовым сервером RuPost


2 дня назад
«СёрчИнформ SIEM» интегрирована с почтовым сервером RuPost
«СёрчИнформ SIEM» интегрирована с почтовым сервером RuPost
Рынок DLP-систем в Центральной Азии: как законы о суверенитете данных стимулируют спрос на локальные решения
Рынок DLP-систем в Центральной Азии: как законы о суверенитете данных стимулируют спрос на локальные решения
«СёрчИнформ КИБ» расширил возможности «открытого контроля» для ПК на Linux
«СёрчИнформ КИБ» расширил возможности «открытого контроля» для ПК на Linux
«РИКИТЛАБ» представила новую модель техподдержки ИТ-инфраструктуры промышленных предприятий
«РИКИТЛАБ» представила новую модель техподдержки ИТ-инфраструктуры промышленных предприятий
MWS Cloud расширяет линейку ИИ-сервисов доступом к крупнейшей опенсорсной LLM
MWS Cloud расширяет линейку ИИ-сервисов доступом к крупнейшей опенсорсной LLM