最新 最热

Kafka全面认知

最早设计的目的是作为LinkedIn的活动流和运营数据的处理管道。这些数据主要是用来对用户做用户画像分析以及服务器性能数据的一些监控。

2021-11-23
0

018:websocket实时动态数据爬取

Web 领域中,用于实现数据’实时’更新的手段有轮询和 WebSocket 这两种。

2021-11-22
0

System|IPC|Rethinking IPC

IPC,进程间通信,是打破地址空间隔离的必经之路。本文按照个人理解对于IPC进行了一些分类与整理。

2021-11-22
0

System|分布式|Kafka

Kafka是最前沿的开源MQ之一,阿里的RocketMQ也借鉴了不少Kafka的思想。2011年领英发了篇文章描述Kafka的设计,我这先学习初版。

2021-11-22
1

[源码解析] PyTorch分布式(6) -------- DistributedDataParallel -- 初始化&store

本文是 PyTorch 分布式系列的第六篇, 介绍 DistributedDataParallel 所依赖的初始化方法和Store这两个概念。

2021-11-22
1

System|网络|packet的一生

因为epoll没有论文,就说说kqueue是怎么做的吧,kqueue会根据socket绑定的knote链表(每个监听的kqueue都可能创建一个knote),将knote通过反向指针获得kqueue,将knote加入kqueue的就绪队列末尾。如果此时恰好有进程正在监听的...

2021-11-22
0

System|多路复用IO|Kqueue事件通知

生产者/消费者模型是常见的通信模型,通过共享内核缓冲区环形队列,实现异步的事件通知。双方只关注缓冲区内的数据,而不关注彼此,因此常常被用于网络通信。...

2021-11-22
0

Netty: WebSocket应用,代码demo

协议标识符 http://127.0.0.1:8080 ws://127.0.0.1:7777

2021-11-22
0

深入分析 I/O 的工作机制

不管是磁盘还是网络传输,最小的存储单元都是字节,而不是字符,所以I/O操作的都是字节而不是字符。但是我们的程序中通常操作的数据都是字符形式的。...

2021-11-19
1

SignalR 开发到生产部署避坑指南

不管是.NET客户端还是JavaScript客户端,构建连接时都存在一个默认配置:SkipNegotiation=fasle,负负得正就等于要求协商,这个默认配置的完整含义是 建立SignalR连接时,客户端要求协商传输方式。...

2021-11-18
0