Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cloudflare/foundations
Cloudflare's Rust service foundations library.
https://github.com/cloudflare/foundations
Last synced: about 2 months ago
JSON representation
Cloudflare's Rust service foundations library.
- Host: GitHub
- URL: https://github.com/cloudflare/foundations
- Owner: cloudflare
- License: bsd-3-clause
- Created: 2024-01-18T12:59:52.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-04-21T08:25:12.000Z (2 months ago)
- Last Synced: 2024-04-24T04:52:52.285Z (about 2 months ago)
- Language: Rust
- Homepage: https://blog.cloudflare.com/introducing-foundations-our-open-source-rust-service-foundation-library
- Size: 492 KB
- Stars: 1,160
- Watchers: 13
- Forks: 40
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-stars - cloudflare/foundations - Cloudflare's Rust service foundations library. (Rust)
- awesome-stars - cloudflare/foundations - Cloudflare's Rust service foundations library. (Rust)
- awesome-stars - cloudflare/foundations - `★1201` Cloudflare's Rust service foundations library. (Rust)
README
# Foundations
Foundations is a modular Rust library, designed to help scale programs for distributed,
production-grade systems. It enables engineers to concentrate on the core business logic
of their services, rather than the intricacies of production operation setups.If you need any of those:
* logging
* distributed tracing
* metrics
* memory profiling and [jemalloc](https://github.com/jemalloc/jemalloc) allocator
* security features, such as [seccomp](https://en.wikipedia.org/wiki/Seccomp)-based syscall sandboxing
* service configuration with documentation
* CLI helper that takes care of the configuration loadingthen Foundations is a tool of choice for you.
## Documentation
https://docs.rs/foundations/
## Examples
https://github.com/cloudflare/foundations/tree/main/examples
## License
BSD-3 licensed. See the [LICENSE](LICENSE) file for details.