//内核要包含公共流程或通用逻辑 将可变或可拓展部分过华为拓展点 抽象拓展点行为,定义接口,利用插件进行拓展 //易于拓展 错误隔离 保持架构一致性
Micro 满足了在云中构建服务的关键要求。它利用微服务架构模式并提供一组服务,这些服务充当平台的构建块。Micro解决了分布式系统的复杂性,并提供了更简单的可编程抽象作为基础。 Features 以下是构成Micro的核心组件。 服务器 Micro是作为微服务架构构建的,可以抽象出基础架构的复杂性。我们将其作为对用户的单个逻辑服务器进行组合,但是将其分解为可以插入到任何基础系统中的各种构建基元。
需求 各个项目上云之后,每一个项目作为一个【微前端的应用】是独立开发的,通过权限确定允许使用的模块,各个应用中的模块可以同时运行在云平台中。 定义 微前端架构可以理解为使用不同 JavaScript 框架为多个团队构建现代 Web 应用程序的技术,策略和方法。 微前端架构旨在解决单体应用在一个相对长的时间跨度下,由于参与的人员、团队的增多、变迁,从一个普通应用演变成一个巨石应用(Frontend
TP-Micro 是一个基于 Teleport 定制的、简约而强大的微服务框架。 安装 go version > 1.9 go get -u -f -d github.com/xiaoenai/tp-micro/...cd $GOPATH/src/github.com/xiaoenai/tp-micro/cmd/microgo install 特性 支持服务自动发现 支持自定义服务链接选择器 支持
Micro 是一款简单易用、直观的终端文本编辑器。 主要特性: 易于使用 常用快捷键(ctrl-s, ctrl-c, ctrl-v, ctrl-z...) 鼠标操作支持友好 交叉平台 语法高亮显示 ,支持超过 75 种语言 支持多种配色方案 搜索和替换 撤消和重做 Unicode 支持 拷贝和粘贴与系统剪贴板 小而简单 可定制 效果图:
Micro Tetris 是基于 1989 年国际C语言代码比赛最好的游戏而开发的简单俄罗斯方块游戏。特别适合只带有串口或者 SSH 控制台访问的嵌入式设备使用。该项目没有使用 curses 和其他重的开发包实现,只有 ANSI 转义序列和 Unix 的 stty 命令。 命令: j Leftk Rotatel RightSPC Dropp Pauseq Quit
文件微服务,作为文件管理中间层,实现基于云服务存储和分发的业务的解耦。
服务基于springboot、springcloud、mybatis搭建的业务系统快速开发框架。页面基于bootstrap。 数据库默认使用mysql,也可以切换为oracle。同时框架还支持使用Groovy开发controller、servicebean、dao层业务逻辑,支持热部署。提高开发效率和部署发布效率。 内置用户登录、权限控制、用户管理、角色管理、字典管理、菜单管理等功能,内置页面组件
Locator-micro 是定位器的微模板编译器。此组件可以与雅虎编译微定位器组件集成模板。在默认情况下,它支持 YUI 格式,使用 YAF 模版。编译后的模版可通过模块加载程序用于服务器和客户端,切该模块加载程序取决于你编译的格式。使用 Locator-micro,你将不需要下载完整的微分析器组件或模板,就可以通过执行加载程序中加载模块提供的微模板中的 javascript 函数,生成一个 html 片段的形式。