JAVA分布式架构
十万个问什么之为什么需要分布式架构
- 性能提升
- 根据业务的特点选择处理方式
- 资源隔离
- 减少模块耦合关系
初窥分布式架构之架构总概
- SOA到MSA的转变
- MSA微服务架构
- 常见的分布式架构列举
初窥分布式架构之核心基础
- 网络选择
- 同步?
- 异步?
- 半同步?
- 协议选择TCP or UDP
- 一致性理论
- ACID事务特性与CAP分布式特性对比
- 一致性算法分析
- 网络选择
初窥分布式架构之分布式文件系统
- 分布式文件系统与单机文件系统对比
- 常见分布式文件系统之HDFS
- 常见分布式文件系统之FastDFS
- 常见分布式文件系统之Ceph
- 常见分布式文件系统之mooseFS
- 优缺点分析
初窥分布式架构之计算
- 分布式计算带来的快速计算能力及使用场景
- 流式计算的利器——Storm
- 实时计算的神兵——Spark
- 离线计算的武器——Hadoop
初窥分布式架构之数据库
- 分布式数据库带来的难题
- 列式存储——HBase
- 文档存储——MongoDB
- Key-Value存储:Redis
- 关系型:DRDS
初窥分布式架构之缓存
- 传统Session的弊端
- 由Memcache 到Redis
- 数据一致性解决方案
- 分布式锁
初窥分布式架构之MQ
- MQ(消息队列)是怎么产生的
- 同步 变换成 异步
- 如何保证MQ的事务性
- 数据结构
- 常用的MQ之RabbitMQ
- 常用的MQ之RocketMQ
- 常用的MQ之Kafka
- 常用的MQ之ActiveMQ
- MQ选型策略及性能比较
- MQ(消息队列)是怎么产生的
初窥分布式架构之服务注册
- 动物园饲养员 —— Zookeeper
- 阿里利器——Dubbo
- 微服务注册中心——Erueka
初窥分布式架构之日志
- 日志采集——flume
- 日志存储 Solr
- 日志定位 ZipKin
入门分布式架构之资源调度
- 应用扩容
- 负载管理
- 安全外联
- 统一接入
- 故障快照
入门分布式架构之流量调度
- 负载均衡 - 技术分析
- 服务网关控制
- 流量管理、控制
- 认证
- CDN
- 流量分配:令牌桶,漏斗等
- 流量限制:策略及工具
入门分布式架构之服务调度
- 注册中心
- 版本控制
- 服务发现
- 服务降级
- 服务熔断
入门分布式架构之自动运维
- 配置中心
- 部署策略
- 作业调度
- 应用管理
渐入佳境之Spring Cloud架构(一)
- 开发环境要求
- 修改Maven配置环境
- 构建服务提供者
- 构建服务消费者
渐入佳境之Spring Cloud架构(二)
- Eureka服务的注册与发现
- Ribbon客户端负载均衡
- Feign实战操作
渐入佳境之Spring Cloud架构(三)
- 熔断器Hystrix详解
- Zuul路由网关
- Spring Cloud Config分布式配置中心
- Spring Cloud Bus消息总线组件
渐入佳境之Spring Cloud架构(四)
docker简介
Spring Cloud打包部署到docker上
OPPO公司福利 1108人发布
查看34道真题和解析