Web方向进阶内容,包括对RPC原理与实践、OpenStack云计算两大核心技能进行讲解,其中RPC部分精选了两个最主流的RPC框架,深入解读RPC调用的本质原

*   第一章 RPC原理与实践(一)——RPC原理/

  *   整体课程介绍/

    *   01_课程整体介绍及前置知识点说明

  *   RFC原理课程内容说明/

    *   02_第一部分RPC原理课程内容说明

  *   RPC介绍/

    *   031_RPC简介背景和用途

    *   032_RPC在广义和狭义上的理解及与HTTP的关系

    *   033_RPC的优缺点

  *   RPC结构和调用流程/

    *   04_RPC结构和调用流程

  *   RPC消息协议/

    *   051_消息协议的说明

    *   052_设计消息协议的目标

    *   053_消息边界问题说明

    *   054_消息内容和压缩问题

  *   RPC实现之消息协议设计/

    *   061_消息协议实现思路与divide调用参数确定

    *   062_调用请求消息协议设计

    *   063_返回消息协议设计

  *   struct模块使用说明/

    *   07_struct模块使用说明

  *   RPC实现之消息协议转换实现/

    *   081_请求参数转换为消息数据实现

    *   082_请求消息数据转换为请求原始参数的实现1

    *   083_请求消息数据转换为请求原始参数的实现2

    *   084_args_decode方法修正与read_all方法实现

    *   085_方法名协议实现

    *   086_请求消息协议实现测试

    *   087_返回值数据转换为消息数据的实现

    *   088_消息数据转换为返回值数据的实现

    *   089_消息协议实现总结

  *   RPC传输控制实现/

    *   091_RPC传输协议说明

    *   092_客户端传输工具实现

    *   093_服务端传输工具实现

  *   RPC完整实现/

    *   101_实现思路说明

    *   102_ClientStub实现

    *   103_ServerStub实现1

    *   104_ServerStub实现2

    *   105_Server补充实现

    *   106_服务器与客户端调用案例实现

    *   107_RPC调用测试

  *   多线程RPC服务器实现/

    *   11_多线程RPC服务器实现

*   第二章 RPC原理与实践(二)——分布式RPC/

  *   分布式RPC课程知识内容说明/

    *   01分布式RPC课程知识内容说明

  *   分布式系统基础知识/

    *   021_单机部署的缺点和多台服务器分布式的好处

    *   022_分布式系统需要解决的问题与解决方案

  *   认识ZooKeeper/

    *   031_ZooKeeper简介

    *   032_ZooKeeper概念说明

  *   ZooKeeper安装/

    *   04_ZooKeeper安装

  *   kazoo使用/

    *   051_kazoo简介与安装

    *   052_客户端连接

    *   053_创建节点

    *   054_获取节点数据

    *   055_监视使用

  *   RPC服务器程序改写/

    *   061_保存在zookeeper节点层次和类型的设计确定

    *   062_服务器程序改写实现

  *   RPC客户端程序改写/

    *   071_客户端程序改写思路

    *   072_客户端程序实现1

    *   072_客户端程序实现2

    *   073_测试分布式RPC

*   第三章 RPC原理与实践(四)——gRPC/

  *   gRPC框架课程知识介绍及gRPC简介架构和使用方法/

    *   01_第四部分gRPC框架课程知识介绍及gRPC简介架构和使用方法

  *   HTTP2协议/

    *   021_HTTP1协议的不足

    *   022_HTTP2协议介绍

  *   gRPC接口类型/

    *   03_gRPC接口类型

  *   ProtocolBuffers/

    *   041_ProtocolBuffers简介及文档结构和注释语法

    *   042_数据类型与消息类型的语法

    *   043_接口服务定义语法

  *   案例接口定义与代码生成/

    *   051_案例接口定义1

    *   052_案例接口定义2

    *   053_编译代码生成与生成文件说明

  *   服务器与客户端程序编写/

    *   061_服务器一元RPC调用方法实现

    *   062_服务器启动代码实现

    *   063_客户端一元RPC调用实现

    *   064_服务器流式RPC调用服务器与客户端实现

    *   065_客户端流式RPC调用服务器与客户端实现

    *   066_双向流式RPC调用服务器与客户端实现

