An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 4.5% on proxy.golang.org
Top 5.8% dependent packages on proxy.golang.org
Top 4.7% dependent repos on proxy.golang.org
Top 3.1% forks on proxy.golang.org

proxy.golang.org : github.com/beatlabs/patron

Package patron framework Patron is a framework for creating microservices. Patron is french for template or pattern, but it means also boss which we found out later (no pun intended). The entry point of the framework is the Service. The Service uses Components to handle the processing of sync and async requests. The Service can set up as many Components it wants, even multiple HTTP components provided the port does not collide. The Service starts by default an HTTP component which hosts the debug, alive, ready and metric endpoints. Any other endpoints will be added to the default HTTP Component as Routes. The service set's up by default logging with zerolog, tracing and metrics with jaeger and prometheus. Patron provides abstractions for the following functionality of the framework: Patron provides same defaults for making the usage as simple as possible. For more details please check out the GitHub repository https://github.com/beatlabs/patron.

Registry - Source - Documentation - JSON
purl: pkg:golang/github.com/beatlabs/patron
Keywords: framework , go , golang , microservice
License: Apache-2.0
Latest release: 4 months ago
First release: about 7 years ago
Namespace: github.com/beatlabs
Dependent packages: 1
Dependent repositories: 1
Stars: 120 on GitHub
Forks: 66 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 11 days ago

    Loading...
    Readme
    Loading...