在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):movio/bramble开源软件地址(OpenSource Url):https://github.com/movio/bramble开源编程语言(OpenSource Language):Go 99.9%开源软件介绍(OpenSource Introduction):Bramble is a production-ready GraphQL federation gateway. It is built to be a simple, reliable and scalable way to aggregate GraphQL services together. FeaturesBramble supports:
It is also stateless and scales very easily. Future work/not currently supportedThere is currently no support for:
Check FAQ for details: https://movio.github.io/bramble/#/federation?id=restriction-on-subscription ContributingContributions are always welcome! If you wish to contribute please open a pull request. Please make sure to:
Before making a significant change we recommend opening an issue to discuss the issue you're facing and the proposed solution. Building and testingPrerequisite: Go 1.17 or newer To build the go build -o bramble ./cmd/bramble
./bramble -conf config.json To run the tests: go test ./... Running locallyThere is a docker-compose file that will run bramble and three example services.
The gateway will then be hosted on {
randomFoo {
nodejs
graphGophers
gqlgen
}
} Comparison with other projects
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论