{"repo":"Govcraft/acton-service","free":true,"listed":false,"github":"https://github.com/Govcraft/acton-service","clone":"git clone https://github.com/Govcraft/acton-service.git","description":"Production-grade Rust microservice framework with enforced best practices, dual HTTP+gRPC support, and comprehensive observability","language":"Rust","stars":25,"topics":["api-versioning","authorization","axum","circuit-breaker","framework","grpc","jwt","kubernetes","microservices","middleware"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"acton-service Production-ready Rust backend framework that scales from monolith to microservices Build production backends with enforced best practices, dual HTTP+gRPC support, and comprehensive observability out of the box. 📚 Full Documentation Quick Start Examples --- What is this? Building production backends requires solving the same problems repeatedly: API versioning, health checks, observability, resilience patterns, authentication, connection pooling, and configuration management. Most frameworks leave these as optional concerns or implementation details. acton-service provides a batteries-included, type-enforced framework where production best practices are the default path: - Type-enforced API versioning - Impossible to bypass, compiler-enforced versioning - Dual HTTP + gRPC - Run both protocols on the same port with automatic detection - GraphQL transport - Versioned schemas that inherit the same middleware stack - Complete authentication stack - PASETO (default) and JWT tokens, Argon2 password hashing, API keys, key rotation, OAuth/OIDC, sessions - Cedar policy-based authorization - AWS Cedar integration for fine-grained access control - Security & compliance built-in - BLAKE3 hash-chained audit logging, login lockout, NIST AC-2 account lifecycle, FIPS 140-3 capable crypto - Production observability - OpenTelemetry tracing, metrics, and structured logging built-in - Resilience patterns - Circuit breaker, retry logic, and bulkhead patterns included - Multi-databas","default_branch":null,"files":null,"tree":[],"storefront":"/r/Govcraft","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Govcraft/acton-service/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."}