分布式架构
rnaNg0丶
想当老师的在校后端开发本科大学生
展开
-
Git:分布式版本控制
Git:分布式版本控制一、git简介二、git工作流程三、使用git管理文件版本3.1 创建版本库3.2 添加文件3.2.1 工作区和暂存区一、git简介Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库(本地仓库),这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文...原创 2020-03-10 20:24:39 · 262 阅读 · 0 评论 -
redis实现分布式锁
redis实现分布式锁一、业务场景介绍二、redis分布式锁的解决方法三、代码分析一、业务场景介绍在Java中,关于锁我想大家都很熟悉。在并发编程中,我们通过锁,来避免由于竞争而造成的数据不一致问题,例如抢购。private static final int TIMEOUT= 10*1000;@Transactionalpublic void orderProductMockDiffU...原创 2020-03-10 11:02:09 · 230 阅读 · 0 评论 -
分布式架构(1):Dubbo
1》Dubbo官网:http://dubbo.apache.org/参考文档:http://dubbo.apache.org/books/dubbo-user-book/preface/background.html1.1》什么是DubboDubbo是 阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 [2] Spring框架无...原创 2020-03-01 10:29:09 · 563 阅读 · 0 评论 -
分布式架构(2):Zookeeper
Zookeeper1、Zookeeper1.1什么是zookeeper1.2zookeeper能做什么1.3命名服务1.4配置管理1.5集群管理1.6Zookeeper设计目的1.7Zookeeper工作原理1.8zookeeper的四种节点类型znode2、zookeeper安装2.1下载与配置2.2启动1、Zookeeper1.1什么是zookeeperZooKeeper是一个分布式的,...原创 2020-03-01 11:51:34 · 460 阅读 · 0 评论