这个项目能做什么
Awesome Microservices 是一个与微服务架构相关的资源精选列表。它被组织为一个参考目录,而非单一工具,按微服务生态系统中的项目、框架、平台和标准进行分组。
该列表从 1Backend、Jolie、OpenWhisk、Pulumi 和 Triton 等平台开始,然后涵盖框架和运行时,包括 Akka、Axon、Ballerina、Bun、Dapr、Deno、Eclipse MicroProfile、Erlang/OTP、Finagle、Gleam、GraalVM、Helidon、Ice、Light-4j、Micronaut、Moleculer、Open Liberty、Pears、SmallRye、Spin、ScaleCube、Vert.X 和 Wangle。
服务工具包按语言分组:多语言(gRPC)、C、C++、C#、D、Erlang VM(Elixir 和 Erlang)、Go、Haskell、Java VM(Clojure、Java、Kotlin、Scala)、Node.js、Perl、PHP、Python、Ruby 和 Rust。这使得它对于在特定生态系统中寻找框架的开发者很有用。
能力部分按关注点组织工具:API 网关和边缘服务、配置和发现、工作流编排、弹性、作业调度器、本地开发、日志记录、消息传递、监控和调试、响应式、韧性、安全、序列化、存储和测试。其他部分涵盖持续集成和交付、Web API 建模和文档(Async、GraphQL、JSON、REST),以及涵盖 HTTP/1.1、HTTP/2、QUIC、RPC、消息传递、安全、服务发现、数据格式、词汇表和 Unicode 的标准和建议。
该列表还包括组织设计和团队动态、企业和垂直领域,以及包含文章、论文、网站和组织的理论。它作为 Awesome 列表进行维护,并接受贡献。
评论
0 人表达喜爱 · 满10人后显示 Deer Point
登录后参与讨论。