Size: a a a

2019 December 23

SN

Stas N in Ruby School .us
сорян. не понял не много по уроку
источник

c

cyrkl in Ruby School .us
hwe
хуанан, зион, серверные плашки самсунга, ssd китайский, gpu после майнинга (но рабочая) - зверь машина)
Huanan какой х79/х99?
источник

c

cyrkl in Ruby School .us
U
Легендарный крякер интернета?
угу.
источник

АЛ

Андрей Леонтьев in Ruby School .us
Всем привет. Кто работал с sidekiq сталкивался с такой проблемой: запускается одна джоба, после нее вторая и вторая джоба выполняется раньше чем первая. Можно ли этого как-то избежать? Гарантировать что джоба 2 выполниться только после первой
источник

VA

Vsevolod Avramov in Ruby School .us
Только запускать вторую джобу из первой. Ну или делать какой-то флаг в бд..
источник

АЛ

Андрей Леонтьев in Ruby School .us
Vsevolod Avramov
Только запускать вторую джобу из первой. Ну или делать какой-то флаг в бд..
вторую из первой не полчиться, т.к.  по сути запускаеться одно и то же действие: нажимаем сохранить - запускается джоба, по какой-то причине нажимаем сразу сохранить еще раз - опять запускается джоба и эта вторая джоба выполняется первой
источник

VN

Vyacheslav Nepomnyashchikh in Ruby School .us
Андрей Леонтьев
вторую из первой не полчиться, т.к.  по сути запускаеться одно и то же действие: нажимаем сохранить - запускается джоба, по какой-то причине нажимаем сразу сохранить еще раз - опять запускается джоба и эта вторая джоба выполняется первой
не давать нажимать сохранить до того, как первый джоб не выполнится?
источник

АЛ

Андрей Леонтьев in Ruby School .us
Vyacheslav Nepomnyashchikh
не давать нажимать сохранить до того, как первый джоб не выполнится?
так не получиться. Помимо этого, можгут другие пользователи сейчас работать с этой сущностью, либо проходить автоматические процессы (например синхронизация)
источник

VN

Vyacheslav Nepomnyashchikh in Ruby School .us
а много таких тасков? мб ставить в отдельную очередь с 1 воркером, тогда будут выполняться по очереди
источник

VN

Vyacheslav Nepomnyashchikh in Ruby School .us
но это не работает, когда задач падает много)
источник

АЛ

Андрей Леонтьев in Ruby School .us
Vyacheslav Nepomnyashchikh
а много таких тасков? мб ставить в отдельную очередь с 1 воркером, тогда будут выполняться по очереди
при синхронизации с AD может быть много
источник

VN

Vyacheslav Nepomnyashchikh in Ruby School .us
еще вариант проверять наличие задачи над сущностью, и если такая имеется понижать приоритет новой задачи
источник

VN

Vyacheslav Nepomnyashchikh in Ruby School .us
но это опять может быть трудозатратно
источник

VN

Vyacheslav Nepomnyashchikh in Ruby School .us
ибо там все сделано для того чтобы выполнить все задачи как можно быстрее и асинхронно
источник

AS

Alex Sherman in Ruby School .us
Андрей Леонтьев
так не получиться. Помимо этого, можгут другие пользователи сейчас работать с этой сущностью, либо проходить автоматические процессы (например синхронизация)
читай про мьютексы и семафоры
если у тебя сайдкик, то есть редис, редис-мьютекс тебе поможет
источник

AS

Alex Sherman in Ruby School .us
грубо говоря - нажимают на кнопку - ты лочишь ресурс на исполнение для этой задачи, пока она не исполнилась - другие ничего не могут с ней сделать
по исполнению задачи или по таймауту лок снимается.
Это как раз сделано для того, чтобы пользователь не сохранял по 18 раз и другие пользователи не перезатирали ресурс
источник

АЛ

Андрей Леонтьев in Ruby School .us
Alex Sherman
грубо говоря - нажимают на кнопку - ты лочишь ресурс на исполнение для этой задачи, пока она не исполнилась - другие ничего не могут с ней сделать
по исполнению задачи или по таймауту лок снимается.
Это как раз сделано для того, чтобы пользователь не сохранял по 18 раз и другие пользователи не перезатирали ресурс
спасибо, возможно то что надо
источник

АЛ

Андрей Леонтьев in Ruby School .us
Alex Sherman
грубо говоря - нажимают на кнопку - ты лочишь ресурс на исполнение для этой задачи, пока она не исполнилась - другие ничего не могут с ней сделать
по исполнению задачи или по таймауту лок снимается.
Это как раз сделано для того, чтобы пользователь не сохранял по 18 раз и другие пользователи не перезатирали ресурс
Спасибо еще раз, судя по описанию на сайте редиса это то что надо. Будет в Январе прикручивать
источник

D

Denis in Ruby School .us
Извините, что не по теме, видел тут писали про это
Есть тут те, кто косил от армии по психушке? Потом с устройством на работу и правами проблем не возникало?
источник

VN

Vyacheslav Nepomnyashchikh in Ruby School .us
Denis
Извините, что не по теме, видел тут писали про это
Есть тут те, кто косил от армии по психушке? Потом с устройством на работу и правами проблем не возникало?
Коси от армии как угодно, но не по психушке
Вариант когда железно годен - каждый призыв подавать в суд на военкомат, стоит тысяч 20 в подгода, в зависимости от юриста
Через пару лет могут отстать
источник