C# in Production (C# 5)

关于的帖子 csharp

随笔

DDD は大規模システムでどのように動作しますか?

DDD は大規模システムでどのように拡張されますか?有界コンテキスト、コンテキスト マッピング、コンウェイの法則、モジュラー モノリス、マイクロサービス境界、トランザクション アウトボックスの決定…

随笔

決済システムにおける送信箱/受信箱のパターン

データベースへの書き込みとイベントのパブリッシュが同じトランザクション内にない場合、そのうちの 1 つが失われるか、繰り返されます。送信トレイのブロードキャスト、コンシューマでの受信トレイの重複排除。

随笔

付款错误分类

超时、429、5xx、业务下降和基础设施错误不是一回事。每个类别都需要不同的重试策略。

随笔

数据库支持租赁作品

带条件更新的租赁,可以挽救陷入困境的工作的观察者,以及为什么仅仅取消消息不足以支付生产费用。

随笔

付款对账工人施工

扫地机如何改善漂移:虽然PSP成功,但本地注册可能会过期;如何恢复老化的 FinalizePending。

随笔

Webhook 下的乐观并发

当使用 webhook 的同步响应同时触及相同的付款时,版本令牌和租约如何解决竞争?终端支付中陈旧的读取客户端秘密...

随笔

一次性有效处理付款

一次性消息传递是一个谎言。深度防御与幂等、去重、发件箱、对账相结合,如何实现一次见效的业务成果?