Strangler Fig 模式:模式还是策略?
Jun 15, 2019 Architecture

Strangler Fig 模式:模式还是策略?

通过逐步替换功能来增量迁移旧系统。但 Strangler Fig 真的是一个模式,还是一种迁移策略?让我们探索这个架构方法及其哲学分类。

Materialized View 模式:通过预先计算的数据优化查询性能
May 20, 2019 Architecture

Materialized View 模式:通过预先计算的数据优化查询性能

了解 Materialized View 模式如何通过预先计算并以特定查询优化的格式存储数据来提升查询性能,以及它与数据库 materialized view 的差异。

Design PatternsData Management
Claim-Check 模式:在分布式系统中处理大型消息
Apr 10, 2019 Architecture

Claim-Check 模式:在分布式系统中处理大型消息

了解 Claim-Check 模式如何通过将数据存储在外部并传递轻量级令牌,解决消息系统中传输大型负载的挑战。

Design PatternsMessaging
重试模式:构建具韧性的应用程序
Mar 8, 2019 Architecture

重试模式:构建具韧性的应用程序

了解重试模式如何帮助应用程序优雅地处理暂时性故障,提升分布式系统的稳定性和用户体验。

防腐层模式:保护你的现代化架构
Feb 22, 2019 Architecture

防腐层模式:保护你的现代化架构

了解防腐层模式如何帮助你集成遗留系统与现代应用程序,同时不损害你的干净架构设计。

速率限制模式:高效管理受限服务
Jan 28, 2019 Architecture

速率限制模式:高效管理受限服务

了解速率限制模式如何帮助你避免节流错误,并在使用有限制的服务时提升吞吐量。

测试替身:理解 Mock、Stub、Fake 和 Spy
Dec 2, 2018 Development

测试替身:理解 Mock、Stub、Fake 和 Spy

掌握测试替身的艺术,理解 mock、stub、fake 和 spy 之间的区别——这些是编写有效、可维护单元测试的必备模式。

TestingUnit TestingBest Practices
Mar 28, 2018 Development

如何在 iOS 上为 MITM 代理设置根证书

逐步图解如何在 iOS 设备上安装和信任 BrowserMob-Proxy 的根证书,轻松拦截 HTTPS 流量。

iOSTest Automation
Jan 4, 2018 Development

在 iPhone 上对应用程序执行网络延迟测试的最简单方法

无需代理或路由器!使用 iOS 内置的 Network Link Conditioner 轻松模拟网络延迟和不良网络条件。

iOS
Dec 8, 2017 Development

Mac 上的 Gsource

用炫酷的 3D 动画展示你的代码历史!在 Mac 上安装 Gource,让非技术人员看到开发者的努力。

VisualizationMac
Dec 6, 2017 Cybersecurity

如何在 macOS High Sierra 上自动登录 Cisco VPN

厨烦每次输入 VPN 密码?使用 AppleScript 和 Automator 自动化 Cisco VPN 登录,一键连接!

MacOS
Jul 18, 2017 Misc

在 Mac 上将屏幕截图到剪贴板而不是文件

停止在桌面堆积截图文件!重新映射 Mac 快捷键直接截图到剪贴板

Mac