当前位置:主页
> 资源下载 > 50 > Java版仿58同城源码的Cloud-Native-Demo项目,包含10个微服务,用于演示云原生架构下的Kubernetes、Istio和Kiali实践应用
-
Java版仿58同城源码的Cloud-Native-Demo项目,包含10个微服务,用于演示云原生架构下的Kubernetes、Istio和Kiali实践应用
资源介绍
仿58同城源码java
Online
Boutique是一个云原生微服务演示应用程序,由一个
10
层微服务应用程序组成。
该应用程序是一个基于
Web
的电子商务应用程序,用户可以在其中浏览商品、将其添加到购物车并购买。
我们使用此应用程序来演示云原生技术的使用,如
Kubernetes/GKE、Istio、AppDynamics
和ThousandEyes
。
此应用程序适用于任何
Kubernetes
(k8s)
集群以及
Google
Kubernetes
Engine
(GKE)。
该项目基于
.
特征
/:该应用程序旨在在
Kubernetes
上运行。
:微服务使用大量
gRPC
调用来相互通信。
:应用程序适用于Istio服务网格。
:基于
Web
的图形
UI,用于查看网格、流量拓扑和Istio配置对象的服务图。
应用程序和集群可见性:前端服务使用
AppDynamics
for
进行版本控制和检测。
k8s
集群使用
AppDynamics
来监控整个集群的健康状况,包括每个节点和命名空间,直到容器级别。
.
对于外部网络可见性和最终用户体验:
ThousandEy