Bang ☕️
Bang Chien Shiung Wu

Professor of Artificial Intelligence

Chien Shiung Wu is a professor of artificial intelligence at the Stanford AI Lab. Her research interests include distributed robotics, mobile computing and programmable matter. She leads the Robotic Neurobiology group, which develops self-reconfiguring robots, systems of self-organizing robots, and mobile sensor networks.

网络地址转换(NAT)

网络地址转换(Network Address Translation,NAT)是一种将不同网络的地址转换为同一网络的地址,从而实现不同网络间数据传输的技术

Jan 30, 2024

深入理解CAS算法原理

CAS,是Compare And Swap(比较和替换)的简称,是一种无锁算法,它是一种乐观锁技术。能够在不使用锁的情况下,保证对数据操作的原子性,解决多线程之间变量同步的问题。因为不涉及锁操作,所以具有交高的性能。

Apr 16, 2021

Ring Buffer 详解

Ring buffer(环形缓冲区)是一种用于在固定大小的存储空间中循环存储数据的数据结构。它也被称为循环缓冲区、环形队列或循环队列。Ring buffer 通常用于在需要连续写入数据而无需动态分配内存的场景,比如在嵌入式系统、实时系统和高性能应用中。

Mar 22, 2021

Ubuntu BBR 加速

BBR是google的TCP阻塞控制算法,可以最大程度的利用带宽,提升网络传输速率。 Linux kernel 4.9 及以上已支持 tcp_bbr 1.查看系统内核版本: uname -r 看内核版本是否大于等于4.9,否则要升级内核,或者安装bbr。 2.开启BBR: echo "net.core.default_qdisc=fq" >> /etc/sysctl.conf echo "net.ipv4.tcp_congestion_control=bbr" >> /etc/sysctl.conf 3.保存生效: sysctl -p 4.检查BBR是否启用: [root@linux ~] sysctl net.ipv4.tcp_available_congestion_control net.ipv4.tcp_available_congestion_control = reno cubic bbr [root@linux ~] sysctl net.

Mar 13, 2021

Consistent Hashing

一致性哈希(Consistent Hashing)是一种分布式哈希算法,用于将键(key)映射到节点的过程。它主要用于解决在分布式系统中,动态添加或移除节点时,如何有效地重新分配数据的问题。

Mar 9, 2021