#client #gearman #protocols #jobs #worker #communicating #submit

rustygear

Client library for communicating via the gearman protocol

6 releases (breaking)

0.13.0 Apr 9, 2024
0.12.0 Apr 7, 2024
0.11.0 Mar 30, 2024
0.9.0 Jun 2, 2022
0.7.0 Apr 16, 2020

#5 in #communicating

Download history 25/week @ 2024-02-25 3/week @ 2024-03-03 6/week @ 2024-03-10 1/week @ 2024-03-17 90/week @ 2024-03-24 147/week @ 2024-03-31 235/week @ 2024-04-07 5/week @ 2024-04-14

477 downloads per month
Used in rustygeard

Apache-2.0

67KB
1.5K SLoC

Rustygear is a Rust-native client for the Gearman protocol.

Features

  • Multi-server support
  • Worker (execute jobs)
  • Client (submit jobs)
  • Stable Hash Ring routing by Unique ID
  • Fully async

The client is still very much an alpha-quality piece of software. Please do read the documentation and examples carefully.

Dependencies

~4–11MB
~95K SLoC