*   第四章 RPC原理与实践(三)——Thrift/

  *   Thrift框架课程知识说明与Thrift简介/

    *   01_第三部分Thrift框架课程知识说明与Thrift简介

  *   IDL接口定义语言说明与Thrift使用方法/

    *   02_IDL接口定义语言说明与Thrift使用方法

  *   Thrift框架的实现技术架构/

    *   03_Thrift框架的实现技术架构

  *   Thrift的安装/

    *   04_Thrift的安装

  *   Thrift接口定义语言/

    *   051_基本数据类型与容器类型

    *   052_常量枚举结构体与异常类型

    *   053_注释和服务定义

    *   054_thrift编译器生成代码

  *   消息协议与传输的选择/

    *   06_消息协议与传输的选择

  *   服务端案例程序编写/

    *   071_服务端程序编写思路

    *   072_服务端接口服务方法实现

    *   073_创建服务器开启RPC服务

  *   客户端案例程序编写/

    *   081_客户端调用的工具创建

    *   082_客户端调用编写与测试

*   第五章 云计算基础之云计算概念+架构+特点/

  *   课程介绍/

    *   000_课程简介

  *   绪论/

    *   001_绪论(强烈建议观看-知识的边界)

  *   云计算基础之引言/

    *   002_云计算基础之引言(资源使用+资源管理+虚拟化+云计算+云计算历史)

  *   云计算基础之基本概念/

    *   003_云计算基础之基本概念(云计算概念+什么是云计算)

    *   004_云计算基础之基本概念(实现方式+现状+提供商)

  *   云计算基础之常见种类/

    *   005_云计算基础之常见种类(云计算分类+衍生云+选用标准)

  *   云计算基础之基本架构/

    *   006_云计算基础之基本架构(基本架构+架构思考)

  *   云计算基础之虚拟化VS云计算/

    *   007_云计算基础之虚拟化&云计算(虚拟化+云计算+关系)

  *   云计算基础之小结/

    *   008_云计算基础之小结

  *   OpenStack简介/

    *   009_OpenStack简介之简介(历史+简介+核心服务+发行+使用标准)

  *   OpenStack简介之架构设计/

    *   010_OpenStack简介之架构设计(逻辑图+架构设计图+概念图)

  *   OpenStack简介之组件介绍/

    *   011_OpenStack简介之组件介绍(组件简介+完美组件)

  *   OpenStack简介之实验环境/

    *   012_OpenStack简介之实验环境(学习环境+主机环境)

  *   OpenStack简介之小结/

    *   013_OpenStack简介之小结

