10分钟搞定软件架构决策

10 月 29 日
阅读 7 分钟
159
本文提供了现代软件架构决策的全面指南,涵盖了架构决策的步骤、原则、技术和方法,以及如何在大型系统中阐明和权衡这些决策,并通过案例研究展示了实际应用。原文: A Step-Wise Guide to Architectural Decisions

高可用负载均衡实践

10 月 29 日
阅读 3 分钟
126
负载均衡器是系统设计工具集中的绝佳工具,可帮助系统进行扩展。当我们需要为大流量提供服务时,将不可避免遇到单台服务器内存和计算能力不足以为所有流量提供服务的情况。此时,有以下两种选择:

10分钟了解Golang集合类型数据操作

9 月 27 日
阅读 20 分钟
345
本文介绍了在 Go 中处理集合的推荐库,以及如何基于 Go 标准库中的 slices 和 maps 包来操作集合,并进一步介绍了如何通过第三方库(如pie,lo)进行更复杂的集合操作。原文: Working with Collections in Go

如何编写高质量的用户故事

9 月 26 日
阅读 5 分钟
488
本文详细介绍了如何在敏捷开发过程中编写高质量用户故事(User Story),包括用户故事的定义、结构、撰写技巧以及如何与产品待办列表(Product Backlog)中的其他工作项(PBI)相结合,以提高软件开发效率和产品质量。原文: How to Write High-Quality User Story