#client #gearman #protocols #hash-ring #jobs #worker #stable

rustygear

Client library for communicating via the gearman protocol

8 releases (breaking)

0.15.0 Jul 3, 2024
0.14.0 May 30, 2024
0.13.0 Apr 9, 2024
0.12.0 Apr 7, 2024
0.7.0 Apr 16, 2020

#4 in #hash-ring

Download history 197/week @ 2024-03-25 126/week @ 2024-04-01 154/week @ 2024-04-08 2/week @ 2024-05-20 135/week @ 2024-05-27 8/week @ 2024-06-03 5/week @ 2024-06-10 18/week @ 2024-06-17 136/week @ 2024-07-01

160 downloads per month
Used in rustygeard

Apache-2.0

82KB
2K 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–14MB
~166K SLoC