A Java Developer
Dubbo微服务影院系列(12):系统部署 Dubbo微服务影院系列(12):系统部署
运行环境 CentOS 6 云服务器 创建用户创建一个 cinema 用户: [root@huawei ~]# useradd cinema [root@huawei ~]# passwd cinema Changing password
2020-05-03
Dubbo微服务影院系列(11):服务监控 Dubbo微服务影院系列(11):服务监控
章节概要 了解 Dubbo 监控相关内容 熟练掌握 Dubbo-admin 使用 熟练掌握链路监控 完成业务系统部署 Dubbo-monitor 源码下载和打包目前,还可以从当当网的项目 Dubbox 中获取(很久没有维护了):https
2020-04-24
Dubbo微服务影院系列(10):分布式事务 Dubbo微服务影院系列(10):分布式事务
章节概要 事务简介 分布式事务的前世今生 分布式事务解决方案 主流分布式事务框架介绍 事务简介 事务是用来保证一组数据操作的完整性和一致性的 事务必须满足 ACID 的四大特性 事务具有四种隔离级别 事务具有七种传播行为 事务属性 原子
2020-04-17
Dubbo微服务影院系列(9):Dubbo服务开发(支付模块开发) Dubbo微服务影院系列(9):Dubbo服务开发(支付模块开发)
章节概要 完成支付模块业务开发 Dubbo 特性学习:隐式参数、参数验证等 Dubbo 本地存根 本地存根类似于 Dubbo 的静态代理 Dubbo 会在客户端生成一个代理,处理部分业务 Stub 必须有可传入 Proxy 的构造函数
2020-04-11
Dubbo微服务影院系列(8):Dubbo服务开发(订单模块开发) Dubbo微服务影院系列(8):Dubbo服务开发(订单模块开发)
章节概要 完成订单模块业务开发 完成限流和熔断、降级相关内容 Dubbo 特性之分组、聚合和版本控制 订单模块问题 订单模块的横向和纵向分表如何解决? 服务限流如何处理? 服务熔断和降级? 如何保证多版本的蓝绿上线? 横向拆分和纵向拆分
2020-04-05
Dubbo微服务影院系列(7):Dubbo服务开发(影院模块开发) Dubbo微服务影院系列(7):Dubbo服务开发(影院模块开发)
章节概要 完成影院模块业务开发 修改全局异常返回 学习 Dubbo 特性:结果缓存,连接和并发控制 Dubbo 结果缓存 官方文档:https://dubbo.apache.org/zh-cn/docs/user/demos/result
2020-03-30
Dubbo微服务影院系列(6):Dubbo服务开发(影片模块开发) Dubbo微服务影院系列(6):Dubbo服务开发(影片模块开发)
章节概要 掌握 API 网关服务聚合功能的实现 掌握 Mybatis-plus 自定义 SQL 实现 掌握 Dubbo 异步调用 服务聚合 服务聚合就是将多个服务调用封装 服务聚合可以简化前端调用方式 服务聚合提供更好的安全性、可扩展性
2020-03-22
Dubbo微服务影院系列(5):Dubbo基本特性(用户模块开发) Dubbo微服务影院系列(5):Dubbo基本特性(用户模块开发)
章节概要 学会 API 网关权限验证和其他服务交互 学会开发 SpringBoot 的自定义配置 学会 Dubbo 负载均衡策略选择和使用 修改 Guns 中的 JWT 模块 增加忽略验证 URL 配置 修改返回内容匹配业务 增加 Thr
2020-03-11
Dubbo微服务影院系列(4):业务基础环境构建 Dubbo微服务影院系列(4):业务基础环境构建
章节概要 构建基于 Guns + SpringBoot + Dubbo 的框架 学会抽离业务接口 学会 API 网关变形应用 API 网关介绍 API 网关有点类似于设计模式中的 Facade 模式 API 网关一般都是微服务系统中的门面
2020-03-09
Dubbo微服务影院系列(3):环境搭建 Dubbo微服务影院系列(3):环境搭建
基础环境搭建基于Guns + SpringBoot + Dubbo构建影院平台 Spring + Dubbo SpringBoot + Dubbo 微服务基本概念 Provider:服务提供者 Consumer:服务调用者,调用 Prov
2020-03-08
Dubbo微服务影院系列(2):微服务入门 Dubbo微服务影院系列(2):微服务入门
传统业务应用 传统应用带来的问题 单一业务开发和迭代困难 扩容困难 部署和回滚困难 微服务发展历程面向服务开发 - SOA 微服务开发微服务概述 微服务是一种将业务系统进一步拆分的架构风格 微服务强调每个单一业务都独立运行 每个单一服务都
2020-03-06
Dubbo微服务影院系列(1):课程导学 Dubbo微服务影院系列(1):课程导学
为什么使用DubboDubbo 是基于 RPC 通信协议,速度更快 Dubbo 的多中心配置更灵活 ZooKeeper Redis Dubbo 可以按需集成其他组件,完成微服务生态环境构建 Hystrix Zipkin 包括阿里、小米、
2020-03-06