{"action":"created","issue":{"url":"https://api.github.com/repos/vieyahn2017/IAmInPactera/issues/43","repository_url":"https://api.github.com/repos/vieyahn2017/IAmInPactera","labels_url":"https://api.github.com/repos/vieyahn2017/IAmInPactera/issues/43/labels{/name}","comments_url":"https://api.github.com/repos/vieyahn2017/IAmInPactera/issues/43/comments","events_url":"https://api.github.com/repos/vieyahn2017/IAmInPactera/issues/43/events","html_url":"https://github.com/vieyahn2017/IAmInPactera/issues/43","id":299206183,"number":43,"title":"2018.2.22 分布式事务更好的解决方案是什么","user":{"login":"vieyahn2017","id":31752705,"avatar_url":"https://avatars1.githubusercontent.com/u/31752705?v=4","gravatar_id":"","url":"https://api.github.com/users/vieyahn2017","html_url":"https://github.com/vieyahn2017","followers_url":"https://api.github.com/users/vieyahn2017/followers","following_url":"https://api.github.com/users/vieyahn2017/following{/other_user}","gists_url":"https://api.github.com/users/vieyahn2017/gists{/gist_id}","starred_url":"https://api.github.com/users/vieyahn2017/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vieyahn2017/subscriptions","organizations_url":"https://api.github.com/users/vieyahn2017/orgs","repos_url":"https://api.github.com/users/vieyahn2017/repos","events_url":"https://api.github.com/users/vieyahn2017/events{/privacy}","received_events_url":"https://api.github.com/users/vieyahn2017/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-02-22T03:02:32Z","updated_at":"2018-02-22T03:15:37Z","closed_at":null,"author_association":"OWNER","body":"分布式事务更好的解决方案是什么\r\n\r\nlaizi\r\nhttp://blog.csdn.net/hxpjava1/article/details/77841791\r\n今天被一个架构师面了\r\n原创 2017年09月04日 21:10:34 814\r\n1上来就问读过什么框架源码\r\n\r\n说实话，没读过什么框架源码，这个以后要研究下了\r\n\r\n2用过什么设计模式\r\n\r\n我说了十来个\r\n\r\n3redis有哪些数据类型\r\n\r\n这个问的有点小二科了\r\n\r\n4设计一个连接池\r\n\r\n估计是问你设计能力\r\n\r\n5分布式事务更好的解决方案是什么"},"comment":{"url":"https://api.github.com/repos/vieyahn2017/IAmInPactera/issues/comments/367554314","html_url":"https://github.com/vieyahn2017/IAmInPactera/issues/43#issuecomment-367554314","issue_url":"https://api.github.com/repos/vieyahn2017/IAmInPactera/issues/43","id":367554314,"user":{"login":"vieyahn2017","id":31752705,"avatar_url":"https://avatars1.githubusercontent.com/u/31752705?v=4","gravatar_id":"","url":"https://api.github.com/users/vieyahn2017","html_url":"https://github.com/vieyahn2017","followers_url":"https://api.github.com/users/vieyahn2017/followers","following_url":"https://api.github.com/users/vieyahn2017/following{/other_user}","gists_url":"https://api.github.com/users/vieyahn2017/gists{/gist_id}","starred_url":"https://api.github.com/users/vieyahn2017/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vieyahn2017/subscriptions","organizations_url":"https://api.github.com/users/vieyahn2017/orgs","repos_url":"https://api.github.com/users/vieyahn2017/repos","events_url":"https://api.github.com/users/vieyahn2017/events{/privacy}","received_events_url":"https://api.github.com/users/vieyahn2017/received_events","type":"User","site_admin":false},"created_at":"2018-02-22T03:15:37Z","updated_at":"2018-02-22T03:15:37Z","author_association":"OWNER","body":"happylifeplat-tcc 是什么？有什么功能？\r\n\r\n这是碧桂园旺生活解决分布式事务的TCC开源方案。\r\ngithub地址https://github.com/yu199195/happylifeplat-tcc\r\n支持dubbo，springcloud等rpc框架进行分布式事务\r\n本地事务存储，支持redis，mogondb，zookeeper，file，mysql等关系型数据库\r\n序列化方式，支持java，hessian，kryo，protostuff\r\n项目结构\r\n\r\n结构图\r\n\r\nhappylifeplat-annotation 提供分布式事务的@Tcc注解,对于向dubbo这种面向接口的rpc框架，为了保证接口的轻量性，所以抽离出来，单独做为一个项目。\r\n\r\nhappylifeplat-tcc-common 从名称可以看出是tcc框架的一个公共项目，里面主要是一些配置，枚举，异常定义等。\r\n\r\nhappylifeplat-tcc-core 该项目是tcc框架的核心实现，包括服务的启动，调用流程，aop切面，重试等实现。\r\n\r\nhappylifeplat-tcc-dubbo 该项目是对dubbo框架的支持，里面主要针对dubbo的特性的实现。\r\n\r\nhappylifeplat-tcc-springcloud 该项目是对springcloud框架的支持，里面主要针对springcloud的特性的实现。\r\n\r\nhappylifeplat-tcc-demo 这是实战体验的demo项目，里面有针对dubbo用户和springcloud用户的案列，里面具体的配置，用户可以参考 dubbo用户 , springcloud用户"}}
{"actor":{"display_login":"vieyahn2017"}}