![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
巴哥面试
一个为面试的中年油腻程序员!
展开
-
微服务
目录微服务定义微服务定义职责单一:一个微服务只需做一件事情;服务自治:可以独立开发,独立部署,有自己的技术栈;敏捷开发:最终目的是为了敏捷开发;...原创 2020-01-03 11:04:58 · 69 阅读 · 0 评论 -
集群、分布式、集中式、伪分布式
集中式将项目部署到一台机器上;对机器性能要求高;(单体应用)分布式将项目拆分(按业务或者服务),将项目部署在不同的机器上运行;对机器性能要求下降;集群集群是对机器数量的一个概念(一个项目,多机备份,做负载均衡及容错);所有集群节点分布在多台机器上;集群主要作用就是分散请求,分散压力,提高并发处理能力;(减轻单一应用的压力;单一应用可以通过调优方式提高请求处理:调整tomcat运...转载 2020-01-01 10:57:46 · 424 阅读 · 0 评论 -
分布式锁
目录为什么使用分布式锁分布式锁要解决的问题分布式锁具备的特性实现方式基于数据库实现排他锁基于Redis的分布式锁基于Zookeeper的分布式锁RedLock算法描述RedissonCurator为什么使用分布式锁为保证一个方法在高并发情况下的同一时间只能被一个线程执行。分布式锁要解决的问题在传统的单体应用单机部署情况下,可以使用java并发...原创 2019-12-09 01:09:09 · 105 阅读 · 0 评论