摘要: 单点登录的通用架构实现 pphh发布于2018年4月26日 http://www.hyhblog.cn/2018/04/26/single_sign_on_arch/ 目录 1. 什么是单点登录 2. 用户登录 2.1 认证方式 2.2 授权方式 2.3 第一方登录架构实现 2.4 第三方登录架构实 阅读全文
posted @ 2019-06-22 16:50 badboyh2o 阅读(1218) 评论(0) 推荐(0) 编辑
摘要: 认证、授权、鉴权和权限控制 pphh发布于2018年4月25日 http://www.hyhblog.cn/2018/04/25/user_login_auth_terms/#3 目录 1. 认证 2. 授权 3. 鉴权 4. 权限控制 5. 认证、授权、鉴权和权限控制的关系 6. 认证和鉴权的关系 阅读全文
posted @ 2019-06-22 14:36 badboyh2o 阅读(4616) 评论(0) 推荐(0) 编辑
摘要: 作者: 阮一峰 日期: 2014年5月12日 http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。 本文对OAuth 2.0的设计 阅读全文
posted @ 2019-06-22 12:05 badboyh2o 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 【编者的话】 目前很多的容器云平台通过Docker及Kubernetes等技术提供应用运行平台,从而实现运维自动化,快速部署应用、弹性伸缩和动态调整应用环境资源,提高研发运营效率。 本文简要介绍了与容器云相关的几个重要概念:PaaS、App Engine、Docker、Kubernetes。 htt 阅读全文
posted @ 2019-06-18 22:03 badboyh2o 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 一、前端工程构建过程 前端开发框架:vue、react、Angular 等; 前端工程构建工具:webpack、Npm Script、gulp、grunt等; Js包管理工具:npm(Node Package Manager) npm是随同NodeJS一起安装的包管理工具(管理js代码,类似java 阅读全文
posted @ 2019-06-16 22:08 badboyh2o 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 微服务 微服务 微服务是一种架构模式,一种分布式的架构风格。 顾名思义,micro service,将一个庞大的单体应用拆分成若干个“微小”的服务,服务间通过进程通讯完成原本在单体应用中的调用。 其中必要的六个基本技术为: 1、服务注册与发现; 2、进程间通信; 3、负载均衡; 4、分布式配置中心; 阅读全文
posted @ 2019-06-15 13:49 badboyh2o 阅读(7066) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-06-14 22:38 badboyh2o 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 1. 概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 2. 基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,下面对几个最基础的概 阅读全文
posted @ 2019-06-14 00:42 badboyh2o 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 1.拉取Mysql镜像 2.检查mysql镜像 3.本地创建mysql外挂的目录 ##挂载到容器内/docker-entrypoint-initdb.d;MySQL启动时将执行 01_create_database.sql ##挂载到容器内 /var/lib/mysql 4.启动mysql 5.进入 阅读全文
posted @ 2019-05-23 23:18 badboyh2o 阅读(1221) 评论(0) 推荐(0) 编辑
摘要: docker-cli读取Dockerfile,根据指令生成定制的docker镜像。 Dockerfile的指令根据作用可以分为两种,构建指令和设置指令。 Dockerfile的指令根据作用可以分为两种,构建指令和设置指令。 构建指令:用于构建image,其指定的操作不会在运行image的容器上执行; 阅读全文
posted @ 2019-05-19 15:47 badboyh2o 阅读(228) 评论(0) 推荐(0) 编辑