rustqueue 0.2.0

Background jobs without infrastructure — embeddable job queue with zero external dependencies
Documentation
{
  "date": "2026-03-28",
  "operations_per_test": 5000,
  "repeats": 3,
  "rustqueue_redb_durability": "immediate",
  "rustqueue_remove_on_complete": false,
  "rustqueue_tcp_batch_size": 50,
  "rustqueue_write_coalescing": false,
  "rustqueue_hybrid": true,
  "raw_runs": [
    [
      {
        "system": "rustqueue_http",
        "produce_ops_s": 2414.6284473361466,
        "consume_ops_s": 1280.2564065618176,
        "end_to_end_ops_s": 834.6393759130287
      },
      {
        "system": "rustqueue_tcp",
        "produce_ops_s": 173028.8389865441,
        "consume_ops_s": 55119.22013627859,
        "end_to_end_ops_s": 41290.80575482273
      },
      {
        "system": "redis_list",
        "produce_ops_s": 7471.753975877297,
        "consume_ops_s": 8251.70563280876,
        "end_to_end_ops_s": 4950.841446653005
      },
      {
        "system": "rabbitmq",
        "produce_ops_s": 46344.05303144942,
        "consume_ops_s": 5367.052736829952,
        "end_to_end_ops_s": 4685.789322266862
      },
      {
        "system": "bullmq",
        "produce_ops_s": 5733.442784756095,
        "consume_ops_s": 6690.204295062186,
        "end_to_end_ops_s": 1814.097980837508
      },
      {
        "system": "celery",
        "produce_ops_s": 2789.1780907752395,
        "consume_ops_s": 1279.3077818919253,
        "end_to_end_ops_s": 833.6265731429445
      }
    ],
    [
      {
        "system": "rustqueue_http",
        "produce_ops_s": 2448.511077218837,
        "consume_ops_s": 1235.7497204118777,
        "end_to_end_ops_s": 819.2459945666277
      },
      {
        "system": "rustqueue_tcp",
        "produce_ops_s": 47128.66670690758,
        "consume_ops_s": 38048.33587191342,
        "end_to_end_ops_s": 22685.334863661585
      },
      {
        "system": "redis_list",
        "produce_ops_s": 9802.119709031216,
        "consume_ops_s": 10177.61377184614,
        "end_to_end_ops_s": 5151.553331091252
      },
      {
        "system": "rabbitmq",
        "produce_ops_s": 47701.99589236152,
        "consume_ops_s": 5752.776172826579,
        "end_to_end_ops_s": 4529.621632325172
      },
      {
        "system": "bullmq",
        "produce_ops_s": 7710.266183339069,
        "consume_ops_s": 6457.922918877832,
        "end_to_end_ops_s": 1977.9416646353172
      },
      {
        "system": "celery",
        "produce_ops_s": 3258.692970773191,
        "consume_ops_s": 1596.9454904536265,
        "end_to_end_ops_s": 892.5938077578036
      }
    ],
    [
      {
        "system": "rustqueue_http",
        "produce_ops_s": 2278.165616538389,
        "consume_ops_s": 1202.900952140827,
        "end_to_end_ops_s": 805.3336495028439
      },
      {
        "system": "rustqueue_tcp",
        "produce_ops_s": 35722.578455884075,
        "consume_ops_s": 23821.373013308224,
        "end_to_end_ops_s": 17261.795848990303
      },
      {
        "system": "redis_list",
        "produce_ops_s": 9336.988234446539,
        "consume_ops_s": 9510.702868373364,
        "end_to_end_ops_s": 4888.854742201289
      },
      {
        "system": "rabbitmq",
        "produce_ops_s": 47587.54922601049,
        "consume_ops_s": 5257.982009045505,
        "end_to_end_ops_s": 4863.216756921822
      },
      {
        "system": "bullmq",
        "produce_ops_s": 7558.846089232556,
        "consume_ops_s": 6729.532840877335,
        "end_to_end_ops_s": 2109.82927261526
      },
      {
        "system": "celery",
        "produce_ops_s": 3167.8372435503347,
        "consume_ops_s": 1588.512933831077,
        "end_to_end_ops_s": 953.5488075710198
      }
    ]
  ],
  "results": [
    {
      "system": "rustqueue_http",
      "produce_ops_s": 2414.6284473361466,
      "consume_ops_s": 1235.7497204118777,
      "end_to_end_ops_s": 819.2459945666277
    },
    {
      "system": "rustqueue_tcp",
      "produce_ops_s": 47128.66670690758,
      "consume_ops_s": 38048.33587191342,
      "end_to_end_ops_s": 22685.334863661585
    },
    {
      "system": "redis_list",
      "produce_ops_s": 9336.988234446539,
      "consume_ops_s": 9510.702868373364,
      "end_to_end_ops_s": 4950.841446653005
    },
    {
      "system": "rabbitmq",
      "produce_ops_s": 47587.54922601049,
      "consume_ops_s": 5367.052736829952,
      "end_to_end_ops_s": 4685.789322266862
    },
    {
      "system": "bullmq",
      "produce_ops_s": 7558.846089232556,
      "consume_ops_s": 6690.204295062186,
      "end_to_end_ops_s": 1977.9416646353172
    },
    {
      "system": "celery",
      "produce_ops_s": 3167.8372435503347,
      "consume_ops_s": 1588.512933831077,
      "end_to_end_ops_s": 892.5938077578036
    }
  ]
}