![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式
zorke
立志从事于挑战自我的软件开发岗位
展开
-
【分布式】Java中间件
关键词:java线程 中间件是为软件应用提供操作系统所提供的服务之外的服务的,如远程过程调用和对象访问中间件、消息中间件、数据访问中间件一、Java线程 线程操作的jvm内存是主内存和工作内存这两个概念的!!! 1、线程池:有效复用线程而不用每次都创建线程,ThreadPoolExecutor、ScheduledThreadPoolExecutor(定时)、Exe...原创 2018-07-10 22:57:42 · 844 阅读 · 0 评论 -
【分布式】分布式系统概述
关键词:分布式系统、TCP/IP、NIO模型一、基本概念 分布式系统:多个节点(一般来说一个节点即一台计算机),且节点间互相连通(网络&消息传递) -> 在这些连通的节点上部署了组件并且组件之间的操作互相连通,,,这样的一个系统可以认为是一个分布式系统 冯诺依曼模型:输入设备、存储器(内存&外存)、控制器、运算器、输出设备 分布式系统...原创 2018-07-03 23:01:05 · 4577 阅读 · 0 评论 -
【分布式】分布式系统架构
关键词:分布式系统架构、消息中间件 分布式系统,主要是在支撑高并发访问量和海量数据的大型网站中设计,核心是存储(数据库)和计算(应用服务器处理业务和逻辑) 一、分布式系统架构的演进过程:单机系统:应用&数据库 在单个同一台机器上,应用内部各模块通过JVM内部方法调用进行交互,应用和数据库之间通过如JDBC访问 数据库与应用分离:在单机负载告警情况下,将数据库...原创 2018-07-04 22:52:01 · 890 阅读 · 0 评论 -
【分布式】服务框架
关键词:Socket、序列化、网络通信、服务治理一、【读书系列】 《大型网站系统与Java中间件实践》,曾宪杰,电子工业出版社【持续更新,请移步至https://zorkelvll.cn/blogs/zorkelvll/articles/2018/11/18/1542543517307】...原创 2018-07-23 21:39:58 · 179 阅读 · 0 评论 -
【分布式】数据访问层
关键词:拆分、事务、2PC、CAP、BASE、Paxos一、数据库垂直/水平拆分1、数据库减压的方案: (a)优化应用;(b)缓存、搜索引擎;(c)将数据库的数据和访问分到多台数据库上2、垂直拆分的影响:单机事务ACID、JOIN操作、外键约束3、水平拆分的影响:单机事务ACID、JOIN操作、外键约束、自增序列唯一ID、查询跨库二、分布式事务1、分布式事务...原创 2018-07-23 23:02:06 · 402 阅读 · 0 评论