{"action":"created","issue":{"url":"https://api.github.com/repos/nsforth/vxrifa/issues/1","repository_url":"https://api.github.com/repos/nsforth/vxrifa","labels_url":"https://api.github.com/repos/nsforth/vxrifa/issues/1/labels{/name}","comments_url":"https://api.github.com/repos/nsforth/vxrifa/issues/1/comments","events_url":"https://api.github.com/repos/nsforth/vxrifa/issues/1/events","html_url":"https://github.com/nsforth/vxrifa/issues/1","id":328026819,"node_id":"MDU6SXNzdWUzMjgwMjY4MTk=","number":1,"title":"vertx-service-proxy difference","user":{"login":"manikantag","id":317299,"node_id":"MDQ6VXNlcjMxNzI5OQ==","avatar_url":"https://avatars2.githubusercontent.com/u/317299?v=4","gravatar_id":"","url":"https://api.github.com/users/manikantag","html_url":"https://github.com/manikantag","followers_url":"https://api.github.com/users/manikantag/followers","following_url":"https://api.github.com/users/manikantag/following{/other_user}","gists_url":"https://api.github.com/users/manikantag/gists{/gist_id}","starred_url":"https://api.github.com/users/manikantag/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/manikantag/subscriptions","organizations_url":"https://api.github.com/users/manikantag/orgs","repos_url":"https://api.github.com/users/manikantag/repos","events_url":"https://api.github.com/users/manikantag/events{/privacy}","received_events_url":"https://api.github.com/users/manikantag/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-05-31T07:36:54Z","updated_at":"2018-05-31T19:40:34Z","closed_at":null,"author_association":"NONE","body":"Hi,\r\n\r\nHow is this different from **vertx-service-proxy** (https://vertx.io/docs/vertx-service-proxy/java/)? Thanks"},"comment":{"url":"https://api.github.com/repos/nsforth/vxrifa/issues/comments/393654259","html_url":"https://github.com/nsforth/vxrifa/issues/1#issuecomment-393654259","issue_url":"https://api.github.com/repos/nsforth/vxrifa/issues/1","id":393654259,"node_id":"MDEyOklzc3VlQ29tbWVudDM5MzY1NDI1OQ==","user":{"login":"nsforth","id":6357517,"node_id":"MDQ6VXNlcjYzNTc1MTc=","avatar_url":"https://avatars3.githubusercontent.com/u/6357517?v=4","gravatar_id":"","url":"https://api.github.com/users/nsforth","html_url":"https://github.com/nsforth","followers_url":"https://api.github.com/users/nsforth/followers","following_url":"https://api.github.com/users/nsforth/following{/other_user}","gists_url":"https://api.github.com/users/nsforth/gists{/gist_id}","starred_url":"https://api.github.com/users/nsforth/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nsforth/subscriptions","organizations_url":"https://api.github.com/users/nsforth/orgs","repos_url":"https://api.github.com/users/nsforth/repos","events_url":"https://api.github.com/users/nsforth/events{/privacy}","received_events_url":"https://api.github.com/users/nsforth/received_events","type":"User","site_admin":false},"created_at":"2018-05-31T19:40:33Z","updated_at":"2018-05-31T19:40:33Z","author_association":"OWNER","body":"Hi, thanks for your interest!\r\nVxRifa is not service-oriented. It allows creation of \"publish\" or \"request-response\" interfaces so you can write classic java-style listener's for example. In contrast vertx-service-proxy can make only request-response services.\r\nAlso VxRifa do not try to coexists with other languages and supports only Java and Java programming style. For example you can define interfaces with any parameters that you want without restrictions. Of course immutability of complex objects and serialization if needed is your responsibility.\r\nThere are some planned features that should differentiate it more:\r\n1. Automatic load balancing between services that implements same interface.\r\n2. Integration with some dependency injection frameworks for example Dagger2 so it should be possible to deploy verticles on demand and simplify application structure and bootstrap.\r\n"}}
{"actor":{"display_login":"nsforth"}}