netflix graphql Federation 参考技术栈以及系统可靠性保证方法
为了提高团队的使用netflix 基于graphql java 以及spring boot 开发了DGS framework 可以快速的
进行graphql 服务的开发以及进行schema 的发布(同时也会计划开源,好消息是github 已经可以看到了)
同时netflix 团队拥抱schema 优先的模式,为了解耦实现了通用的graphql 到grpc 的调用
netflix是推崇系统可靠稳定的,比较重视,报警,发现,分析
对于观测利用了zipkin,以及netflix 内部开发的好多系统
这个属于netflix团队的文化模式
以下的连接都是不错的相关文章,很值得学习下
https://netflixtechblog.com/how-netflix-scales-its-api-with-graphql-federation-part-1-ae3557c187e2
https://netflixtechblog.com/how-netflix-scales-its-api-with-graphql-federation-part-2-bbe71aaec44a
https://medium.com/netflix-techblog/scaling-event-sourcing-for-netflix-downloads-episode-1-6bc1595c5595
https://netflixtechblog.com/scaling-event-sourcing-for-netflix-downloads-episode-2-ce1b54d46eec
https://relay.dev/
https://www.apollographql.com/docs/federation/federation-spec/
https://www.graphql-java.com/blog/deep-dive-data-fetcher-results/
https://www.graphql-java.com/documentation/v15/batching/
https://netflixtechblog.com/edgar-solving-mysteries-faster-with-observability-e1a76302c71f
https://netflixtechblog.com/telltale-netflix-application-monitoring-simplified-5c08bfa780ba
https://netflixtechblog.com/introducing-atlas-netflixs-primary-telemetry-platform-bd31f4d8ed9a
https://github.com/Netflix/dgs
https://github.com/Netflix/dgs-framework
https://netflix.github.io/dgs/getting-started/
netflix graphql Federation 实践参考资料 (二)
原文:https://www.cnblogs.com/rongfengliang/p/14128296.html