{"repo":"svix/diom","free":true,"listed":false,"github":"https://github.com/svix/diom","clone":"git clone https://github.com/svix/diom.git","description":"💎 Diom - components platform for robust services","language":"Rust","stars":39,"topics":["cache","idempotency","kafka","kv","queue","raft","rate-limiting","redis"],"license":"MIT","category":"databases-storage","readme_excerpt":"Diom - Components for Robust Services Website Documentation Community Slack Diom is the backend components platform Diom (pronounced: dye-omm/daɪəm) is a backend components platform for building robust, idiomatic services. It offers high-level APIs for commonly used components such as cache, rate-limiting, idempotency, queue, and more. It has zero runtime dependencies, uses its own storage, and can be run as a single node or a highly-available cluster. ) Useful links: - Website - the Diom homepage. - Documentation - information on how to use Diom. - GitHub Issues - report issues and make suggestions. - Community Forum - ask questions, and start discussions! - Slack - come and chat with us! To stay up-to-date with new features and improvements be sure to watch our repo! Interacting with Diom Diom ships with client libraries for a variety of languages, as well as a CLI named diom . ⚡️ Feature Breakdown ⚡️ Language Officially Supported Other Notes Go ✅ Python ✅ Sync and async. TypeScript/JavaScript ✅ Java ✅ Async support planned. Kotlin 🔜 Ruby 🔜 C# (dotnet) 🔜 Rust ✅ PHP 🔜 CLI ✅ Trying out the CLI The Diom CLI is published on npm as @diomhq/diom-cli . You can run it directly with npx without installing anything: Or install it globally: Running the server Diom is designed to be run on a cluster of machines with stable network identities (e.g., a Kubernetes StatefulSet). It's recommended to run it as a three-node cluster for high-availability and easy operations, but it can als","default_branch":null,"files":null,"tree":[],"storefront":"/r/svix","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/svix/diom/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}