yenzal
本站致力于IT相关技术的分享
构建基于Go和XState的事件驱动型Scikit-learn模型训练编排器 构建基于Go和XState的事件驱动型Scikit-learn模型训练编排器
管理一个机器学习模型的训练生命周期,本质上是一个复杂的状态管理问题。一个典型的训练任务可能包含数据校验、预处理、特征工程、模型训练、评估、版本化等多个阶段,其中任何一步都可能成功、失败或长时间运行。在真实项目中,我们常常面对的挑战是:如何构
构建基于GitHub Actions OIDC与SAML的EKS上Ray集群零信任部署管道 构建基于GitHub Actions OIDC与SAML的EKS上Ray集群零信任部署管道
在生产环境中,静态的、长期有效的AWS Access Key ID 和 Secret Access Key 是一个必须被根除的安全隐患。将它们作为GitHub Secrets存储,用于CI/CD流水线,本质上只是将风险从开发者的本地机器转移
2023-10-27
为集成 Django 与 Java 的异构系统构建统一的 esbuild 和 Jib 高效容器化流水线 为集成 Django 与 Java 的异构系统构建统一的 esbuild 和 Jib 高效容器化流水线
我们的项目 CI 流水线曾经是一场灾难。一个包含了 Django API、React 前端和一个小型 Java 数据处理服务的异构代码库,单次全量构建和推送镜像的时间稳定在20分钟以上。其中,Django 服务的镜像构建是最大的瓶셔颈,由于
2023-10-27
使用 Ansible 与 Envoy 自动化部署面向 KMP 客户端的 ChromaDB 向量检索服务 使用 Ansible 与 Envoy 自动化部署面向 KMP 客户端的 ChromaDB 向量检索服务
Android团队内部的知识孤岛问题日趋严重。CI/CD流水线产生的海量构建日志、内部Wiki上过时的技术文档、以及散落在Slack频道中的解决方案,形成了一个巨大的、非结构化的信息沼泽。当一个开发者遇到一个棘手的编译错误时,他的第一反应通
2023-10-27
实现一个跨区域高可用的 Weaviate 架构在 DigitalOcean 上的 CAP 约束实践 实现一个跨区域高可用的 Weaviate 架构在 DigitalOcean 上的 CAP 约束实践
部署一个向量数据库集群的挑战,并不仅仅是启动几个实例。真正的难题在于,当业务要求服务必须跨越多个地理区域、容忍单点故障、并为全球用户提供低延迟访问时,我们必须直面分布式系统最核心的权衡:CAP 定理。我们的目标是为一套AI驱动的个性化推荐系
Sanic与Ruby异构体系下构建高并发MongoDB事件管道的架构决策与实现 Sanic与Ruby异构体系下构建高并发MongoDB事件管道的架构决策与实现
一个看似矛盾的技术需求摆在了面前:我们需要一个能稳定处理每秒至少5万次并发写入的事件接收端点,同时,还需要一套逻辑复杂、迭代迅速的后台管理与数据分析API。前者对I/O性能和并发模型要求极为苛刻,后者则要求极高的开发效率和业务表达能力。团队
4 / 5