All Projects → spinx → Sidekiq Job Php

spinx / Sidekiq Job Php

Licence: mit
Push and schedule jobs to Sidekiq from PHP

Projects that are alternatives of or similar to Sidekiq Job Php

Simpleue
PHP queue worker and consumer - Ready for AWS SQS, Redis, Beanstalkd and others.
Stars: ✭ 124 (+264.71%)
Mutual labels:  workers, worker, redis, queue
Exq
Job processing library for Elixir - compatible with Resque / Sidekiq
Stars: ✭ 1,218 (+3482.35%)
Mutual labels:  sidekiq, redis, queue
Verk
A job processing system that just verks! 🧛‍
Stars: ✭ 666 (+1858.82%)
Mutual labels:  workers, sidekiq, redis
Gush
Fast and distributed workflow runner using ActiveJob and Redis
Stars: ✭ 894 (+2529.41%)
Mutual labels:  workers, sidekiq, redis
Arq
Fast job queuing and RPC in python with asyncio and redis.
Stars: ✭ 695 (+1944.12%)
Mutual labels:  worker, redis, queue
celery.node
Celery task queue client/worker for nodejs
Stars: ✭ 164 (+382.35%)
Mutual labels:  queue, worker, workers
Qutee
PHP Background Jobs (Tasks) Manager
Stars: ✭ 63 (+85.29%)
Mutual labels:  workers, redis, queue
Workq
Job server in Go
Stars: ✭ 1,546 (+4447.06%)
Mutual labels:  workers, worker, queue
Saea
SAEA.Socket is a high-performance IOCP framework TCP based on dotnet standard 2.0; Src contains its application test scenarios, such as websocket,rpc, redis driver, MVC WebAPI, lightweight message server, ultra large file transmission, etc. SAEA.Socket是一个高性能IOCP框架的 TCP,基于dotnet standard 2.0;Src中含有其应用测试场景,例如websocket、rpc、redis驱动、MVC WebAPI、轻量级消息服务器、超大文件传输等
Stars: ✭ 318 (+835.29%)
Mutual labels:  redis, queue
Huey
a little task queue for python
Stars: ✭ 3,761 (+10961.76%)
Mutual labels:  redis, queue
Flower
Real-time monitor and web admin for Celery distributed task queue
Stars: ✭ 5,036 (+14711.76%)
Mutual labels:  workers, redis
Redisson
Redisson - Redis Java client with features of In-Memory Data Grid. Over 50 Redis based Java objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Tomcat, Scheduler, JCache API, Hibernate, MyBatis, RPC, local cache ...
Stars: ✭ 17,972 (+52758.82%)
Mutual labels:  redis, queue
rust-sidekiq
Rust Sidekiq Client
Stars: ✭ 24 (-29.41%)
Mutual labels:  sidekiq, queue
Mail
Library to send e-mails over different transports and protocols (like SMTP and IMAP) using immutable messages and streams. Also includes SMTP server.
Stars: ✭ 399 (+1073.53%)
Mutual labels:  redis, queue
Taskq
Golang asynchronous task/job queue with Redis, SQS, IronMQ, and in-memory backends
Stars: ✭ 555 (+1532.35%)
Mutual labels:  redis, queue
Machinery
Machinery is an asynchronous task queue/job queue based on distributed message passing.
Stars: ✭ 5,821 (+17020.59%)
Mutual labels:  redis, queue
Node Celery
Celery client for Node.js
Stars: ✭ 648 (+1805.88%)
Mutual labels:  redis, queue
rails async migrations
Asynchronous support for ActiveRecord::Migration
Stars: ✭ 56 (+64.71%)
Mutual labels:  sidekiq, workers
Fennel
A task queue library for Python and Redis
Stars: ✭ 24 (-29.41%)
Mutual labels:  redis, queue
La gear
What do you get when you glue sneakers and sidekiq together? la_gear! Pump it up!
Stars: ✭ 8 (-76.47%)
Mutual labels:  workers, sidekiq

sidekiq-job-php

Build Status Scrutinizer Code Quality

Push and schedule jobs to Sidekiq from PHP

Installation

The recommended way to install this library is through Composer. Require the spinx/sidekiq-job-php package into your composer.json file:

{
    "require": {
        "spinx/sidekiq-job-php": "*"
    }
}

Important: you should browse spinx/sidekiq-job-php to choose the latest version, avoid the * meta constraint.

Usage

$redis = new Predis\Client('tcp://127.0.0.1:6379');

$client = new \SidekiqJob\Client($redis);

$client->push('ProcessImage', ['argument1']);

More examples here.

Misc

Requirements

  • PHP >=5.4

Todo

  • Monolog support
  • Statsd or similar support

Standards

Symfony2.

License

MIT. Use it as you wish.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].