{"action":"created","issue":{"url":"https://api.github.com/repos/yeoman/yeoman-generator-list/issues/19","labels_url":"https://api.github.com/repos/yeoman/yeoman-generator-list/issues/19/labels{/name}","comments_url":"https://api.github.com/repos/yeoman/yeoman-generator-list/issues/19/comments","events_url":"https://api.github.com/repos/yeoman/yeoman-generator-list/issues/19/events","html_url":"https://github.com/yeoman/yeoman-generator-list/issues/19","id":97608259,"number":19,"title":"List going down","user":{"login":"SBoudrias","id":923865,"avatar_url":"https://avatars.githubusercontent.com/u/923865?v=3","gravatar_id":"","url":"https://api.github.com/users/SBoudrias","html_url":"https://github.com/SBoudrias","followers_url":"https://api.github.com/users/SBoudrias/followers","following_url":"https://api.github.com/users/SBoudrias/following{/other_user}","gists_url":"https://api.github.com/users/SBoudrias/gists{/gist_id}","starred_url":"https://api.github.com/users/SBoudrias/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SBoudrias/subscriptions","organizations_url":"https://api.github.com/users/SBoudrias/orgs","repos_url":"https://api.github.com/users/SBoudrias/repos","events_url":"https://api.github.com/users/SBoudrias/events{/privacy}","received_events_url":"https://api.github.com/users/SBoudrias/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/yeoman/yeoman-generator-list/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-07-28T03:44:59Z","updated_at":"2015-09-09T22:38:44Z","closed_at":null,"body":"The list is still going down every few weeks. (see prev #17).\r\n\r\nFor some reason, it looks like our data is getting corrupted and then the server will fail until we manually restart it.\r\n\r\nUnlike our previous issue, now the server is going to run fine for multiple weeks. Then _something happen_ and the server will fail until restart. Previously the list would go up and down every hours and come back up on it's own.\r\n\r\nI checked the log and nothing relevant was displayed. Chances are the actual bug breaking our data happened previously either silently or is hidden under all the service 500 errors.\r\n\r\nI'd like to have more information, but that's all I have for now."},"comment":{"url":"https://api.github.com/repos/yeoman/yeoman-generator-list/issues/comments/139064328","html_url":"https://github.com/yeoman/yeoman-generator-list/issues/19#issuecomment-139064328","issue_url":"https://api.github.com/repos/yeoman/yeoman-generator-list/issues/19","id":139064328,"user":{"login":"eddiemonge","id":127535,"avatar_url":"https://avatars.githubusercontent.com/u/127535?v=3","gravatar_id":"","url":"https://api.github.com/users/eddiemonge","html_url":"https://github.com/eddiemonge","followers_url":"https://api.github.com/users/eddiemonge/followers","following_url":"https://api.github.com/users/eddiemonge/following{/other_user}","gists_url":"https://api.github.com/users/eddiemonge/gists{/gist_id}","starred_url":"https://api.github.com/users/eddiemonge/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eddiemonge/subscriptions","organizations_url":"https://api.github.com/users/eddiemonge/orgs","repos_url":"https://api.github.com/users/eddiemonge/repos","events_url":"https://api.github.com/users/eddiemonge/events{/privacy}","received_events_url":"https://api.github.com/users/eddiemonge/received_events","type":"User","site_admin":false},"created_at":"2015-09-09T22:38:44Z","updated_at":"2015-09-09T22:38:44Z","body":"Storing the generators as a string kept the memory size under 100mb on my machine. I think fetching it from disk also kept it under 100mb. Anytime a http request was opened, memory shot up at least 100mb more and never went back down. Doing all the requests at once pushed the memory from 350-550 depending on phase of the moon based on the ocean (iow completely random). After all the requests finished memory would drop down to 250-350. Doing the requests again repeated the procedure."}}