微服务框架全家福有哪些

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微服务框架全家福有哪些相关的知识,希望对你有一定的参考价值。

微服务框架全家福都有哪些

度娘给出的一个完整答案,总结的很全面

Java系微服务框架
· Spring Boot/ Netflix OSS/Spring Cloud
· Dubbo
· Dropwizard
· Akka
· Vert.x/ Lagom/ ReactiveX/Spring 5
· 除了以上介绍的这些主流微服务框架外,还有Grizzly、KumuluzEE、ConductR、Ninja、Jodd、Restlet、RESTEasy、Payara Micro、Redkale、RestExpress、restx、JessMA、eventuate、Rapidoid、Ratpack、Javalite、JHipster及Bootique.io等

.Net系微服务框架
· Service Fabric
· Surging
· Steeltoe OSS
· Microdot Framework
· .NET China Foundation
· 除以上框架,还有Xigadee、Apworks framework、Cronus、NancyFx、GRPC等相关框架和项目

Node.js微服务框架
· Seneca
· Hapi/ restify/ LoopBack

Go微服务框架
· Go-Kit
· Goa
· Dubbogo
· 除了上面3种基于Go语言的微服务框架,还有Micro、Gizmo等

Python微服务框架
· Nameko, Python的微服务框架非常少,暂时就列出一个框架
参考技术A 从语言维度划分来看,微服务架构有Java系微服务框架、.net系微服务框架、Node.js系微服务框架、Go微服务框架、Python微服务框架 参考技术B

    微服务(Microservices Architecture)是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。

    微服务是指开发一个单个 小型的但有业务功能的服务,每个服务都有自己的处理和轻量通讯机制,可以部署在单个或多个服务器上。

参考技术C Java系的微服务框架,特别是其中的Spring Boot、Spring Cloud人气非常高,生态更加完整,到目前为止稳居所有框架之首

以上是关于微服务框架全家福有哪些的主要内容,如果未能解决你的问题,请参考以下文章

主流的微服务框架

微服务框架之Spring Cloud简介

转载微服务,我们需要哪些基础框架?

开源推荐-C++开发的微服务框架Tars

net core 微服务需要哪些框架

从零开始学微服务07.微服务常用的开发框架