Upgrade to Pro — share decks privately, control downloads, hide ads and more …

lowkiq_queue.pdf

 lowkiq_queue.pdf

Avatar for Mikhail Kuzmin

Mikhail Kuzmin

October 09, 2019

Other Decks in Technology

Transcript

  1. Queue New In progress id 1 perform_in 1570000001 payloads #{"v1":

    1} retry_count -1 id 2 perform_in 1570000002 payload "v1" score 1
  2. Queue New In progress id 1 perform_in 1570000001 payloads #{"v1":

    1} retry_count -1 id 2 perform_in 1570000002 payloads #{"v1": 1} retry_count -1
  3. Queue New In progress id 1 perform_in 1570000001 payloads #{"v1":

    1} retry_count -1 id 2 perform_in 1570000002 payloads #{"v1": 1} retry_count -1 id 2 perform_in 1570000003 payload "v1" score 2
  4. Queue New In progress id 1 perform_in 1570000001 payloads #{"v1":

    1} retry_count -1 id 2 perform_in 1570000002 payloads #{"v1": 1} retry_count -1
  5. Queue New In progress id 1 perform_in 1570000001 payloads #{"v1":

    1} retry_count -1 id 2 perform_in 1570000002 payloads #{"v1": 1} retry_count -1 id 1 perform_in 1570000004 payload "v2" score 2
  6. Queue New In progress id 1 perform_in 1570000001 payloads #{"v1":

    1, "v2": 2} retry_count -1 id 2 perform_in 1570000002 payloads #{"v1": 1} retry_count -1
  7. Queue New In progress id 2 perform_in 1570000002 payloads #{"v1":

    1} retry_count -1 id 1 perform_in 1570000001 payloads #{"v1": 1, "v2": 2} retry_count -1
  8. Queue New In progress id 2 perform_in 1570000002 payloads #{"v1":

    1} retry_count -1 id 1 perform_in 1570000005 payload "v3" score 3 id 1 perform_in 1570000001 payloads #{"v1": 1, "v2": 2} retry_count -1
  9. Queue New In progress id 2 perform_in 1570000002 payloads #{"v1":

    1} retry_count -1 id 1 perform_in 1570000005 payloads #{"v3": 3} retry_count -1 id 1 perform_in 1570000001 payloads #{"v1": 1, "v2": 2} retry_count -1
  10. Queue New In progress id 2 perform_in 1570000002 payloads #{"v1":

    1} retry_count -1 id 1 perform_in 1570000020 payloads #{"v1": 1, "v2": 2, "v3": 3} retry_count 0
  11. Queue New In progress id 1 perform_in 1570000020 payloads #{"v1":

    1, "v2": 2, "v3": 3} retry_count 0 id 2 perform_in 1570000002 payloads #{"v1": 1} retry_count -1