growexs
本站致力于IT相关技术的分享
构建支持多租户隔离的声明式搜索服务 Tekton 自动化 Algolia 与 Solr 选型 构建支持多租户隔离的声明式搜索服务 Tekton 自动化 Algolia 与 Solr 选型
为我们的新SaaS平台构建一个高性能、实时、且严格隔离的多租户搜索功能时,我们面临第一个,也是最关键的架构决策:选择底层搜索引擎。平台的前端是基于SwiftUI构建的原生iOS应用,要求搜索体验必须流畅、响应迅速。随着业务预期增长,系统需要
2023-10-27
构建从 Pinia 到 SciPy 经由 Snowflake 的全链路 OpenTelemetry 追踪系统 构建从 Pinia 到 SciPy 经由 Snowflake 的全链路 OpenTelemetry 追踪系统
一个前端用户的操作,最终演变成一个持续90秒的黑盒。问题出在哪?是 Pinia 状态流转触发了多余的 API 调用,是网络延迟,是后端 API 逻辑臃肿,还是那条发往 Snowflake 的 SQL 查询拖垮了整个数据仓库,亦或是 SciP
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