*   第六章 OpenStack云计算之环境部署/

  *   OpenStack部署之实验环境/

    *   014_OpenStack部署之实验环境(准备工作-Centos7安装)

    *   015_OpenStack部署之实验环境(准备工作-ip设置+软件源)

    *   016_OpenStack部署之实验环境(准备工作-网络配置+安全配置+主机名配置)

    *   017_OpenStack部署之实验环境(基本环境-软件+时间同步+计算节点)

    *   018_OpenStack部署之实验环境(小结)

  *   OpenStack部署之支撑性服务/

    *   019_OpenStack部署之支撑性服务(数据库-官方介绍+软件+配置+初始化)

    *   020_OpenStack部署之支撑性服务(rabbitmq-作用+官方介绍+软件+配置+插件)

    *   021_OpenStack部署之支撑性服务(memcache-作用+官方介绍+软件+配置)

    *   022_OpenStack部署之支撑性服务(小结)

  *   OpenStack部署之认证组件/

    *   023_OpenStack部署之认证组件(组件详解-官方介绍+功能+核心术语+配置)

    *   024_OpenStack部署之认证组件(组件部署-数据库配置+软件安装+软件配置+数据同步)

    *   025_OpenStack部署之认证组件(组件部署-admin权限+http配置+权限配置1)

    *   026_OpenStack部署之认证组件(组件部署-权限配置2+认证效果)

    *   027_OpenStack部署之认证组件(部署梳理)

    *   028_OpenStack部署之认证组件(总结)

  *   OpenStack部署之镜像组件/

    *   029_OpenStack部署之镜像组件(组件详解-官方+详解+存储+简介+配置)

    *   030_OpenStack部署之镜像组件(组件部署-数据库配置+软件安装+软件配置)

    *   031_OpenStack部署之镜像组件(组件部署-初始化+权限配置)

    *   032_OpenStack部署之镜像组件(效果查看)

    *   033_OpenStack部署之镜像组件(小结)

  *   OpenStack部署之计算组件/

    *   034_OpenStack部署之计算组件(组件详解-官方+原理+组件)

    *   035_OpenStack部署之计算组件(组件详解-权重+梳理)

    *   036_OpenStack部署之计算组件(控制组件部署-数据库+软件安装+配置修改1)

    *   037_OpenStack部署之计算组件(控制组件部署-配置修改2+数据同步)

    *   038_OpenStack部署之计算组件(控制组件部署-权限配置+效果查看)

    *   039_OpenStack部署之计算组件(计算组件部署-软件+配置修改+启动)

    *   040_OpenStack部署之计算组件(计算组件部署-效果查看)

    *   041_OpenStack部署之计算组件(小结)

  *   OpenStack部署之网络组件/

    *   042_OpenStack部署之网络组件(网络简介-简介+功能+基本架构+类型)

    *   043_OpenStack部署之网络组件(组件介绍-官方+原理+组件)

    *   044_OpenStack部署之网络组件(控制节点部署-数据库+软件+配置1)

    *   045_OpenStack部署之网络组件(控制节点部署-配置2)

    *   046_OpenStack部署之网络组件(控制节点部署-配置3+数据同步

    *   047_OpenStack部署之网络组件(控制节点部署-权限配置+效果查看)

    *   048_OpenStack部署之网络组件(控制节点部署-梳理)

    *   049_OpenStack部署之网络组件(计算节点部署-软件+配置)

    *   050_OpenStack部署之网络组件(计算节点部署-效果查看+梳理)

    *   051_OpenStack部署之网络组件(小结)

  *   OpenStack部署之小结/

    *   052_OpenStack部署之(小结)

*   第七章 OpenStack云计算之综合实践/

  *   OpenStack综合实践之VM创建/

    *   053_OpenStack综合实践之VM创建(实例属性-网络+子网+实例)

    *   054_OpenStack综合实践之VM创建(创建实例-秘钥+安全组+检查)

    *   055_OpenStack综合实践之VM创建(创建实例-创建+检查)

    *   056_OpenStack综合实践之VM创建(常见报错1)

    *   057_OpenStack综合实践之VM创建(常见报错2)

    *   058_OpenStack综合实践之VM创建(常见报错3)

    *   059_OpenStack综合实践之VM创建(排错思路)

    *   060_OpenStack综合实践之VM创建(小结)

  *   OpenStack综合实践之可视化界面/

    *   061_OpenStack综合实践之可视化界面(简介)

    *   062_OpenStack综合实践之可视化界面(部署-软件+配置)

    *   063_OpenStack综合实践之可视化界面(部署-效果+梳理)

    *   064_OpenStack综合实践之可视化界面(管理员界面-项目)

    *   065_OpenStack综合实践之可视化界面(管理员界面-管理员)

    *   066_OpenStack综合实践之可视化界面(管理员界面-身份管理+梳理)

    *   067_OpenStack综合实践之可视化界面(操作员界面)

    *   068_OpenStack综合实践之可视化界面(小结)

  *   OpenStack综合实践之块存储部署/

    *   069_OpenStack综合实践之块存储部署(简介-官方+存储+cinder)

    *   070_OpenStack综合实践之块存储部署(组件详解-流程+组件+场景)

    *   071_OpenStack综合实践之块存储部署(控制服务部署-数据库+软件+配置)

    *   072_OpenStack综合实践之块存储部署(控制服务部署-配置2+数据同步+权限+效果)

    *   073_OpenStack综合实践之块存储部署(存储服务部署-磁盘+lvm配置)

    *   074_OpenStack综合实践之块存储部署(存储服务部署-软件+配置)

    *   075_OpenStack综合实践之块存储部署(存储服务部署-效果+梳理)

    *   076_OpenStack综合实践之块存储部署(存储实践-创建+附加)

    *   077_OpenStack综合实践之块存储部署(存储实践-卸载+删除+梳理)

    *   078_OpenStack综合实践之块存储部署(nfs存储部署-流程+磁盘+nfs)

    *   079_OpenStack综合实践之块存储部署(nfs存储部署-nfs后端+效果)

    *   080_OpenStack综合实践之块存储部署(nfs存储部署-实践+梳理)

    *   081_OpenStack综合实践之块存储部署(多存储部署-准备+多存储配置+前后端绑定)

    *   082_OpenStack综合实践之块存储部署(多存储实践-命令行+可视化界面)

    *   083_OpenStack综合实践之块存储部署(总结)

  *   OpenStack综合实践之深入理解VM/

    *   084_OpenStack综合实践之深入理解VM(如何通网)

    *   085_OpenStack综合实践之深入理解VM(VM实例-实例文件)

    *   086_OpenStack综合实践之深入理解VM(VM实例-配置文件)

    *   087_OpenStack综合实践之深入理解VM(属性获取-元数据+获取)

    *   089_OpenStack综合实践之深入理解VM(流程详解-第1阶段)

    *   090_OpenStack综合实践之深入理解VM(流程详解-第2阶段)

    *   091_OpenStack综合实践之深入理解VM(流程详解-梳理)

    *   092_OpenStack综合实践之深入理解VM(小结)

  *   OpenStack综合实践之总结/

    *   093_OpenStack综合实践之总结

*   第八章 OpenStack云计算之实践拓展/

  *   OpenStack实践拓展之定制映像/

    *   094_OpenStack实践拓展之定制映像(映像简介)

    *   095_OpenStack实践拓展之定制映像(映像制作-准备环境)

    *   096_OpenStack实践拓展之定制映像(映像制作-创建虚拟机)

    *   097_OpenStack实践拓展之定制映像(映像制作-虚拟机基本安全)

    *   098_OpenStack实践拓展之定制映像(映像制作-网卡+脚本规划)

    *   099_OpenStack实践拓展之定制映像(映像制作-脚本框架)

    *   100_OpenStack实践拓展之定制映像(映像制作-定制脚本1)

    *   101_OpenStack实践拓展之定制映像(映像制作-定制脚本2)

    *   102_OpenStack实践拓展之定制映像(映像制作-其他功能+镜像压缩)

    *   103_OpenStack实践拓展之定制映像(映像制作-创建vm)

    *   104_OpenStack实践拓展之定制映像(映像制作-效果查看+梳理)

    *   105_OpenStack实践拓展之定制映像(小结)

  *   OpenStack实践拓展之定制网络/

    *   106_OpenStack实践拓展之定制网络(双网络-需求+分析+方案)

    *   107_OpenStack实践拓展之定制网络(定制双网络-双网卡环境)

    *   108_OpenStack实践拓展之定制网络(定制双网络-配置修改+环境检查)

    *   109_OpenStack实践拓展之定制网络(定制双网络-双网络属性+测试)

    *   110_OpenStack实践拓展之定制网络(操作梳理)

    *   111_OpenStack实践拓展之定制网络(小结)

  *   OpenStack实践拓展之其他内容/

    *   112_OpenStack实践拓展之其他内容(防火墙规则)

    *   113_OpenStack实践拓展之其他内容(主机名规则)

    *   114_OpenStack实践拓展之其他内容(增加计算节点-需求+环境+部署nova)

    *   115_OpenStack实践拓展之其他内容(增加计算节点-部署neutron+测试)

    *   116_OpenStack实践拓展之其他内容(增加计算节点-梳理)

    *   117_OpenStack实践拓展之其他内容(删除计算节点)

    *   118_OpenStack实践拓展之其他内容(小结)

  *   OpenStack云计算课程总结/

    *   119_OpenStack云计算(入门篇-快速梳理)

    *   120_OpenStack云计算(收尾)