1. 概念 1.1 同步和异步 同步和异步关注的是消息通信机制 (synchronous communication/ asynchronous communication)所谓同步,就是在发出一个调用时,在没有得到结果之前,该调用就不返回。但是一旦调用返回,就得到返回值了。换句话说,就是由调用者主 ...
分类:
其他好文 时间:
2019-05-01 13:24:18
阅读次数:
127
微服务 “微服务架构(Microservice Architecture)”一词在过去几年里广泛的传播,它用于描述一种设计应用程序的特别方式,作为一套独立可部署的服务。目前,这种架构方式还没有准确的定义,但是在围绕业务能力的组织、自动部署(automated deployment)、端智能(inte ...
分类:
其他好文 时间:
2019-04-06 12:42:27
阅读次数:
104
1.信号本质 信号是进程间通信机制中唯一的异步通信机制,在软件层次上是对中断机制的一种模拟。即信号类似软中断。 信号和软中断的区别: [1]中断有优先级,而信号没有优先级。 [2]信号处理程序是在用户态下运行的,而中断处理程序是在核心态下运行。 [3]中断响应是及时的,而信号响应通常都有较大的时间延 ...
分类:
系统相关 时间:
2019-03-27 12:46:15
阅读次数:
200
Linux 内核中使用到异步机制的地方: 信号,这是一种进程间通信的异步机制 【通信】 epoll,这是一种高效I/O的异步通信机制 【I/O】 信号的本质: 软中断信号(signal,又简称为信号),用来通知进程发生了异步事件。在软件层次上,信号是对中断机制的一种模拟,在原理上,一个进程收到一个信 ...
分类:
其他好文 时间:
2019-03-13 10:47:15
阅读次数:
162
通信周期是 FlexRay 的基本通信单元[6~7,19]。每个通信周期包括四个时间层,如图 2-9 所示。通信周期由静态段(Static Segment)、动态段(Dynamic Segment)、信号段(Symbol Window)和空闲段(Network Idle Time)组成。静态段由连续 ...
分类:
其他好文 时间:
2019-03-11 13:20:30
阅读次数:
173
背景 [作者:DeepLearningStack,阿里巴巴算法工程师,开源TensorFlow Contributor] 本篇是TensorFlow通信机制系列的第二篇文章,主要梳理使用gRPC网络传输部分模块的结构和源码。如果读者对TensorFlow中Rendezvous部分的基本结构和原理还不 ...
分类:
其他好文 时间:
2019-03-10 09:37:07
阅读次数:
402
HTTP通信机制是在一次完整的HTTP通信过程中,Web浏览器与Web服务器之间将完成下列7个步骤: 1. 建立TCP连接 在HTTP工作开始之前,Web浏览器首先要通过网络与Web服务器建立连接,该连接是通过TCP来完成的,该协议与IP协议共同构建Internet,即著名的TCP/IP协议族,因此... ...
分类:
Web程序 时间:
2019-03-07 23:16:26
阅读次数:
318
并发与并行 并发 拥有处理多个任务的能力。对于单核CPU来说,只能处理并发 并行 拥有同时处理多个任务的能力,对于多核CPU,即可以并发和并行 同步与异步 同步和异步强调的是消息通信机制 同步 如果一个人这样处理:先烧水,烧水的过程中啥也不干,就一直等着,等水开后,再把茶叶放到开水壶中。这种处理方法 ...
分类:
编程语言 时间:
2019-03-04 21:10:42
阅读次数:
347
完整原文:http://tryenough.com/android ipc1 Android开发的进程间通讯,整个Android的应用都依赖于binder做底层通信机制。而Linux中提供的进程间通讯方式并没有binder机制,那么android中为什么要单独创造这种通讯方式呢?带着这个问题,继续往 ...
分类:
移动开发 时间:
2019-02-22 21:19:54
阅读次数:
232