【5】一个java系统架构师具备的要求:
详细如下:
第5阶段(Java系统架构师) - 23种设计模式、UML建模、架构实战、大型电商分布式系统应用实践
- 501 23种设计模式
-01-策略模式
-02-观察者模式
-03-装饰者模式
-04-单例模式
-05-工厂模式
-06-命令模式
-07-适配器模式
-08-外观模式
-09-模板模式
-10-迭代器模式
-11-组合模式
-12-状态模式
-13-代理模式
-14-复合模式
-15-桥接模式
-16-生成器模式
-17-责任链模式
-18-蝇量模式
-19-解释器模式
-20-中介者模式
-21-备忘录模式
-22-原型模式
-23-访问者模式
-24-最后总结
- 502 UML建模
-笔记+资料
-01-OOAD详解.avi
-02-UML简介.avi
-03-用例图.avi
-04-类图(上).avi
-05-类图(中).avi
-06-对象图.avi
-07-组件图.avi
-08-部署图.avi
-09-时序图.avi
-10-协作图.avi
-11-类图(下).avi
-12-状态图.avi
-13-包.avi
-14-使用UML分析十种设计模式.avi
- 503 大型电商分布式系统应用实践
-01-大型分布式系统概述;集中式、垂直式、分布式应用架构的变迁思路;SOA体系架构,服务化的演变;SOA的基础--RPC远程调用
-02-服务的路由和负载均衡;SOA架构所面临的问题
-03-构建安全的分布式网站;常见的Web攻击手段,XSS、CRSF、SQL注入攻击、DDos攻击等等;面对攻击,应该如何防御,具体的防御手段;如何架构安全的网站,保障通信的安全;常用的安全算法的使用场景
-04-数字签名及其使用场景;为什么需要认证;为什么需要HTTPS协议,HTTPS协议能够带来什么;平台厂商所面临的问题及开放平台的出现;OAuth协议解决了什么问题及OAuth协议的适用场景
-05-分布式系统基础设施之缓存;分布式系统基础设施之持久化存储
-06-分布式系统基础设施之持久化存储;分布式系统基础设施之消息系统
-07-分布式系统基础设施之垂直化搜索引擎;垂直化搜索的使用场景;基于Lucene的搜索引擎的基本原理;搜索引擎的扩展性;使用搜索引擎所面临的问题
-08-保障分布式系统的稳定性;在线日志分析及常用命令;在线日志分析的技巧,sed、awk、shell的及使用;如何查看服务器当前的状态,服务器的监控指标解析;JVM GC对稳定性和性能的影响;如何分析JVM产生的GC日志
-09-保障分布式系统的稳定性;集群监控及流量控制;高并发系统与普通系统的区别
-10-保障分布式系统的稳定性;如何设计高并发系统;性能优化--找出系统的性能瓶颈
-11-性能优化--找出系统的性能瓶颈;为什么要进行性能测试;性能测试的方法和工具;性能环境和真实环境的差异;如何进行性能优化
-12-如何进行性能优化;Java应用常用的故障排查工具
-13-数据分析对于大型分布式网站的意义;分布式文件系统;离线数据分析,MapReduce、Hive;实时数据分析,Storm;离线数据同步,Apache Sqoop;实时数据同步,MySQL的实现方案;数据报表能提供什么,报表系统的实现思路
- 504 架构实战
-001-集群基础概念.avi
-002-LVS类型详解.avi
-003-LVS调度方法及NAT模型的演示.avi
-004-LVS DR详解及配置演示.avi
-005-脚本实现LVS后端服务健康状态检查.avi
-006-LVS持久连接.avi
-007-Awk入门及进阶.avi
-008-高可用集群原理详解.avi
-009-高可用集群原理详解之共享存储.avi
-010-高可用集群原理详解之多节点集群.avi
-011-高可用集群之Heartbeat安装配置.avi
-012-高可用集群之Heartbeat基于CRM进行资源管理.avi
-013-高可用集群之基于Heartbeat和NFS的高可用MySQL.avi
-014-高可用集群之Corosync基础概念及安装配置.avi
-015-高可用集群之配置Corosync资源及约束.avi
-016-分布式复制块设备Drbd的基础概念及配置.avi
-017-基于Drbd+Corosync的高可用MySQL.avi
-018-RHCS架构详解.avi
-019-RHCS集群配置.avi
-020-iSCSI协议、架构及其安装配置.avi
-021-iSCSI及GFS2.avi
-022-iSCSI、CLVM和GFS2.avi
-023-Keepalived详解.avi
-024-Keepalived详解补充.avi
-025-MySQL主从复制之概念及架构详解.avi
-026-MySQL主从复制之MySQL 5.5异步、半同步配置及其注意事项.avi
-027-MySQL主从复制之MySQL 5.6基于GTID及多线程的复制.avi
-028-MySQL主从复制之MySQL Proxy 0.8.3实现MySQL 5.6读写分离.avi
-029-IO复用.avi
-030-IO复用详解及高并发系统设计初步.avi
-031-配置Ngnix作为Web Server详解.avi
-032-Nginx详解.avi
-033-Nginx反向代理、负载均衡、缓存、URL重写及读写分离.avi
-034-Memcached安装配置及保存Session于Memcached中的方法.avi
-035-Http反向代理及HAProxy-01.avi
-036-Http反向代理及HAProxy-02.avi
-037-Http缓存机制及Varnish详解.avi
-038-Tomcat系列之Java技术详解-01.avi
-039-Tomcat系列之Java技术详解-02.avi
-040-Tomcat系列之组件详解及服务安装配置.avi
-041-Tomcat系列之Apache使用mod_jk和mod_proxy反向代理Tomcat.avi
-042-Tomcat系列之Apache负载均衡请求至Tomcat及DeltaManager的使用.avi
-043-计算机及操作系统原理.avi
-044-Linux操作系统原理.avi
-045-CPU负载观察及调优方法.avi
-046-Linux内存子系统及常用调优参数-01.avi
-047-Linux内存子系统及常用调优参数-02.avi
-048-虚拟化技术基础原理详解.avi
-049-Xen虚拟化及DomU的实现.avi
-050-Xen基于iSCSI共享实现实时迁移.avi
-051-KVM虚拟化.avi
-052-OpenStack-01.avi
-053-OpenStack-02.avi
-054-OpenStack-03.avi
-055-Hadoop-01.avi
-056-Hadoop-02.avi
-057-Hadoop补充视频之基本概念及安装-01.avi
-058-Hadoop补充视频之基本概念及安装-02.avi
-059-Hadoop补充视频之基本概念及安装-03.avi
-060-MySQL优化思路及框架.avi
-061-SELinux基础概念.avi
-062-企业级监控系列之SNMP原理和实战.avi
-063-企业级监控系列之RRDtool绘图原理和应用.avi
-064-企业级监控系列之Cacti原理和安装.avi
-065-企业级监控系列之Cacti配置和高级用法.avi
-066-企业级监控系列之Nagios基础和入门配置.avi
-067-企业级监控系列之Nagios高级应用及插件开发.avi
-068-企业级监控系列之Nagios高级应用及飞信报警功能.avi
-069-RPM包制作-01.avi
-070-RPM包制作-02.avi