文章预览
架构师大咖
架构师大咖,打造有价值的架构师交流平台。分享架构师干货、教程、课程、资讯。架构师大咖,每日推送。
公众号 该公众号已被封禁 前言 在 Java 和 Kotlin 中, 除了使用Spring Boot创建微服务外,还有很多其他的替代方案。 图片 本文,基于这些微服务框架,创建了五个服务,并使用Consul的服务发现模式实现服务间的 相互通信。因此,它们形成了异构微服务架构( Heterogeneous Microservice Architecture , 以下简称 MSA): 图片 本文简要考虑了微服务在各个框架上的实现(更多细节请查看源代码: https : //github.com/rkudryashov/heterogeneous-microservices ) 技术栈: JDK 13 Kotlin Gradle (Kotlin DSL) JUnit 5 功能接口(HTTP API): GET /application-info{?request-to=some-service-name} GET /application-info/logo 实现方式: 使用文本文件的配
………………………………