大型电商分布式系统实践,资源教程下载 - 数智资源

大型电商分布式系统实践,资源教程下载

大型电商分布式系统实践

课程名称

大型电商分布式系统实践,资源教程下载

课程目录

第一课

大型分布式系统概述

集中式、垂直式、分布式应用架构的变迁思路

SOA体系架构,服务化的演变

SOA的基础–rpc远程调用

–rpc与通信协议

–对象序列化方式的选择

–异构系统还是同构系统

–远程调用的实现方式,基于http协议的远程调用,基于tcp协议的远程调用

第二课

服务的路由和负载均衡

–为什么需要服务治理

–服务的负载均衡,复杂环境下负载均衡所面临的问题(负载不均、多机房)

–负载均衡算法及其扩展

–如何动态配置路由规则

–服务上线下线的动态感知

–客户端容灾方案的实现

–如何使用zookeeper实现服务路由和负载均衡

SOA架构所面临的问题

第三课

构建安全的分布式网站

常见的web攻击手段,xss、crsf、sql注入攻击、DDos攻击等等

面对攻击,应该如何防御,具体的防御手段

如何架构安全的网站,保障通信的安全

常用的安全算法的使用场景<1>

–校验数据是否被篡改,数字摘要

–加密传输内容,对称加密算法

–校验消息发送和接收方身份,非对称加密算法

第四课

构建安全的分布式网站

常用的安全算法的使用场景<2>

数字签名及其使用场景

数字证书及其使用场景

为什么需要认证

–签名认证的原理和实现

–摘要认证的原理和实现

为什么需要https协议,https协议能够带来什么

–https协议的原理解析

–使用tomcat部署https web

平台厂商所面临的问题及开放平台的出现

oauth协议解决了什么问题及oauth协议的适用场景

第五课

分布式系统基础设施之缓存

–缓存的使用场景

–数据一致性的保障

–缓存的负载均衡问题,雪崩效应的产生

–如何解决缓存的负载均衡问题

–缓存的强依赖及可靠性的解决

–memcache的介绍及使用

分布式系统基础设施之持久化存储

–IOE太贵,无法扩展,mysql+pc server节约成本

–pc server的承载有限,业务拆分的实施,mysql复制策略

–读的压力过大,读写分离

–单表数据量太大,则分表

–写入压力太大,则分库

第六课

分布式系统基础设施之持久化存储

–为提升性能,mysql的取舍

–海量数据,高并发写入,该hbase上场了

–hbase的api,row key的设计

–什么场景不适合使用hbase

–小而美的redis,多种数据类型,快速存取

–redis数据类型的介绍,使用案例

分布式系统基础设施之消息系统

–消息系统的使用场景,为什么要使用消息系统

–消息发送的两种模式,p2p和订阅

–消息发送的一致性和可靠性,最终一致性解决方案

–消息投递的顺序问题的产生及消息内容的去重

第七课

分布式系统基础设施之垂直化搜索引擎

垂直化搜索的使用场景

基于lucene的搜索引擎的基本原理

–构建索引

–索引更新与查询

–结果排序

–高亮

–中文分词

–索引优化

搜索引擎的扩展性

使用搜索引擎所面临的问题

第八课

保障分布式系统的稳定性

在线日志分析及常用命令

在线日志分析的技巧,sed、awk、shell的及使用

如何查看服务器当前的状态,服务器的监控指标解析

–load、cup利用率

–磁盘剩余空间

–网络traffic

–磁

资源下载此资源下载价格为12学分,VIP免费,请先
充值比例 1元=1学分
资源失效,请咨询客服
客服QQ 980264305
资源下载
下载价格12 学分
VIP免费
充值比例 1元=1学分
资源失效,请咨询客服
客服QQ 980264305

评论0

找资源,搜一下,更惊喜
没有账号? 注册  忘记密码?