smithy aws 开源的方便开发语言无关服务SDK的idl

实际上业界开源的idl 是很多的,比如thrift,protobuf grpc

smithy的特点

  • 协议无关
  • 演进式设计
  • api 治理
  • 面向资源

说明

smithy 主要式面向代码生成,属于aws 在api 设计方面一个很不错的实践,很值得学习参考

参考资料

https://awslabs.github.io/smithy/
https://github.com/awslabs/smithy
https://awslabs.github.io/smithy/1.0/spec/core/index.html

posted on 2022-01-23 22:35  荣锋亮  阅读(207)  评论(0编辑  收藏  举报

导航