{"action":"created","issue":{"url":"https://api.github.com/repos/synthetichealth/synthea/issues/238","repository_url":"https://api.github.com/repos/synthetichealth/synthea","labels_url":"https://api.github.com/repos/synthetichealth/synthea/issues/238/labels{/name}","comments_url":"https://api.github.com/repos/synthetichealth/synthea/issues/238/comments","events_url":"https://api.github.com/repos/synthetichealth/synthea/issues/238/events","html_url":"https://github.com/synthetichealth/synthea/issues/238","id":268533919,"number":238,"title":"Notice to Community: Migration to Java","user":{"login":"jawalonoski","id":1054765,"avatar_url":"https://avatars1.githubusercontent.com/u/1054765?v=4","gravatar_id":"","url":"https://api.github.com/users/jawalonoski","html_url":"https://github.com/jawalonoski","followers_url":"https://api.github.com/users/jawalonoski/followers","following_url":"https://api.github.com/users/jawalonoski/following{/other_user}","gists_url":"https://api.github.com/users/jawalonoski/gists{/gist_id}","starred_url":"https://api.github.com/users/jawalonoski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jawalonoski/subscriptions","organizations_url":"https://api.github.com/users/jawalonoski/orgs","repos_url":"https://api.github.com/users/jawalonoski/repos","events_url":"https://api.github.com/users/jawalonoski/events{/privacy}","received_events_url":"https://api.github.com/users/jawalonoski/received_events","type":"User","site_admin":false},"labels":[{"id":476881883,"url":"https://api.github.com/repos/synthetichealth/synthea/labels/infrastructure","name":"infrastructure","color":"c2e0c6","default":false}],"state":"open","locked":false,"assignee":{"login":"jawalonoski","id":1054765,"avatar_url":"https://avatars1.githubusercontent.com/u/1054765?v=4","gravatar_id":"","url":"https://api.github.com/users/jawalonoski","html_url":"https://github.com/jawalonoski","followers_url":"https://api.github.com/users/jawalonoski/followers","following_url":"https://api.github.com/users/jawalonoski/following{/other_user}","gists_url":"https://api.github.com/users/jawalonoski/gists{/gist_id}","starred_url":"https://api.github.com/users/jawalonoski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jawalonoski/subscriptions","organizations_url":"https://api.github.com/users/jawalonoski/orgs","repos_url":"https://api.github.com/users/jawalonoski/repos","events_url":"https://api.github.com/users/jawalonoski/events{/privacy}","received_events_url":"https://api.github.com/users/jawalonoski/received_events","type":"User","site_admin":false},"assignees":[{"login":"jawalonoski","id":1054765,"avatar_url":"https://avatars1.githubusercontent.com/u/1054765?v=4","gravatar_id":"","url":"https://api.github.com/users/jawalonoski","html_url":"https://github.com/jawalonoski","followers_url":"https://api.github.com/users/jawalonoski/followers","following_url":"https://api.github.com/users/jawalonoski/following{/other_user}","gists_url":"https://api.github.com/users/jawalonoski/gists{/gist_id}","starred_url":"https://api.github.com/users/jawalonoski/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jawalonoski/subscriptions","organizations_url":"https://api.github.com/users/jawalonoski/orgs","repos_url":"https://api.github.com/users/jawalonoski/repos","events_url":"https://api.github.com/users/jawalonoski/events{/privacy}","received_events_url":"https://api.github.com/users/jawalonoski/received_events","type":"User","site_admin":false}],"milestone":null,"comments":0,"created_at":"2017-10-25T20:15:09Z","updated_at":"2017-10-25T20:47:35Z","closed_at":null,"author_association":"OWNER","body":"The current implementation of Synthea is written in the Ruby programming language.\r\n\r\nRuby is fast, fun, and powerful. \r\n\r\nHowever, our runtime performance has suffered. We've attempted multithreading, jRuby, dockerization and other schemes.\r\n\r\nIn the meantime, we've quietly been rewriting the core engine in Java for a performance boost. You can explore that code here https://github.com/synthetichealth/synthea_java\r\n\r\nIn the next month or so, we plan to migrate the java engine into this repository, and remove the Ruby engine entirely.\r\n\r\nWe welcome questions, feedback, and commentary on this decision.\r\n\r\nThanks,\r\nJay."},"comment":{"url":"https://api.github.com/repos/synthetichealth/synthea/issues/comments/339466287","html_url":"https://github.com/synthetichealth/synthea/issues/238#issuecomment-339466287","issue_url":"https://api.github.com/repos/synthetichealth/synthea/issues/238","id":339466287,"user":{"login":"jamesagnew","id":3465117,"avatar_url":"https://avatars3.githubusercontent.com/u/3465117?v=4","gravatar_id":"","url":"https://api.github.com/users/jamesagnew","html_url":"https://github.com/jamesagnew","followers_url":"https://api.github.com/users/jamesagnew/followers","following_url":"https://api.github.com/users/jamesagnew/following{/other_user}","gists_url":"https://api.github.com/users/jamesagnew/gists{/gist_id}","starred_url":"https://api.github.com/users/jamesagnew/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jamesagnew/subscriptions","organizations_url":"https://api.github.com/users/jamesagnew/orgs","repos_url":"https://api.github.com/users/jamesagnew/repos","events_url":"https://api.github.com/users/jamesagnew/events{/privacy}","received_events_url":"https://api.github.com/users/jamesagnew/received_events","type":"User","site_admin":false},"created_at":"2017-10-25T20:47:35Z","updated_at":"2017-10-25T20:47:35Z","author_association":"CONTRIBUTOR","body":"My mind is reeling with ideas for Synthea-HAPI integrations right now..... ;)"}}
{"actor":{"display_login":"jamesagnew"}}