growexs
本站致力于IT相关技术的分享
构建基于 Haskell 的 SAML 断言验证中间件以支撑分布式微前端架构 构建基于 Haskell 的 SAML 断言验证中间件以支撑分布式微前端架构
随着内部平台工具集的快速膨胀,我们面临一个棘手的架构问题:如何为数十个独立部署、技术栈各异的微前端应用提供一个统一、可信且易于维护的单点登录(SSO)方案。这些应用服务于不同的业务线,但都需要接入公司统一的身份提供商(IdP),该 IdP
构建 APISIX 混合插件架构:结合 Go 与 C++ 实现动态高精度流量控制 构建 APISIX 混合插件架构:结合 Go 与 C++ 实现动态高精度流量控制
要实现一套微秒级响应、规则动态可配的高精度流量控制系统,直接在网关层面拦截是最佳路径。Apache APISIX 提供了强大的插件机制,但当需求触及性能极限时,技术选型就变成了一场在开发效率、执行性能和维护成本之间的精细权衡。 我们的目标非
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