iLogtail从第一天起就将性能作为首要设计目标,采用多项核心技术确保行业领先。在技术选型上采用C++编写核心引擎,使用单线程事件驱动架构,结合基于时间片调度、无锁化、数据流处理免拷贝等技术,实现高性能与极低资源占用的双重目标。在第三方独立测评中,iLogtail在同样输入条件下采集速率明显领先于FluentBit、Vector等主流开源采集代理,即使折算到单核也具有明显优势。iLogtail并未安于现状,在2.0版本中通过Memory Arena减少内存分配、Zero Copy减少拷贝、多行状态机重构提升匹配效率、核心功能C++重写等手段进一步超越自我。同时社区贡献者也持续优化Kafka插件、ES批量发送等,共同推动性能持续进步。




