首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Linux下进程间通讯方式 - UNIX Domain Socket

这个时候就需要用到UNIX Domain Socket, 简称UDS, UDS的优势: UDS传输不需要经过网络协议栈,不需要打包拆包等操作,只是数据的拷贝过程 UDS分为SOCK_STREAM(...由于是在本机通过内核通信,不会丢包也不会出现发送包的次序和接收包的次序不一致的问题 流程介绍 如果熟悉Socket的话,UDS也是同样的方式, 区别如下: UDS不需要IP和Port, 而是通过一个文件名来表示 domain...close 客户端: socket -> connect -> recv/send -> close 函数介绍 开始创建socket int socket(int domain, int type..., int protocol) domain(域) : AF_UNIX type : SOCK_STREAM/ SOCK_DGRAM : protocol : 0 SOCK_STREAM(流)...Domain Socket 进程通信之六 UDS 进程间通信简介(一) Unix域套接字(Unix Domain Socket)介绍

6K30

Envoy 基础教程:使用 Unix Domain Socket 与上游集群通信

为了进一步提高性能,我盯上了 Unix Domain Socket(UDS,Unix 域套接字)[3],它还有另一个名字叫 IPC(inter-process communication,进程间通信)。...同理,在计算机中也有类似的概念: 在 Unix 中,一次通信由两个端点组成,例如 HTTP 服务端和 HTTP 客户端。...端点之间想要通信,必须借助某些工具,Unix 中端点之间使用 Socket 来进行通信。...具体需要修改 listen 参数为下面的形式: listen unix:/sock/hugo.sock; 当然,如果想获得更快的通信速度,可以放在 /dev/shm 目录下,这个目录是所谓的...Domain Socket(UDS,Unix 域套接字): https://en.wikipedia.org/wiki/Unix_domain_socket [4] 博客: https://fuckcloudnative.io

1.7K60

Domain Primitive 推荐

我们可以了解下 Domain Primitive ,将完全贫血的类设计为 Domain Primitive 甚至设计为一个 DDD 中的 Entity。...3.2 Domain Primitive 3.2 部分转载自《阿里技术专家详解 DDD 系列- Domain Primitive》 3.2.1 Domain Primitive 定义 Domain Primitive...Object,拥有 Immutable 的特性 DP 是一个完整的概念整体,拥有精准定义 DP 使用业务域中的原生语言 DP 可以是业务域的最小组成部分、也可以构建复杂组合 注:Domain...3.2.2 使用 Domain Primitive 的三个原则 让隐性的概念显性化 让隐性的上下文显性化 封装多对象行为 3.2.3 Domain Primitive 和 DDD 里...3.2.4 Domain Primitive 和 Data Transfer Object (DTO) 的区别 3.2.5 Domain Primitive 的使用场景 常见的 DP 的使用场景包括:

72420

Unix之路

后者通常被称为Unix。 Windows在可用性和安全性上已经迈出了很大一步,但对我而言,它永远无法接近Unix及其后代。...尽管已有50多年的历史了,但Unix具有简单,优雅和多功能性,这是其他任何OS都无法比拟的。 本专栏是我个人认为最重要的Unix元素的注释。计算机科学的医生将承认封装Unix的独特之处的巨大困难。...在从邻近的部门那里获得了多余的设备后,该团队最终创建了Unix。 大学计算机科学系出于研究目的最初并大力采用Unix。...从那时起,BSD一直是Unix的资深政治家,并捍卫着Unix最纯净,广泛存在的迭代之一。 组织结构 我对Unix的概念及其伴随的总体计算方法就是所谓的“ Unix方式”。...没有哪一种象Unix哲学那样具有标志性和影响力。它的影响已经超越了Unix,激发了几代计算机科学家和程序员的灵感。 Unix哲学有多种表述,因此,我将概述其核心原则。

74320

迁移学习——Domain Adaptation

Domain Adaptation 在经典的机器学习问题中,我们往往假设训练集和测试集分布一致,在训练集上训练模型,在测试集上测试。...领域自适应(Domain Adaptation)是迁移学习中的一种代表性方法,指的是利用信息丰富的源域样本来提升目标域模型的性能。...领域自适应问题中两个至关重要的概念:源域(source domain)表示与测试样本不同的领域,但是有丰富的监督信息;目标域(target domain)表示测试样本所在的领域,无标签或者只有少量标签。...模型自适应的方法有两种思路,一是直接建模模型,但是在模型中加入“domain间距离近”的约束,二是采用迭代的方法,渐进的对目标域的样本进行分类,将信度高的样本加入训练集,并更新模型。

1.3K30
领券