0%

~/navidrome/docker-compose.yml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
services:
navidrome:
image: deluan/navidrome:latest
platform: linux/amd64
user: 1000:1000 # should be owner of volumes
ports:
- "4533:4533"
restart: unless-stopped
environment:
# Optional: put your config options customization here. Examples:
ND_LOGLEVEL: debug
volumes:
- "./data:/data"
- "./music:/music:ro"

docker-compose up -d

https://www.navidrome.org

Google 《Maglev: A Fast and Reliable Software Network Load Balancer》阅读笔记。

Read more »

DPDK 作为旁路内核方案,其接受和转发的包可以不经过内核进行高速转发,但其中可能存在部分“异常”的包(比如发给该节点本身的包)不需要转发,而是需要通过内核处理,这就是 Exception path,virtio-user 则实现 Exception path 的方案之一。

Read more »

NUMA(Non-Uniform Memory Access,非一致性内存访问)是一种多 CPU 计算机架构。非一致性,表示 CPU 访问不同内存的是时间上的不一致,访问本地内存快于非本地内存。

Read more »