Go自动插桩技术的应用场景远超最初的监控设计初衷,目前已覆盖多个关键领域。在应用监控方面,可以零侵入地采集HTTP请求的Header、Body等信息用于问题定位和性能分析。在服务治理方面,可以为gRPC请求注入流量防护中间件,基于sentinel-golang实现流量控制、灰度路由、标签路由和百分比路由等能力。在应用安全方面,可以在数据库查询入口注入SQL注入检测逻辑,自动拦截恶意SQL语句。在代码调试和实验方面,可以替换标准库算法(如将pdqsort替换为DualPivot Quick Sort),快速验证新算法效果。此外还可应用于代码审计、运行时行为分析等场景。该技术已商业化上线至阿里云公有云,并已捐赠给OpenTelemetry社区。




