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选型策略及性能比较
  • 初窥分布式架构之服务注册

    • 动物园饲养员 —— 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上

全部评论

相关推荐

评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务