{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":734263241,"defaultBranch":"main","name":"domain-driven-design-practice","ownerLogin":"bert82503","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-21T08:58:02.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1811851?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1703149083.8374531","currentOid":""},"activityList":{"items":[{"before":"d76a5e715d8be7e3493d2b82688b1fcb5f443964","after":"d39ddc15d147d0614bcc0e17467360ed3e8da13a","ref":"refs/heads/main","pushedAt":"2024-05-06T17:32:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add MerchantRequestOrderDo-商户请求单","shortMessageHtmlLink":"Add MerchantRequestOrderDo-商户请求单"}},{"before":"3b9af68690de710148fe976ff84b55aed985522f","after":"d76a5e715d8be7e3493d2b82688b1fcb5f443964","ref":"refs/heads/main","pushedAt":"2024-05-06T17:31:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add PaymentOrderDo-普通支付单","shortMessageHtmlLink":"Add PaymentOrderDo-普通支付单"}},{"before":"ab62a9cd74304cb04555df0fdb023b8ad1f9a580","after":"3b9af68690de710148fe976ff84b55aed985522f","ref":"refs/heads/main","pushedAt":"2024-05-06T17:28:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add TradeOrderDo-交易主单","shortMessageHtmlLink":"Add TradeOrderDo-交易主单"}},{"before":"709949cd390e503c79824da6596dcac6bdb060da","after":"ab62a9cd74304cb04555df0fdb023b8ad1f9a580","ref":"refs/heads/main","pushedAt":"2024-05-06T14:07:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add TradeDo-交易单","shortMessageHtmlLink":"Add TradeDo-交易单"}},{"before":"eb8feb078848819aa82608bdf81742b7a00fe3c4","after":"709949cd390e503c79824da6596dcac6bdb060da","ref":"refs/heads/main","pushedAt":"2024-05-06T10:10:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add RefundOrderDo-退款单","shortMessageHtmlLink":"Add RefundOrderDo-退款单"}},{"before":"b90a61b0af87efd0480d847440a92acc37c9d2c0","after":"eb8feb078848819aa82608bdf81742b7a00fe3c4","ref":"refs/heads/main","pushedAt":"2024-05-06T07:45:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add PaymentDomainService-支付领域域服务, PaymentDomainServiceImpl.notify()","shortMessageHtmlLink":"Add PaymentDomainService-支付领域域服务, PaymentDomainServiceImpl.notify()"}},{"before":"ca20cc7679a788e59be7c2cdc860a2a26cac0d64","after":"b90a61b0af87efd0480d847440a92acc37c9d2c0","ref":"refs/heads/main","pushedAt":"2024-05-06T07:43:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add PaymentNotifyMessage-支付结果通知消息","shortMessageHtmlLink":"Add PaymentNotifyMessage-支付结果通知消息"}},{"before":"a896d80b734086569d76f19b36e726eb567009d1","after":"ca20cc7679a788e59be7c2cdc860a2a26cac0d64","ref":"refs/heads/main","pushedAt":"2024-05-06T07:24:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add PaymentModel-支付单模型","shortMessageHtmlLink":"Add PaymentModel-支付单模型"}},{"before":"b5c4a284fcae0217088990b9f339be8431a765eb","after":"a896d80b734086569d76f19b36e726eb567009d1","ref":"refs/heads/main","pushedAt":"2024-05-06T06:03:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add PaymentEvent-支付事件, PaymentStatus-支付状态机","shortMessageHtmlLink":"Add PaymentEvent-支付事件, PaymentStatus-支付状态机"}},{"before":"86ad185de805d7bdbd34f9fabdeeb37fa606b906","after":"b5c4a284fcae0217088990b9f339be8431a765eb","ref":"refs/heads/main","pushedAt":"2024-05-06T06:01:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add StatusEventPair-状态事件对, StateMachine-状态机","shortMessageHtmlLink":"Add StatusEventPair<S extends BaseStatus, E extends BaseEvent>-状态事件对,…"}},{"before":"482b1239612b3fb79e52f8423c46cdb11f606701","after":"86ad185de805d7bdbd34f9fabdeeb37fa606b906","ref":"refs/heads/main","pushedAt":"2024-05-06T06:00:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add BaseStatus, BaseEvent","shortMessageHtmlLink":"Add BaseStatus, BaseEvent"}},{"before":"38c86937c4aac0219a6dc8278089125cedcaeae9","after":"482b1239612b3fb79e52f8423c46cdb11f606701","ref":"refs/heads/main","pushedAt":"2024-05-06T01:56:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add article <支付系统日志设计完全指南:构建高效监控和问题排查体系的关键基石>","shortMessageHtmlLink":"Add article <支付系统日志设计完全指南:构建高效监控和问题排查体系的关键基石>"}},{"before":"facb8bf2951acd33e0fc0ec6494a4c8122d80106","after":"38c86937c4aac0219a6dc8278089125cedcaeae9","ref":"refs/heads/main","pushedAt":"2024-05-06T01:55:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add article <交易流水号的艺术:掌握支付系统的业务ID生成指南>","shortMessageHtmlLink":"Add article <交易流水号的艺术:掌握支付系统的业务ID生成指南>"}},{"before":"dc882b07f6bd8f04a38877fc69b1b140cde03095","after":"facb8bf2951acd33e0fc0ec6494a4c8122d80106","ref":"refs/heads/main","pushedAt":"2024-05-06T01:49:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add article <避免重复扣款:分布式支付系统的幂等性原理与实践>","shortMessageHtmlLink":"Add article <避免重复扣款:分布式支付系统的幂等性原理与实践>"}},{"before":"cbd48108c15288e7a0d0a1c89057f6e1283fc928","after":"dc882b07f6bd8f04a38877fc69b1b140cde03095","ref":"refs/heads/main","pushedAt":"2024-05-06T01:48:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add article <跟着图走,学支付:在线支付系统设计的图解教程>","shortMessageHtmlLink":"Add article <跟着图走,学支付:在线支付系统设计的图解教程>"}},{"before":"8a34b1730e77b48c38234648b4d269630de87f72","after":"cbd48108c15288e7a0d0a1c89057f6e1283fc928","ref":"refs/heads/main","pushedAt":"2024-05-06T01:46:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add article <支付系统的心脏:简洁而精妙的状态机设计与核心代码实现>","shortMessageHtmlLink":"Add article <支付系统的心脏:简洁而精妙的状态机设计与核心代码实现>"}},{"before":"175e0badeafabb32a3dfc9547c4517d0dbeafd7c","after":"8a34b1730e77b48c38234648b4d269630de87f72","ref":"refs/heads/main","pushedAt":"2024-03-13T06:24:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"先定义一个基础的 Repository 基础接口类,以及一些Marker接口类","shortMessageHtmlLink":"先定义一个基础的 Repository 基础接口类,以及一些Marker接口类"}},{"before":"dbc405af3448d451ac776f8cdfaf40cf7032ed6d","after":"175e0badeafabb32a3dfc9547c4517d0dbeafd7c","ref":"refs/heads/main","pushedAt":"2024-02-08T15:27:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Improve <详解DDD系列 第三讲 - Repository模式-模型对象代码规范>-殷浩,大淘宝技术","shortMessageHtmlLink":"Improve <详解DDD系列 第三讲 - Repository模式-模型对象代码规范>-殷浩,大淘宝技术"}},{"before":"6d3e23e3d9f7821981a64d1a66f4d98f2e07fb04","after":"dbc405af3448d451ac776f8cdfaf40cf7032ed6d","ref":"refs/heads/main","pushedAt":"2024-01-01T15:55:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add <详解DDD系列 第三讲 - Repository模式-写在前面>-殷浩,大淘宝技术","shortMessageHtmlLink":"Add <详解DDD系列 第三讲 - Repository模式-写在前面>-殷浩,大淘宝技术"}},{"before":"9ee3523fd4c006d9bb2dc84b9ca9db0b1d647bf1","after":"6d3e23e3d9f7821981a64d1a66f4d98f2e07fb04","ref":"refs/heads/main","pushedAt":"2023-12-31T14:49:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Improve <详解DDD系列 第二弹 - 应用架构-测试/代码的演进/变化速度/总结>-殷浩,大淘宝技术","shortMessageHtmlLink":"Improve <详解DDD系列 第二弹 - 应用架构-测试/代码的演进/变化速度/总结>-殷浩,大淘宝技术"}},{"before":"f1897479d8f2b7abc911d3dcf524ae94adb09226","after":"9ee3523fd4c006d9bb2dc84b9ca9db0b1d647bf1","ref":"refs/heads/main","pushedAt":"2023-12-31T13:24:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Improve <详解DDD系列 第二弹 - 应用架构-3 DDD的六边形架构>-殷浩,大淘宝技术","shortMessageHtmlLink":"Improve <详解DDD系列 第二弹 - 应用架构-3 DDD的六边形架构>-殷浩,大淘宝技术"}},{"before":"594547252d7111a743fe7693bb6c51062acc4a85","after":"f1897479d8f2b7abc911d3dcf524ae94adb09226","ref":"refs/heads/main","pushedAt":"2023-12-31T11:12:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Improve <详解DDD系列 第二弹 - 应用架构-3 DDD的六边形架构>-殷浩,大淘宝技术","shortMessageHtmlLink":"Improve <详解DDD系列 第二弹 - 应用架构-3 DDD的六边形架构>-殷浩,大淘宝技术"}},{"before":"c103101f36327385b3db5fbab42d708c295adae8","after":"594547252d7111a743fe7693bb6c51062acc4a85","ref":"refs/heads/main","pushedAt":"2023-12-28T10:01:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Improve <详解DDD系列 第二弹 - 应用架构>-殷浩,大淘宝技术","shortMessageHtmlLink":"Improve <详解DDD系列 第二弹 - 应用架构>-殷浩,大淘宝技术"}},{"before":"d4d1925326f750bde4f8376efa1438708cf32cec","after":"c103101f36327385b3db5fbab42d708c295adae8","ref":"refs/heads/main","pushedAt":"2023-12-28T02:45:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Improve <详解 DDD 系列- Domain Primitive>-殷浩,大淘宝技术","shortMessageHtmlLink":"Improve <详解 DDD 系列- Domain Primitive>-殷浩,大淘宝技术"}},{"before":"89abe6d29ddca27d999494bebf01cf1ce0c5b762","after":"d4d1925326f750bde4f8376efa1438708cf32cec","ref":"refs/heads/main","pushedAt":"2023-12-28T02:40:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Improve <详解 DDD 系列- Domain Primitive>-殷浩,大淘宝技术","shortMessageHtmlLink":"Improve <详解 DDD 系列- Domain Primitive>-殷浩,大淘宝技术"}},{"before":"7bd7ab3f35e3b5c2ddc1db0a6210a12905762613","after":"89abe6d29ddca27d999494bebf01cf1ce0c5b762","ref":"refs/heads/main","pushedAt":"2023-12-28T02:34:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Improve <详解 DDD 系列- Domain Primitive>-殷浩,大淘宝技术","shortMessageHtmlLink":"Improve <详解 DDD 系列- Domain Primitive>-殷浩,大淘宝技术"}},{"before":"c4558633f9edd05231fe2075fbccc804c1f68c47","after":"7bd7ab3f35e3b5c2ddc1db0a6210a12905762613","ref":"refs/heads/main","pushedAt":"2023-12-28T02:32:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Improve <跨越DDD从理论到工程落地的鸿沟>-张建飞(Frank)","shortMessageHtmlLink":"Improve <跨越DDD从理论到工程落地的鸿沟>-张建飞(Frank)"}},{"before":"7645b445e061fede91ec0ddbbb19fc65f65c5b0c","after":"c4558633f9edd05231fe2075fbccc804c1f68c47","ref":"refs/heads/main","pushedAt":"2023-12-28T02:26:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Improve <详解DDD系列 第二弹 - 应用架构>-殷浩,大淘宝技术","shortMessageHtmlLink":"Improve <详解DDD系列 第二弹 - 应用架构>-殷浩,大淘宝技术"}},{"before":"0ff6e3dc32442681f557693da6ee1d88d48d8c77","after":"7645b445e061fede91ec0ddbbb19fc65f65c5b0c","ref":"refs/heads/main","pushedAt":"2023-12-25T16:20:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add <详解DDD系列 第三讲 - Repository模式>-殷浩,大淘宝技术","shortMessageHtmlLink":"Add <详解DDD系列 第三讲 - Repository模式>-殷浩,大淘宝技术"}},{"before":"414128b9bf7057f08f5deb6c6aa7e9eca2d4020c","after":"0ff6e3dc32442681f557693da6ee1d88d48d8c77","ref":"refs/heads/main","pushedAt":"2023-12-25T16:16:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bert82503","name":"简放视野","path":"/bert82503","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1811851?s=80&v=4"},"commit":{"message":"Add <详解DDD系列 第二弹 - 应用架构>-殷浩,大淘宝技术","shortMessageHtmlLink":"Add <详解DDD系列 第二弹 - 应用架构>-殷浩,大淘宝技术"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQsd02wA","startCursor":null,"endCursor":null}},"title":"Activity · bert82503/domain-driven-design-practice"}