{"action":"closed","issue":{"url":"https://api.github.com/repos/weechang/weechang.github.io/issues/18","repository_url":"https://api.github.com/repos/weechang/weechang.github.io","labels_url":"https://api.github.com/repos/weechang/weechang.github.io/issues/18/labels{/name}","comments_url":"https://api.github.com/repos/weechang/weechang.github.io/issues/18/comments","events_url":"https://api.github.com/repos/weechang/weechang.github.io/issues/18/events","html_url":"https://github.com/weechang/weechang.github.io/issues/18","id":354209012,"node_id":"MDU6SXNzdWUzNTQyMDkwMTI=","number":18,"title":"AxonFramework管理复杂的业务事务 | 耒耒耒耒耒","user":{"login":"weechang","id":23130993,"node_id":"MDQ6VXNlcjIzMTMwOTkz","avatar_url":"https://avatars2.githubusercontent.com/u/23130993?v=4","gravatar_id":"","url":"https://api.github.com/users/weechang","html_url":"https://github.com/weechang","followers_url":"https://api.github.com/users/weechang/followers","following_url":"https://api.github.com/users/weechang/following{/other_user}","gists_url":"https://api.github.com/users/weechang/gists{/gist_id}","starred_url":"https://api.github.com/users/weechang/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/weechang/subscriptions","organizations_url":"https://api.github.com/users/weechang/orgs","repos_url":"https://api.github.com/users/weechang/repos","events_url":"https://api.github.com/users/weechang/events{/privacy}","received_events_url":"https://api.github.com/users/weechang/received_events","type":"User","site_admin":false},"labels":[{"id":1036466186,"node_id":"MDU6TGFiZWwxMDM2NDY2MTg2","url":"https://api.github.com/repos/weechang/weechang.github.io/labels/AxonFramework%E7%AE%A1%E7%90%86%E5%A4%8D%E6%9D%82%E7%9A%84%E4%B8%9A%E5%8A%A1%E4%BA%8B%E5%8A%A1","name":"AxonFramework管理复杂的业务事务","color":"ededed","default":false},{"id":1012125475,"node_id":"MDU6TGFiZWwxMDEyMTI1NDc1","url":"https://api.github.com/repos/weechang/weechang.github.io/labels/Gitalk","name":"Gitalk","color":"ededed","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-08-27T07:24:17Z","updated_at":"2018-08-27T10:08:46Z","closed_at":"2018-08-27T10:08:46Z","author_association":"OWNER","body":"https://blog.weechang.xyz/2018/08/27/AxonFramework%E7%AE%A1%E7%90%86%E5%A4%8D%E6%9D%82%E7%9A%84%E4%B8%9A%E5%8A%A1%E4%BA%8B%E5%8A%A1/ \n\n 并不是每个命令都能够在一个ACID事务中完全执行。现金转账事务是一个很常见频繁出现的例子，用来作为论据。通常认为，把钱从一个账户转移到另一个账户，绝对需要原子性和一致性。其实并非如此，相反，这是完全不可能的。如果钱从A银行的帐户转移到B银行的帐户怎么办？A银行要获得B银行数据库的锁吗？如果转账正在进行的时候，A银行已经扣除了金额,但B银行并没收到它，这不是很奇怪吗?事实上不是，这是“正在进行”。另"}}
{"actor":{"display_login":"weechang"}}