Overview of Orion framework
masterOrion is a lightweight microservices framework built around gRPC. It aims to reduce the time required to build microservices by providing sensible defaults for common infrastructure concerns. It uses Protocol Buffers as the source of truth for service contracts, enabling both gRPC and HTTP communication from a single service implementation.
Key features included by default:
- Resiliency: Hystrix
- Observability: Zipkin (tracing), Prometheus (metrics), NewRelic, and Pprof
- Configuration: Viper-based configuration with live reload support