![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式计算系统复习
文章平均质量分 92
天亮又要起床Fiiii
张木火
展开
-
系统模型
系统模型 系统模型简介(概念)物理模型(概念)体系结构模型体系结构元素通信实体对象组件Web服务通信范式进程间通信远程调用请求-应答协议间接通信角色和责任客户 - 服务器(CS)对等体系结构(P2P)放置(部署)系统结构模式**重点思想:分层**:功能分解一些关键技术基础模型简介(概念)分布式系统的三个重要且互补的解释方法:物理模型:考虑组成系统的计算机和设计的类型以及他们的互连,不涉及特定的技术细节体系结构模型:从系统的计算元素执行的计算和通信任务方面来描述系统计算元素指单机或通过原创 2021-06-23 04:48:18 · 1259 阅读 · 0 评论 -
分布式架构基础
分布式架构基础(中间件技术) 分布式架构基础(中间件技术)网络通信技术socket编程基本流程及注意事项(建立TCP连接)Socket服务端实例Socket客户端实例TCP三次握手四次握手特点UDP特点日志间接通信发布——订阅系统(生产者-消费者)消息队列共享内存日志间接通信发布——订阅系统(生产者-消费者)消息队列共享内存网络通信技术socket编程Socket学习网络基础准备https://www.runoob.com/w3cnote/android-tutorial-socket-intro原创 2021-06-22 22:50:29 · 237 阅读 · 2 评论 -
从串行算法到并行算法
从串行算法到并行算法 从串行算法到并行算法分解模式:任务分解,数据分解,数据流分解任务分解分治策略几何分解模型递归数据模式流水线模式数据分解如何将数据分解成数据块?分解模式:任务分解,数据分解,数据流分解分解类型设计任务计算被分解为一组独立的任务,多个线程可以用任意顺序执行这些任务将不同的行为分配给不同的线程数据程序需要处理一个大型数据集,并且可以对数据集中的每个元素进行独立计算令多个线程对不同的数据集执行同样的操作数据流一个线程的输出是第二个线程的输入,需要特别原创 2021-06-22 22:47:58 · 1490 阅读 · 0 评论 -
分布式系统特征
分布式系统特征分布和并行计算的区别并行:单机多核,并行编程并行计算3个基本条件并行计算机:多核应用问题具有并行度:应用可以分解为多个子任务,子任务可以并行执行将应用分解为多个子任务的过程称为并行算法的设计并行编程:实现并行算法,编写运行程序解决问题:单机器下通过并行加快求解同一个应用的速度分布:多台机器通过网络连接,对外以整体提供服务解决问题:通过网络相互连接的两个以上的处理机相互协调、各自执行相互依赖的不同应用,从而达到协调资源访问,提高资源使用效率的目原创 2021-06-22 12:05:37 · 275 阅读 · 0 评论