{"action":"created","issue":{"url":"https://api.github.com/repos/baimingze/project1/issues/6","labels_url":"https://api.github.com/repos/baimingze/project1/issues/6/labels{/name}","comments_url":"https://api.github.com/repos/baimingze/project1/issues/6/comments","events_url":"https://api.github.com/repos/baimingze/project1/issues/6/events","html_url":"https://github.com/baimingze/project1/issues/6","id":103120093,"number":6,"title":"new architecture of the Python-MapReduce-Xtandem","user":{"login":"baimingze","id":3970400,"avatar_url":"https://avatars.githubusercontent.com/u/3970400?v=3","gravatar_id":"","url":"https://api.github.com/users/baimingze","html_url":"https://github.com/baimingze","followers_url":"https://api.github.com/users/baimingze/followers","following_url":"https://api.github.com/users/baimingze/following{/other_user}","gists_url":"https://api.github.com/users/baimingze/gists{/gist_id}","starred_url":"https://api.github.com/users/baimingze/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/baimingze/subscriptions","organizations_url":"https://api.github.com/users/baimingze/orgs","repos_url":"https://api.github.com/users/baimingze/repos","events_url":"https://api.github.com/users/baimingze/events{/privacy}","received_events_url":"https://api.github.com/users/baimingze/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-08-25T21:21:16Z","updated_at":"2015-08-26T10:21:16Z","closed_at":null,"body":"### Main idea\r\n\r\n1. why MapReduce, not Spark? we follow the mr-xtandem, implement the MapReduce version at first.\r\n\r\n2.  From Top to Down(by Sangzhe): follow the same MapRduce design of mr-xtandem, implement the multiple map/reduce task, as follow(make a fake process method and some fake results):\r\n![archtecture design1](https://cloud.githubusercontent.com/assets/3970400/9479867/5bf779a2-4b77-11e5-86a1-d05281d36158.jpg)\r\n\r\n\r\n3. From Down to Top(by Mingze): find a way to wrap the original c++ class files as a library, which can be call by cython."},"comment":{"url":"https://api.github.com/repos/baimingze/project1/issues/comments/134935372","html_url":"https://github.com/baimingze/project1/issues/6#issuecomment-134935372","issue_url":"https://api.github.com/repos/baimingze/project1/issues/6","id":134935372,"user":{"login":"baimingze","id":3970400,"avatar_url":"https://avatars.githubusercontent.com/u/3970400?v=3","gravatar_id":"","url":"https://api.github.com/users/baimingze","html_url":"https://github.com/baimingze","followers_url":"https://api.github.com/users/baimingze/followers","following_url":"https://api.github.com/users/baimingze/following{/other_user}","gists_url":"https://api.github.com/users/baimingze/gists{/gist_id}","starred_url":"https://api.github.com/users/baimingze/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/baimingze/subscriptions","organizations_url":"https://api.github.com/users/baimingze/orgs","repos_url":"https://api.github.com/users/baimingze/repos","events_url":"https://api.github.com/users/baimingze/events{/privacy}","received_events_url":"https://api.github.com/users/baimingze/received_events","type":"User","site_admin":false},"created_at":"2015-08-26T10:21:16Z","updated_at":"2015-08-26T10:21:16Z","body":">1.write hadoop-streaming program for xtandem in python language.\r\n\r\nYES, based on the figure above, do your best to implement the figure, with some null function/object (just use pass in the function);\r\n\r\n>2.xtandem is wrapped as python extension .\r\n\r\nI will do this part. In your implementation, all things are in Python.\r\n\r\n>Do I get the point ?But I'm still confused about something more detailed\r\n\r\nYou have got the point, all questions are welcome here. "}}