百科
-
全周期开发者是什么?从 DevOps 实践看开发运维一体化模式
2012 年,在海外某大型流媒体平台,运营一项关键服务是一件异常艰难的事。部署过程缓慢而沉重,仿佛在湿沙中跋涉。所谓“金丝雀测试”也逐渐偏离了原本验证功能正确性的目的,变成了一种耐久性检验:“连续跑了一周都没出问题,那就继续推进吧。”问题排查更像是在不同团队之间来回传球:找到根因很难,更难的是避免问…
-
弹性系统设计:从午餐高峰看云服务过载治理
SEO 摘要: 本文介绍如何从餐厅午餐高峰理解弹性系统设计与云服务过载治理,重点讨论负载卸除、公平性与配额管理、自动扩展、队列深度管理、恒定工作量、控制平面与数据平面、冷缓存、断路器、自适应重试和运维可见性等策略,帮助团队构建安全可靠、可预测的分布式系统。 简介:从餐厅高峰理解弹性系统 在加入海外某…
-
分布式系统过载治理:如何通过较小服务控制请求节奏
简介:控制平面与数据平面的规模不匹配 在海外某些大型科技公司,团队会构建由许多独立小型服务组成的大规模分布式系统。每个服务都承担特定职责,并通过定义清晰的 API 与其他服务交互。这种架构让团队能够独立扩展、演进和运行各个服务。 在云服务架构中,一种常见模式是将系统拆分为两类服务:一类负责执行客户请…
-
Serverless 平台开发者体验:应用开发、交付与代码组合经验
海外某流媒体公司的 API 构建在一个动态脚本平台之上。该平台每天需要处理数千次代码变更,允许客户端开发者通过执行服务端适配器代码来响应 HTTP 请求,从而为上千种设备类型定制 API 体验。开发者只需关注自己编写的适配器代码,无需操心服务器管理、容量规划和日常运维等基础设施问题。 从开发者体验来…
-
Devpod 远程开发实践:如何提升开发者生产力
在大规模软件工程体系中,单体仓库、复杂构建流程和本地开发环境维护,往往会成为影响开发者生产力的重要因素。某海外大型科技公司通过 Devpod 远程开发环境,将代码、工具链和构建资源迁移到云端,在提升构建速度、降低环境配置成本和增强安全性方面取得了明显成效。 早期痛点 2017 年的代码库状况 201…
-
企业技术文档管理系统怎么选?8款主流工具功能对比
本文将深入对比10款企业技术文档管理系统:PingCode、亿方云、Confluence、Microsoft SharePoint、GitBook、Notion、Document360、Baklib 一、技术文档管理,企业真正要解决的是“可沉淀、可协作、可追溯” 很多企业做技术文档管理,最初只是想找…
-
研发团队知识库工具推荐:10款文档协作平台横向测评
本文将深入对比10款研发团队知识库工具:PingCode、亿方云、Confluence、Notion、Microsoft SharePoint、Google Workspace、GitBook、Slab、语雀、石墨文档 一、研发团队知识库工具怎么选 很多研发团队不是没有文档,而是文档太散、太乱、太难…
-
技术文档管理平台怎么选?9款工具从协作到权限对比
本文将深入对比9大技术文档管理平台:PingCode、亿方云、Confluence、GitBook、Notion、Microsoft SharePoint、Document360、Slab、语雀 一、技术文档管理,真正难的是协作和管控 技术文档一多,企业很容易遇到三个问题:文档分散、版本混乱、权限失…
-
研发知识库系统有哪些?10款企业常用工具选型分析
本文将深入对比10款研发知识库系统:PingCode、亿方云、Confluence、Notion、Microsoft SharePoint、GitBook、Document360、Guru、Slite、Baklib 一、研发知识库选型,关键是让知识真正被用起来 很多研发团队并不缺文档,缺的是能被持续…
-
技术文档管理工具哪个好用?8款适合研发团队的平台盘点
本文将深入对比8款技术文档管理工具:PingCode、亿方云、Confluence Cloud、Notion Enterprise、Microsoft SharePoint、GitBook、Document360、语雀 研发团队的技术文档,最怕的不是没人写,而是写了以后找不到、没人维护、版本混乱。需…