liu

  • Devpod 远程开发实践:如何提升开发者生产力

    在大规模软件工程体系中,单体仓库、复杂构建流程和本地开发环境维护,往往会成为影响开发者生产力的重要因素。某海外大型科技公司通过 Devpod 远程开发环境,将代码、工具链和构建资源迁移到云端,在提升构建速度、降低环境配置成本和增强安全性方面取得了明显成效。 早期痛点 2017 年的代码库状况 201…

    2026年6月11日
  • 从 HAProxy 到 Envoy:数百万并发 WebSocket 连接迁移实践

    某海外大型协作平台拥有覆盖全球的用户群。在业务高峰期,同时在线用户数量可达数百万级。平台内的大部分沟通都依赖大量短消息的实时收发,而这些实时通信能力背后,离不开稳定、高效的 WebSocket 连接和入口负载均衡系统。 自早期架构演进以来,该平台长期使用 HAProxy 作为所有入站流量的负载均衡器…

    2026年6月11日
  • BuildRock:某海外协作平台公司的 Jenkins 构建平台升级实践

    本文介绍某海外协作平台公司如何围绕 Jenkins、Kubernetes、GitOps 和 Build-as-a-Service,对其构建平台进行升级改造。通过标准化 Jenkins 配置、引入不可变基础设施、强化 SecOps 和左移实践,构建团队显著提升了构建部署效率、安全性、可维护性和平台扩展…

    2026年6月11日
  • 开发者基础设施团队建模:从开发工作流到组织协作

    过去近十年里,我一直在管理开发者基础设施团队。这样的团队有时也被称为开发者加速团队、开发者生产力团队等。开发者基础设施通常简称为 Dev Infra,覆盖范围非常广。尤其是在一些高度重视工程效率的海外公司中,这一领域往往包括开发环境、持续集成与持续部署(CI/CD)、框架、库,以及各类提升研发效率的…

    2026年6月11日
  • Packwerk 实践:如何在 Rails 应用中强制执行模块化与代码边界

    2020 年 9 月 30 日,海外某大型电商平台举办了一场关于 Packwerk 的技术分享活动。活动视频现已上线,感兴趣的读者可以通过视频进一步了解这款开源工具。Packwerk 的核心作用,是在 Rails 应用中创建带有强制边界的代码包,从而帮助大型代码库实现更清晰的模块化结构。 该平台的核…

    2026年6月10日
  • 数据网格(Data Mesh)的四大原则与逻辑架构

    数据网格(Data Mesh)是一种面向大规模数据管理的新型架构范式,旨在帮助组织更高效地管理分析型数据、提升数据可用性,并释放数据产品的业务价值。我们希望借助数据增强并改善商业和生活的方方面面,这要求我们在大规模数据管理方式上实现一次范式转变。过去十年的技术进步,在很大程度上解决了数据体量和数据处…

    2026年6月10日
  • 遗留系统现代化:遗留系统替换模式与实施方法

    如何有效推进旧系统迁移、软件系统现代化与技术债治理 当企业需要替换既有软件系统时,常常会陷入一种反复循环:启动一轮声势浩大的技术替换计划,投入数年时间和大量预算,却在中途因业务变化、范围膨胀或风险失控而停滞,最终旧系统仍然存在,新系统也未能真正发挥作用。对于正在推进遗留系统现代化、旧系统迁移或软件架…

    2026年6月10日
  • 模块化架构如何与开发团队对齐,提升软件交付效率

    模块化架构能提升软件交付效率吗?答案是肯定的,但前提是不能只把它当作一项单纯的技术改造。 本文讲述了一家大型企业如何通过向模块化架构转型,缓解移动应用开发在业务增长过程中暴露出的多重问题。他们最终发现,模块化并不只是架构层面的解决方案。它的影响远远超出代码结构本身,还会延伸到业务沟通、团队组织方式以…

    2026年6月10日
  • 《构建演进式架构》前言:理解软件架构如何持续演进

    长期以来,软件行业一直有一种根深蒂固的观念:软件架构应当在第一行代码写下之前就已经设计完成。这种观念在很大程度上受到了建筑行业的影响。人们曾认为,成功的软件架构在开发过程中不应发生变化,因为一旦架构需要重构,往往意味着高昂的废弃成本和返工成本。 敏捷软件开发方法的兴起,对这种架构观念提出了挑战。预先…

    2026年6月10日
  • 演进式数据库设计:敏捷开发中的数据库迁移、重构与持续集成

    过去十多年里,我们逐步发展并完善了一套技术,使数据库设计能够随着应用程序开发持续演进。对于敏捷开发而言,这一点至关重要。演进式数据库设计的核心,是通过数据库迁移、数据库重构、版本控制和持续集成,让数据库架构能够安全、可控地随业务需求变化而变化。这些技术依赖于在数据库开发中引入持续集成和自动化重构,并…

    2026年6月8日
免费注册
电话联系

4008001024

微信咨询
微信咨询
返回顶部