羽客 + 关注
系统架构师,专注于微服务架构设计和实现,软件过程标准化和自动化,DevOps实践能力等领域。

JHipster开发环境安装

发布时间:2018-07-24 18:44:50 浏览:1510 评论 :0

本文介绍如何在CentOS 7.4上安装Jhipster的开发环境。

docker windows openjdk 微服务 Maven 操作系统 centos ADD 开发环境 blank html yarn jhipster

JHipster生成微服务架构的应用栈(一)- 准备工作

发布时间:2018-07-24 18:41:25 浏览:1517 评论 :0

本系列文章演示如何用JHipster生成一个微服务架构风格的应用栈。

架构 docker 镜像 微服务 容器 开发环境 Registry blank html microservice jhipster

JHipster生成单体架构的应用示例

发布时间:2018-07-24 18:32:47 浏览:3364 评论 :0

本文演示如何用JHipster生成一个单体架构风格的应用。

微服务 springboot springcloud jhipster 自动化开发

JHipster生成微服务架构的应用栈(二)- 认证微服务示例

发布时间:2018-07-20 23:28:00 浏览:1407 评论 :0

本系列文章演示如何用JHipster生成一个微服务架构风格的应用栈。 环境需求:安装好JHipster开发环境的CentOS 7.4(参考这里) 应用栈名称:appstack 认证微服务: uaa 业务微服务:microservice1 网关微服务:gateway 实体名:role 主机IP:192.168.220.120 1 生成认证微服务的工程代码 因为业务微服务和网关微服务都会依赖uaa,所以首先生成uaa的工程代码。

架构 数据库 spring 微服务 容器 开发环境 schema database

Docker Compose 安装 on centos7

发布时间:2018-07-20 19:09:00 浏览:3521 评论 :0

1 在线安装 1.1 下载安装包 $ curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose 1.

docker github curl

JHipster生成微服务架构的应用栈(五)- 容器编排示例

发布时间:2018-07-19 15:50:00 浏览:1858 评论 :0

本系列文章演示如何用JHipster生成一个微服务架构风格的应用栈。 环境需求:安装好JHipster开发环境的CentOS 7.4(参考这里) 应用栈名称:appstack 认证微服务: uaa 业务微服务:microservice1 网关微服务:gateway 实体名:role 主机IP:192.168.220.120 1 前提条件 1.1 已经生成微服务架构的应用栈 请参考这个系列的前4篇文章。

架构 mysql 数据库 配置 镜像 微服务 容器 Image Registry 端口映射

JHipster生成微服务架构的应用栈(四)- 网关微服务示例

发布时间:2018-07-19 15:49:00 浏览:2347 评论 :0

本系列文章演示如何用JHipster生成一个微服务架构风格的应用栈。 环境需求:安装好JHipster开发环境的CentOS 7.4(参考这里) 应用栈名称:appstack 认证微服务: uaa 业务微服务:microservice1 网关微服务:gateway 实体名:role 主机IP:192.

架构 数据库 微服务 容器 开发环境

JHipster生成微服务架构的应用栈(一)- 准备工作

发布时间:2018-07-19 15:13:00 浏览:2120 评论 :0

本系列文章演示如何用JHipster生成一个微服务架构风格的应用栈。 环境需求:安装好JHipster开发环境的CentOS 7.4(参考这里) 应用栈名称:appstack 认证微服务: uaa 业务微服务:microservice1 网关微服务:gateway 实体名:role 主机IP:192.168.220.120 微服务体系规划 本系列文章会说明如何生成uaa(即图中的JHipster UAA),microservice1,gateway这3个微服务。

架构 docker 镜像 微服务 容器 开发环境 Registry

JHipster生成微服务架构的应用栈(三)- 业务微服务示例

发布时间:2018-07-19 15:10:00 浏览:2531 评论 :0

本系列文章演示如何用JHipster生成一个微服务架构风格的应用栈。 环境需求:安装好JHipster开发环境的CentOS 7.4(参考这里) 应用栈名称:appstack 认证微服务: uaa 业务微服务:microservice1 网关微服务:gateway 实体名:role 主机IP:192.

架构 数据库 微服务 容器 entity 开发环境 service

nodejs 安装 on centos7

发布时间:2018-07-17 19:47:00 浏览:1316 评论 :0

1 准备工作 1.1 浏览器访问安装包下载地址: https://nodejs.org/dist/ 找到需要安装的版本,以8.11.3版本为例,地址为: https://nodejs.org/dist/v8.

模块 源码 浏览器 node wget

按业务领域分解模式划分微服务

发布时间:2018-07-13 15:34:00 浏览:2548 评论 :0

