facebookincubator

katran

facebookincubator

A high performance layer 4 load balancer

AI 简介

Katran 是一个高性能的四层(L4)负载均衡器,基于 eBPF 和 XDP 技术实现在内核态高速转发网络流量。其核心功能包括:利用 XDP 驱动模式实现纳秒级包处理、支持多队列网卡线性扩展性能、兼容 RSS 的封装机制,以及提供 C++ 库接口供集成到 Thrift/gRPC 等服务中。项目依赖 Linux 5.6+ 内核和现代 clang 编译器,适用于大规模数据中心中需低延迟、高吞吐的 L4 流量分发场景,常作为 L7 负载均衡器的前置加速层。

C
GNU General Public License v2.0
5.3k
Stars
544
Forks
197
Watchers
1
Issues

Star 增长

今日0
近 7 天0
近 30 天+12
综合评分65.41
默认分支main