This is stars and forks stats for /huaweicloud/Sermant repository. As of 29 Apr, 2024 this repository has 673 stars and 129 forks.
基于JavaAgent的无代理服务网格解决方案 简体中文 | English Sermant Sermant(也称之为Java-mesh)是基于Java字节码增强技术的无代理服务网格,其利用Java字节码增强技术为宿主应用程序提供服务治理功能,以解决大规模微服务体系结构中的服务治理问题。 Sermant的愿景还包括构建插件开发生态系统,以帮助开发人员更容易地开发服务治理功能,同时不干扰业务代码。Sermant架构描述如下。 根据上图,Sermant中JavaAgent包含两层功能。 框架核心层。核心层提供Sermant的基本框架功能,以简化插件开发。该层的功能包括心跳、数据传输、动态配置等。 插件服务层。插件为宿主应用提供实际的治理服务。开发者可以直接利用框架核心服务开发简单插件,也可以开发插件自身的复杂服务治理功能来开发复杂插件。 Sermant中的JavaAgent广泛采用类隔离技术,以消除框架代码、插件代码和宿主应用程序代码之间的类加载冲突。 使用Sermant的微服务架构具有以下三个组件,如下图所示。 Sermant JavaAgent:动态地为宿主应用程序提供服务治理能力。 Sermant...
基于JavaAgent的无代理服务网格解决方案 简体中文 | English Sermant Sermant(也称之为Java-mesh)是基于Java字节码增强技术的无代理服务网格,其利用Java字节码增强技术为宿主应用程序提供服务治理功能,以解决大规模微服务体系结构中的服务治理问题。 Sermant的愿景还包括构建插件开发生态系统,以帮助开发人员更容易地开发服务治理功能,同时不干扰业务代码。Sermant架构描述如下。 根据上图,Sermant中JavaAgent包含两层功能。 框架核心层。核心层提供Sermant的基本框架功能,以简化插件开发。该层的功能包括心跳、数据传输、动态配置等。 插件服务层。插件为宿主应用提供实际的治理服务。开发者可以直接利用框架核心服务开发简单插件,也可以开发插件自身的复杂服务治理功能来开发复杂插件。 Sermant中的JavaAgent广泛采用类隔离技术,以消除框架代码、插件代码和宿主应用程序代码之间的类加载冲突。 使用Sermant的微服务架构具有以下三个组件,如下图所示。 Sermant JavaAgent:动态地为宿主应用程序提供服务治理能力。 Sermant...
repo | techs | stars | weekly | forks | weekly |
---|---|---|---|---|---|
BugMaker888/sheep | HTMLPythonJavaScript | 91 | 0 | 37 | 0 |
leaningtech/webvm | HTMLJavaScriptCSS | 2.3k | +7 | 269 | +5 |
IAmTamal/Milan | JavaScriptCSSHTML | 294 | +10 | 328 | +8 |
JuliaPackaging/BinaryBuilder.jl | JuliaShellMakefile | 354 | 0 | 96 | 0 |
gridap/GridapDistributed.jl | JuliaShell | 89 | 0 | 10 | 0 |
JuliaCN/Julia2Nix.jl | JuliaNixRust | 29 | 0 | 6 | 0 |
codemistic/General-Projects | Jupyter NotebookJavaScriptCSS | 45 | 0 | 198 | 0 |
abhaygupta08/Hacktober-2022 | Jupyter NotebookHTMLC++ | 107 | 0 | 192 | 0 |
nvim-tree/nvim-tree.lua | LuaShell | 5.6k | +25 | 572 | +1 |
LineageOS/android_device_lineage_atv | MakefileJavaC | 10 | 0 | 9 | 0 |