Дмитрий
Дмитрий
заключается в том, что надо же обратиться к мирокросервису сокета
Дмитрий
так?
Дмитрий
у нас http запрос
Дмитрий
а вдруг там нода отвалилась или проблемы с сетью произошли и тд
Дмитрий
и сохранение записи отработает не корректно
Дмитрий
программа может исполняющая ну компоннет на джумле сломаться соотвествено
Дмитрий
то есть после сохранение записи дальше упасть, а если логика продолжается
Дмитрий
поэтому у нас для этого создана система, что программа на пыхе разбивается в разные потоки
Дмитрий
не зависимые друг от друга
Дмитрий
то есть запись сохраняется и ставится в очередь сообщить ноде что надо послать сигнал
Ilia
Круто, круто, круто
Дмитрий
это не паралельность так таковая нормальная, но отдельные потоки независимые
Дмитрий
вот кстати для этого новведение пыхи интересная
Дмитрий
файберы эти
Дмитрий
если у нас процесс там понимает что сервис внешний просто лежит, долгий ответ идет
Дмитрий
то что мы можем, мы можем очередь переложить на исполнение потом
Дмитрий
например мы говорим попроьовать через час
Дмитрий
и перекладывем ее
Ilia
Ну это такой крон управляемый
Ilia
или другая логика?
Дмитрий
а если не получилось так раза 3, удаляем и говорим что все и лог пишем например
Дмитрий
Ilia
ну типа того
Да я встречаю сейчас такие вещи. Немного по началу казались странными, но сейчас все больше и больше за них
Дмитрий
даже если сервис упал
Дмитрий
я просто в рамках монолитной программы на джумле просто рассказываю
Дмитрий
@drekun дим, куда на гитаб по joomla фреймворку лучше писать?
Дмитрий
на основной репозиторий джумлы?
Dmitry
Им в репу фрейма
Дмитрий
просто задача стоит что мне нужен микрсоервис, мне там cms и mvc не нужны и все расширения что идут в поставке
Дмитрий
Дмитрий
@drekun
Дмитрий
https://github.com/orgs/joomla-framework/repositories
Дмитрий
в какой их репозиториев?
Дмитрий
у них нет тут выделенного
Pavel
Здравствуйте, не бот
Дмитрий
@progreccor @drekun @kernusr
https://github.com/joomla/joomla-cms/discussions/36175
Дмитрий
получил я ответ по поводу фрейма
Дмитрий
можно его отдельно по композеру качать
Дмитрий
все оно стабильно и тестируется
Dmitry
Ну я сразу тебе говорил
Дмитрий
как просто черновики
Artem
ну я юзал на проекте как-то
Artem
Из неприятного
Я не использую controoller и router, но в Application есть жёсткая привязка к этим классам, при этом в require их нет. Т.е. ты сам должен решить решать зависмости... Я крайне разочарован этим был
Ilia
Ilia
Да
Дмитрий
херово сделано?
Дмитрий
такой ответ норм? =)
Дмитрий
надо просмотреть текущую кодовую базу компонентов
Дмитрий
может решили все эти проблемы
Дмитрий
я потом сообщю главную ментейру
Дмитрий
там вот четко кто отвечает сказали
Дмитрий
чтобы зависимости проставили если их нет, или отвязали. если все это еще актуально
Artem
а яща issue напишу
Дмитрий
Да
вопрос такой интересный у тебя конечно
Ilia
Ну есть ли какой умысел в этом? Вот что имел ввиду
Дмитрий
ну какой?
Дмитрий
ну просто они в контексте cms юзают и поэтому их автономность не смотрят полностью
Ilia
Значит распиздяйство?
Дмитрий
смотря с какой стороны смотреть
Дмитрий
с контекста фреймворка да
Artem
Меня вот это просто добило
Artem
У них есть вызов роутера, но ты можешь не трогать и не подключать его, и тогда у тебя не упадёт приложение. Но тесты то не проходят! Поэтому они засунул роутер в dev секцию 🤷♂️
Дмитрий
Дмитрий
я это сразу не нашел,я посравнвиал классы, плюс минус они схожие
Дмитрий
в application не лез
Дмитрий
там вот мужику прямой вопрос задавай этому
Дмитрий
он отвечает
Дмитрий
@kernusr в дикскуссию наверное лучше
Дмитрий
это же не по cms
Дмитрий
или в моем пиши ему дискуссии
Дмитрий
не создавая нвоый
Дмитрий
@kernusr що за херня ми вимагаємо автономності. Скажи ні розпиздюванню! =)))
Artem
https://github.com/joomla-framework/application/issues/99
Как смог - так описал