2 ms·
I'd love to see a more complete picture of ByteDance's TikTok infra. They released "KubeAdmiral" (1) so I'm assuming they're using eBPF via a Kubernetes CNI, an
by erulabs 2y ago
I'd love to see a more complete picture of ByteDance's TikTok infra. They released "KubeAdmiral" (1) so I'm assuming they're using eBPF via a Kubernetes CNI, and I see ByteDance listed on Cilium's github (2). They're also using KubeRay (3) to orchestrate huge inference tasks. It's annoying that a company I definitely do not want to work for has such an incredibly interesting infrastructure!
1. https://github.com/kubewharf/kubeadmiral https://github.com/kubewharf/kubeadmiral
2. https://github.com/cilium/cilium/blob/main/USERS.md https://github.com/cilium/cilium/blob/main/USERS.md
3. https://www.anyscale.com/blog/how-bytedance-scales-offline-inference-with-multi-modal-llms-to-200TB-data https://www.anyscale.com/blog/how-bytedance-scales-offline-i...
- koakuma-chan 2y agoThey also made monoio, an io-uring based async runtime for Rust: https://github.com/bytedance/monoio https://github.com/bytedance/monoio
- ddxv 2y agoHere's my list of the decompiled apps tools and business SDKs they are using: https://appgoblin.info/apps/com.zhiliaoapp.musically/sdks https://appgoblin.info/apps/com.zhiliaoapp.musically/sdks
- dilyevsky 2y agoI also heard they replace k8s etcd with a shim [0] similar to kine because their clusters are so large. [0] - https://github.com/kubewharf/kubebrain https://github.com/kubewharf/kubebrain