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

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

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

12n.ru 19140 роликов

Оркестрируй это! Описываем сложные бизнес процессы на 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 обещал все файлики скинуть, но где они?

Новости

В Москве пройдет практикум для директоров по информационной безопасности по кризисному управлению ​SpaceWeb объединил управление хостингом, VPS и доменами в одном мобильном приложении ​Рег.облако запустил облачный low-code инструмент для автоматизации бизнес-процессов и работы с ИИ Руцентр: 30 российских компаний проявили в 2025 году интерес к созданию собственной доменной зоны ​Компания «ГИГАНТ - Комплексные системы» выпустила компактный ПК ГКС-727, соответствующий требованиям импортозамещения

В Москве пройдет практикум для директоров по информационной безопасности по кризисному управлению


2 дня назад
В Москве пройдет практикум для директоров по информационной безопасности по кризисному управлению
В Москве пройдет практикум для директоров по информационной безопасности по кризисному управлению
​SpaceWeb объединил управление хостингом, VPS и доменами в одном мобильном приложении
​SpaceWeb объединил управление хостингом, VPS и доменами в одном мобильном приложении
​Рег.облако запустил облачный low-code инструмент для автоматизации бизнес-процессов и работы с ИИ
​Рег.облако запустил облачный low-code инструмент для автоматизации бизнес-процессов и работы с ИИ
Руцентр: 30 российских компаний проявили в 2025 году интерес к созданию собственной доменной зоны
Руцентр: 30 российских компаний проявили в 2025 году интерес к созданию собственной доменной зоны
​Компания «ГИГАНТ - Комплексные системы» выпустила компактный ПК ГКС-727, соответствующий требованиям импортозамещения
​Компания «ГИГАНТ - Комплексные системы» выпустила компактный ПК ГКС-727, соответствующий требованиям импортозамещения