Skip to content

Diom

Streaming & Message Queues

Diom is a backend components platform providing high‑level APIs for common services like cache, rate limiting, idempotency, queues, etc.

Rust Latest v0.2.4 · 2mo ago Security brief →

Features

  • High‑level APIs for caching, rate‑limiting, idempotency, queuing and more
  • Zero runtime dependencies; uses its own storage backend
  • Deployable as a single node or highly‑available cluster

Recent releases

View all 5 releases →
v0.2.4 Breaking risk
⚠ Upgrade required
  • CLI schema examples in --help no longer have underlining due to portability issues
Breaking changes
  • Libs/Rust: Revamped ErrorKind and error type methods
Notable features
  • Msgs: Added lease cancellation operation
  • Server: Various clustering improvements
Full changelog

Version 0.2.4

  • CLI: Remove underlining from schema examples on --help messages due to portability issues
  • Msgs: Add lease cancellation operation
  • Server: Various clustering improvements
  • Libs/Rust: Don't require optional fields

Breaking Changes

  • Libs/Rust: Revamp ErrorKind and error type methods
No immediate action
v0.2.3 Breaking risk

Automatic retries removed

No immediate action
v0.2.1 Bug fix

Rust & Homebrew fixes

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
37
Forks
2
Languages
Rust Jinja Python
Downloads/week
18 ↑146%
NPM Maintainers
1
Contributors
9
TypeScript
Types included ✓

Install & Platforms

Install via
npm

Community & Support

Beta — feedback welcome: [email protected]