大约有 3,586 项符合查询结果(耗时:0.0116秒) [XML]

https://www.tsingfun.com/it/os... 

【内核源码】linux UDP实现 - 操作系统(内核) - 清泛网 - 专注C/C++及内核技术

...if (!sock_owned_by_user(sk)) rc = __udp_queue_rcv_skb(sk, skb); //应用程序没在使用,添加到sk_receive_queue队列 else if (sk_add_backlog(sk, skb, sk->sk_rcvbuf)) { //应用程序在使用,添加到backlog中,等release_lock的是否处理 bh_unlock_sock(sk); goto drop; }...
https://www.tsingfun.com/it/bigdata_ai/750.html 

分布式系统的事务处理 - 大数据 & AI - 清泛网 - 专注C/C++及内核技术

...个Master都提供read-write服务。这个模型是Master-Slave的加强,数据间同步一般是通过Master间的异步完成,所以是最终一致性。 Master-Master的好处是,一台Master挂了,别的Master可以正常做读写服务,他和Master-Slave一样,当数据没有被...
https://www.tsingfun.com/it/op... 

Git 工具 - 子模块(submodule):一个仓库包含另一个仓库 - 开源 & Github -...

...送。 子模块的问题 然而使用子模块还是有一些问题。 切换分支 例如,使用 Git 2.13 以前的本时,在有子模块的项目中切换分支可能会造成麻烦。 如果你创建一个新分支,在其中添加一个子模块,之后切换到...
https://www.tsingfun.com/it/da... 

OceanBase使用libeasy原理源码分析:服务器端 - 数据库(内核) - 清泛网 - ...

...注于业务逻辑的实现,为了做到这些,网络框架帮助应用程序管理连接,管理输入输出缓冲区,处理具体的发包收包等细节和错误的处理,处理流控,并且允许应用层注入封包,解包,新建连接时处理,断开连接时处理,收到包...
https://www.tsingfun.com/it/opensource/451.html 

Linux下部署企业级邮件服务器(postfix + dovecot + extmail) - 开源 & Gith...

...证不允许匿名用户 smtpd_sasl_application_name = smtpd:sasl应用程序名是smtpd smtpd_banner = Welcome to our $myhostname ESMTP,Warning: Version not Available!:smtpdbanner信息 朋友们根据个人需要对配置进行修改 vim /usr/lib/sasl2/smtpd.conf 添加如下内容: ...
https://www.tsingfun.com/it/tech/1215.html 

构建高并发高可用的电商平台架构实践 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...引的变更并没有sync commit到硬盘存储上,若发生意外导致程序非正常结束,未commit的数据会丢失,因此需要定时的进行commit操作。 平台中对数据的索引和存储操作是异步的,可以大大提高可用性和吞吐量;只对某些属性字段做...