hewoxa
本站致力于IT相关技术的分享
基于IaC的GraphQL服务全栈终态测试环境构建实践 基于IaC的GraphQL服务全栈终态测试环境构建实践
团队的集成测试CI流水线又红了。原因和上周一样:某个并发的测试用例污染了共享的Staging MySQL数据库,导致后续依赖特定初始状态的测试断言失败。清理数据库、重跑任务,半个小时就这么过去了。这种基于共享环境的测试策略,其脆弱性在团队扩
2023-10-27
构建基于 Rust 的混合数据存储管道实现事件驱动的向量与键值双写 构建基于 Rust 的混合数据存储管道实现事件驱动的向量与键值双写
定义一个棘手的两难问题在构建现代数据密集型应用,尤其是涉及AI驱动功能的系统时,我们经常面临一个架构上的两难困境。系统需要同时满足两种截然不同的查询模式,并且对延迟和吞吐量都有着极为苛刻的要求。 第一种是传统的键值(Key-Value)或宽
解耦基础设施与应用配置:Kong 和 Solr 体系下的 IaC 工具链决策 解耦基础设施与应用配置:Kong 和 Solr 体系下的 IaC 工具链决策
在一个已经稳定运行的系统中,平台工程团队使用 Terraform 精准地管理着所有底层云资源——从 VPC 网络到 Kubernetes 集群,再到独立的 Solr 云主机集群。一切看起来井然有序,基础设施的变更遵循着严格的 GitOps
2023-10-27
集成 Celery 与 Hugging Face Transformers 构建服务于 Dart 客户端的异步特征工程管道 集成 Celery 与 Hugging Face Transformers 构建服务于 Dart 客户端的异步特征工程管道
项目初期,我们面临一个棘手的需求:移动端应用需要根据用户最近输入的文本(例如搜索查询、笔记内容)动态生成个性化推荐。这些推荐依赖于文本的语义向量表示,这意味着我们需要一个可靠的NLP模型。在移动设备上本地运行 bert-base-multi
2023-10-27
基于 ActiveMQ 和 Docker 构建从 Storybook 到 AWS 的异步事件观测管道 基于 ActiveMQ 和 Docker 构建从 Storybook 到 AWS 的异步事件观测管道
我们的前端组件库 CI 流程一度是个黑盒。当一个基于 Playwright 的视觉回归测试失败时,我们得到的通常只是一张像素差异截图和一行“断言失败”的日志。对于一个拥有数百个组件、由数十个团队共同维护的系统来说,这远远不够。我们需要一种方
2023-10-27
在GitHub Actions中为OpenFaaS函数动态生成嵌入式WAF规则的技术实践 在GitHub Actions中为OpenFaaS函数动态生成嵌入式WAF规则的技术实践
团队转向Serverless架构后,一个棘手的问题很快浮出水面:安全防护。部署在API网关层的通用WAF策略,在面对成百上千、功能各异的FaaS函数时显得力不从心。过于宽泛的规则集导致了大量误报,而为每个函数手动维护一套精准的规则又几乎是不
2023-10-27
3 / 5