QLoo graphql engine了解

Posted rongfengliang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了QLoo graphql engine了解相关的知识,希望对你有一定的参考价值。

参考架构图
技术分享图片

处理流程

  • 使用gloo注册服务api 发现断电以及serverless 函数
  • 更新graphql schema
  • 在qloo的resolvermap 中连接schema定义的字段

特性

  • 不用写代码设计graphql api
  • 动态负载均衡
  • 健康检查
  • opentracing
  • 监控
  • 客户端ssl
  • 定义api(使用yaml文件)
  • 可缩放
  • 高性能
  • 插件化架构
  • json 到 grpc 编码转换(envoy 的功劳)
  • 服务发现只是kubernetes openshift consul 。。。
  • 函数发现(openfaas fn project swagger /rest api)

参考资料

https://qloo.solo.io/

以上是关于QLoo graphql engine了解的主要内容,如果未能解决你的问题,请参考以下文章

QLoo graphql engine 学习一 基本试用(docker&&docker-compose)

了解 GraphQL / Sangria-Graphql 中服务器端的特定字段

hasura graphql-engine ha 以及自动缩放的一些参考资料

使用graphql-code-generator 生成graphql 代码

如何在 GraphQL 中导出字段定义

hasura graphql-engine 最近版本的一些更新