growexs
本站致力于IT相关技术的分享
构建基于 eBPF 的零侵入式全栈诊断系统以剖析 APISIX 与 ASP.NET Core 性能瓶颈 构建基于 eBPF 的零侵入式全栈诊断系统以剖析 APISIX 与 ASP.NET Core 性能瓶颈
一个线上环境的典型性能谜题:某个核心API的P99响应时间偶尔会飙升到数秒,但APISIX网关的访问日志显示其处理延迟(latency)稳定在个位数毫秒,后端的ASP.NET Core应用日志也表明业务逻辑执行耗时正常。传统的APM工具通过
2023-10-27
构建基于Linkerd流量与NLP的OIDC应用运行时安全验证管道 构建基于Linkerd流量与NLP的OIDC应用运行时安全验证管道
传统的静态代码分析(SAST)或动态应用安全测试(DAST)工具在CI流程中扮演着重要角色,但它们往往在两个方面存在盲区:一是无法充分理解微服务架构下服务间的复杂交互;二是对经过身份验证后的应用内部逻辑的运行时行为探测不足。当一个请求通过了
2023-10-27
构建支持OpenCV插件的异步安全网关的技术选型与实现 构建支持OpenCV插件的异步安全网关的技术选型与实现
项目需求是在现有API入口前置一个轻量级、可扩展的应用层防火墙(WAF)。除了常规的IP黑白名单、请求头校验、SQL注入模式匹配等功能外,一个特殊挑战是需要对用户上传的图片进行实时内容安全分析。例如,检测图片中是否嵌入了恶意的二维码、或是否
2023-10-27
构建基于 NATS 事件驱动的异构微服务架构以绞杀 Ruby on Rails 单体 构建基于 NATS 事件驱动的异构微服务架构以绞杀 Ruby on Rails 单体
一个庞大、陈旧的 Ruby on Rails 单体应用正成为团队迭代的瓶颈。它的数据库模式复杂,代码盘根错节,任何微小的改动都可能引发雪崩效应,部署周期以周为单位。直接用 ASP.NET Core 重写整个系统,风险高、周期长,业务无法接受
构建连接Jupyter探索与Flink生产的自动化实时特征工程平台 构建连接Jupyter探索与Flink生产的自动化实时特征工程平台
在任何依赖机器学习的业务中,数据科学家与工程团队之间的鸿沟都是一个普遍存在的痛点。数据科学家在 Jupyter Notebook 中使用 Python 灵活地探索数据、验证假设、构建特征;而工程团队则需要将这些经过验证的特征逻辑,用 Jav
2023-10-27
通过行为驱动开发构建可观测的Node.js服务器端渲染系统 通过行为驱动开发构建可观测的Node.js服务器端渲染系统
一个Node.js服务器端渲染(SSR)应用的性能瓶颈,往往隐藏在服务端的渲染进程中。当用户抱怨页面加载缓慢时,我们面对的通常是一个黑盒:是数据获取慢了?是React组件渲染耗时过长?还是Node.js事件循环被阻塞?如果缺乏有效的观测手段
2023-10-27
5 / 5