169 похожих чатов

Всем привет. Нормальной практикой является в сервисе запускать метод в

отдельном потоке? Например, сохраняю новое изображение в хранилище, а старое кидаю в удаление параллельно?

6 ответов

5 просмотров

А если сохранение нового упадет?

Такое лучше делать в одной транзакции на мой взгляд

Alexandr-Boldyrev Автор вопроса
Дмитрий
Такое лучше делать в одной транзакции на мой взгля...

Это логично, но как транзакцию можно наложить на minio хранилище?

Alexandr Boldyrev
Это логично, но как транзакцию можно наложить на m...

Можно ещё отдельную задачу по таймеру запускать, чтобы он как-то подчищал старые изображения

Alexandr Boldyrev
Это логично, но как транзакцию можно наложить на m...

поискать или написать свой транзакнш менеджер для этого бонусом можно будет использовать ChainedTransactionManager для распределенных транзакций (минио и бд, например)

у тебя и так по дефолту каждый запрос идет в отдельном потоке бтв

Похожие вопросы

Обсуждают сегодня

Hi there everyone Is there anyone who have not started hamster bot yet? I need only one, I'll be glad if you do this for me DM if you haven't yet
Mehrshad
53
why some site like google has separate page for username/email and password?
Mr Thieves
21
А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
Всем привет. Программно добавляю документы в таблицу site_content в конце очищаю кеш $modx->clearCache(); Но документы появляются в дереве только после того как редактирую ...
Владимир
8
Подскажите, сейчас что то есть (JS модуль какой-нибудь), что можно использовать для: 1) переваривания javascript codа из html fileа, т.е. разбивки, на переменные, команды, бло...
Iar De
32
Мне интересно, скорее людей здесь используют D, Rust, C/C++ для решения реальных прикладных задач за деньги?)
Evil Satanson
43
кто поможет крякнуть чит? (реверс инжиринг) чтобы разблокировать премиум версию
Mёdkinson Medvezhkin
40
какие клиентские датасеты в лазаре умеют объединяться в master-detail? нужно забрать на клиент запись из одной таблицы и выборку из другой связанной один-ко-многим, отредактир...
Igor
19
https://t.me/hamster_kombaT_bot/start?startapp=kentId5602172918 Bermainlah denganku, jadilah CEO bursa kripto dan dapatkan airdrop token! 💸  2k Koin sebagai hadiah pertama kal...
Andrea Surya Habibie
5
Если максимально упростить, задача такая: приходит запрос на декремент енергии (removeEnergy) (он может быть больше текущего energy), необходимо отнять эту энергию у одного юз...
Mihail Verenich
3
Карта сайта