云原生周刊:优化 Uber 的持续部署丨2024.10.14

开源项目推荐

Cog

Cog 是将机器学习模型打包到容器的工具。可通过配置将机器学习模型所需的环境和依赖,自动打包到容器里方便部署,让你不再为编写 Docker 文件和 CUDA 而痛苦,还能自动启动 HTTP 接口服务方便调用。

KnowStreaming

KnowStreaming 是功能强大的 Kafka 集群监控和运维管理平台。

Opserver

Opserver 是一个采用 .Net 开发的轻量级监控系统,它可以监控包括服务器、日志、SQL Server 集群、Redis 在内的多种服务,支持修改 JSON 配置文件自定义仪表盘展示。

Litellm

Litellm 是简化大模型 API 调用的工具。该项目能够将各种 AI 大模型和服务的接口,统一转换成 OpenAI 的格式,简化了在不同 AI 服务/大模型切换和管理的工作。

文章推荐

使用 Docker 部署 ML 模型的分步指南

本文介绍了如何使用 Docker 部署机器学习模型,通过详细步骤指导,包括设置环境、构建模型、创建依赖文件、编写 Dockerfile、构建 Docker 镜像、运行容器以及将容器推送至 Docker Hub。使用 Docker 能确保模型在不同环境中运行的一致性和依赖关系的稳定性,使部署过程更加顺畅和可扩展,同时消除了复杂环境设置的需求。

优化 Uber 的持续部署:大型 Monorepos 中的微服务自动化

Uber 在其最近的文章中分享了如何优化大规模单一仓库(monorepo)中微服务的持续部署。面对由数千个服务构成的微服务架构,Uber 重新设计了其持续部署系统"Up CD",以提高自动化和安全性。该系统与内部云平台及可观测性工具紧密集成,通过引入统一的提交流程和各阶段的安全检查,实现了部署的标准化和可重复性。

自推出以来,自动部署的服务比例从不到 10%提升至近 70%,且每千次代码更改导致的生产事故率降低了 50%以上。Up CD 的成功在于其用户友好的界面和对共享代码变化分阶段部署的策略,有效应对了单一仓库中的挑战,显著提升了部署的安全性、效率和透明度。

两次转型的故事:劳埃德银行和摩根大通英国分行如何推动银行业的变革

两家历史背景截然不同的英国银行------历史悠久的劳埃德银行(Lloyds)和云原生新秀 Chase UK,分享了它们推动数字化转型的工具、技术和理念。劳埃德银行作为拥有 259 年历史的机构,正转向云优先策略,面临复杂技术遗产的挑战,通过构建内部开发者门户(IDP)实现自服务和重用;而 Chase UK 自 2021 年成立起即采用云原生,迅速积累两百万客户,通过从工具中心向 SDLC 生态系统转变,在六周内成功迁移 500 多个微服务,展现了从工具到生态系统的未来趋势。

云原生动态

Argo Workflows 3.6 发布候选版本

Argo Workflows 3.6 版本作为候选发布版现已推出,此版本新增 53 项功能、237 项修复、164 次文档更新,并吸引了 130 位贡献者参与,其中 83 位为新晋贡献者。主要更新包括 Cron Workflows 的多重计划、停止策略及条件表达式,UI 界面的多项改进如显示完整工作流名称、时间显示切换、Markdown 支持等,以及度量指标、控制器、插件、存储、性能优化等多方面的增强。用户可通过 CLI 更新 Cron Workflows 等工作流模板,并享受更多便捷功能。

Kmesh v0.5 发布!进击的 Sidecarless 服务网格

Kmesh 项目组宣布 Kmesh v0.5.0 版本正式发布!

在 v0.5.0 版本中,我们实现了多项重大增强,具体包括:

  • 引入了功能强大的命令行工具 kmeshctl,为用户提供了更便捷的操作体验。
  • 实现了更全面的端到端测试覆盖,确保系统功能的稳定性和可靠性。
  • 对底层 eBPF 信息的可视化进行了显著改进,提升了用户的监控与调试效率。
  • 增强了可观测性,帮助用户更轻松地掌握系统运行状态。
  • 提供了完整的重启支持,确保系统在意外中断后能够迅速恢复正常运行。

本文由博客一文多发平台 OpenWrite 发布!

相关推荐
是乐谷9 小时前
阿里云杭州 AI 产品法务岗位信息分享(2025 年 8 月)
java·人工智能·阿里云·面试·职场和发展·机器人·云计算
青岛佰优联创新科技有限公司12 小时前
移动板房的网络化建设
服务器·人工智能·云计算·智慧城市
夕阳与风馨13 小时前
三分钟搞懂云计算三大模型:SaaS、PaaS、IaaS 是怎么在业务中“各司其职”的?
后端·云计算
weixin_3077791317 小时前
AWS Lambda解压缩S3 ZIP文件流程
python·算法·云计算·aws
SirLancelot11 天前
K8s-kubernetes(二)资源限制-详细介绍
微服务·云原生·容器·kubernetes·k8s·devops·kubelet
运维行者_1 天前
使用Applications Manager进行 Apache Solr 监控
运维·网络·数据库·网络安全·云计算·apache·solr
Britz_Kevin3 天前
从零开始的云计算生活——激流勇进,kubernetes模块之Pod资源对象
kubernetes·云计算·生活·#pod
阿湯哥3 天前
Cloud Computing(云计算)和Sky Computing(天空计算)
云计算
数据智能老司机3 天前
基于 Kubernetes 的平台工程——Kubernetes 上的平台化浪潮
kubernetes·云计算·devops
数据智能老司机3 天前
图算法趣味学——桥和割点
数据结构·算法·云计算