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

Python020

微服务框架全家福都有哪些,第1张

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

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的微服务框架非常少,暂时就列出一个框架

Revel Web开源框架

个高效的Go语言Web开发框架, 其思路完全来自 Java 的 Play Framework。

特点

热编译,简单可选,同步(每个请求都创建自己的goroutine来处理。

Go语言Web框架:beego

一个用Go开发的应用框架,思路来自于tornado,路由设计来源于sinatra。

支持特性

MVC;

REST;

智能路由;

日志调试;

配置管理;

模板自动渲染;

layout设计;

中间件插入逻辑;

方便的JSON/XML服务;