场景 使用微服务架构开发一个大型复杂的应用程序,我们需要将应用程序细致,合理地分解为一组松散耦合的微服务。微服务架构的目标是通过实现持续交付/部署来加速软件开发。 目标 架构必须稳定; 服务必须高内聚 - 服务应该实现一小组强相关的功能; 服务必须符合开闭原则 - 将一同变更的内容打包在一起,以确保每个更改仅影响一个服务; 服务必须松耦合 - 每个服务都可以在不影响客户端的情况下更改实现; 服务应该是可测试的; 每项服务都小到足以由“两个披萨”团队开发,即一个6-10人的团队; 负责一个或多个服务的每个团队必须是自治的 - 团队能够在与其他团队尽量少的协作下,来开发和部署他们的服务。

架构 软件开发 微服务 持续交付

云平台实践中的微服务设计原则

发布时间:2018-07-13 12:00:00 浏览:1258 评论 :0

以下设计原则是在云平台架构实践(参考这里)中的一些经验总结,不一定适合所有微服务架构的体系。 业务原则 单一责任原则:对于一个微服务而言,具有有限的业务范围,可以帮助我们满足服务开发和交付的敏捷性; 适当的边界:关注微服务的范围,而不是一味的把服务做小。

分布式 架构 监控 微服务 API 云平台

云平台的微服务架构实践

发布时间:2018-07-10 17:58:00 浏览:1098 评论 :0

本文是在云平台构建过程中的一些经验总结,主要说明了PaaS层的微服务架构设计和落地,暂不涉及IaaS,SaaS的内容。 目标 降低系统的复杂度,减少系统的不确定性。 方法 量化,标准化,自动化。 架构设计 标准化业务层次 梳理业务体系和服务能力,将PaaS平台分层。

架构 监控 源码 数据库 微服务 PaaS 测试 开发工具 云平台 领域模型 自动化运维 service

微服务体系三维可缩放模型

发布时间:2018-07-10 16:59:00 浏览:920 评论 :0

在此模型中,通过在负载均衡器后面运行复制的实例来扩展应用程序,称为X轴缩放。微服务架构是Y轴缩放的应用,数据分区模式是Z轴缩放的应用。 X轴缩放 X轴缩放包括在负载均衡器后面运行的应用程序的多个副本。

架构 服务器 数据库 微服务

JHipster开发环境安装

发布时间:2018-07-06 16:53:00 浏览:1052 评论 :0

这里采用官方推荐的Yarn安装方法,默认操作系统为CentOS 7.4。 1 安装JDK 推荐版本:OpenJDK 1.8.0-64bit。 完整安装说明,请参考这里 2 安装Nodejs 推荐版本: v8.

docker mac windows os openjdk Maven 操作系统 centos ADD 开发环境 JDK

JHipster技术简介

发布时间:2018-07-06 16:53:00 浏览:2874 评论 :0

WHAT - 技术栈 JHipster是什么 JHipster是一个开发平台,用于生成,开发,部署Spring Boot + Angular/React Web Application和Spring microservices。

架构 react docker 高可用 数据库 spring 配置 敏捷开发 微服务 angular webpack bootstrap 数据库设计

微服务架构风格

发布时间:2018-07-06 14:43:00 浏览:930 评论 :0

特点 通过将一个应用程序设计构建为一组松散耦合的协作服务。每个服务都实现了一部分的相关功能。对应于Scale Cube(参考分布式系统三维可缩放模型)的Y轴。 服务使用HTTP / REST等同步协议或AMQP等异步协议进行通信。

分布式 架构 监控 服务器 数据库 微服务 主机 容器 测试 持续交付 云平台 分布式系统

单体架构风格

发布时间:2018-07-06 11:37:00 浏览:1338 评论 :0

特点 应用程序由三部分构成:前端UI,后端服务和数据库。 后端服务处理HTTP请求,执行特定业务逻辑,从数据库检索和更新数据,以及填充要发送到浏览器的HTML视图。后端服务通常会分为几个层次和不同功能模块。

架构 模块 数据库 微服务 浏览器 开发工具

论PC的发展

发布时间:2018-07-05 21:12:00 浏览:587 评论 :0

mini主机应该是PC发展的下一阶段; 再往后,手机性能够强劲,就没PC什么事了; 接着往后,芯片微型化直接植入体内,人机一体; 最后,人类全身智能机械化,成为变形金刚离开地球...... 你现在的气质里,藏着你走过的路,读过的书,爱过的人。

主机

如何平衡技术的深度和广度?

发布时间:2018-07-05 21:09:00 浏览:722 评论 :0

技术的深度通常是工作驱动的; 技术的广度通常是兴趣驱动的; 所以得先确定目标,再做取舍。 你现在的气质里,藏着你走过的路,读过的书,爱过的人。

2