tag:blogger.com,1999:blog-2326624813533383062.post5293009589918724529..comments2024-03-23T05:59:17.256+01:00Comments on Developer Blog: Getting started with Avro RPCTim Robertsonhttp://www.blogger.com/profile/07889700598656669041noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-2326624813533383062.post-89633369352181912052015-02-19T20:21:55.535+01:002015-02-19T20:21:55.535+01:00This comment has been removed by the author.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2326624813533383062.post-51033411568273679892015-02-19T20:21:07.720+01:002015-02-19T20:21:07.720+01:00What is this used for in the avro maven plugin:
$...What is this used for in the avro maven plugin:<br /><br />${project.basedir}/src/test/avro/<br /> ${project.basedir}/src/test/java/<br /><br />Which goal uses this?<br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-2326624813533383062.post-63221450242134812042013-10-14T12:45:07.828+02:002013-10-14T12:45:07.828+02:00Hi Yogev,
This was just a quick test and I don...Hi Yogev, <br />This was just a quick test and I don't know if I would really use this kind of approach in production apps. More recently I've been using Jersey web services, so I'd possibly just add snappy compression as an interceptor to Jersey, or similar if I wanted that. Sorry... not very helpful I know.<br />Tim<br />Tim Robertsonhttps://www.blogger.com/profile/07889700598656669041noreply@blogger.comtag:blogger.com,1999:blog-2326624813533383062.post-33924677672230302582013-10-08T08:50:15.887+02:002013-10-08T08:50:15.887+02:00Very nice starter :)
How would you add snappy com...Very nice starter :) <br />How would you add snappy compression to the data you send?Yogevhttps://www.blogger.com/profile/00733134158359406478noreply@blogger.comtag:blogger.com,1999:blog-2326624813533383062.post-13716551160443394262011-06-15T12:14:36.921+02:002011-06-15T12:14:36.921+02:00A quick note to say that in terms of performance, ...A quick note to say that in terms of performance, on the first hacky test, I saw a single Avro server throughput to be the same as 2 load balanced Tomcat / Jersey servers. These web services are being called from the Hadoop cluster, with 53 concurrent clients. It fell over a fair amount though, but I did not code for dropping HTTP connections...Tim Robertsonhttps://www.blogger.com/profile/07889700598656669041noreply@blogger.comtag:blogger.com,1999:blog-2326624813533383062.post-66452640618411124362011-06-10T08:33:16.718+02:002011-06-10T08:33:16.718+02:00I agree with Tim's comment. Avro is very inter...I agree with Tim's comment. Avro is very interesting and it has been very stable and fast for me but the documentation for some of the (newer) features could be better. This includes the MapReduce integration, data file writing/reading, the Maven plugin, stats plugin etc.Anonymoushttps://www.blogger.com/profile/04689319173231259801noreply@blogger.comtag:blogger.com,1999:blog-2326624813533383062.post-7488289634298534392011-06-10T08:22:11.338+02:002011-06-10T08:22:11.338+02:00Thanks dogdogdog - I just did it in chronological ...Thanks dogdogdog - I just did it in chronological order, and setting up the project was the first step (and something that was not immediately clear which pieces were needed)<br />Your comment on the .idl echos a little my concern with avro. It looks very interesting, but getting into it is not as easy as it should be. For example, I did not even spot a .idl and this is my concern with avro. If you try and google AVRO RPC Java you don't find much info. In the avro download/share schemas there are .avsc .avpr and .avdl only. I see on the avro docs [http://avro.apache.org/docs/1.5.1/idl.html] it says "This document defines Avro IDL, an experimental higher-level language for authoring Avro schemata", so I guess it is not intended for use yet.<br /><br />To be clear to anyone reading - Please don't misinterpret my comments. I think avro looks very interesting and the core definitions are well documented. It is only the getting "started for dummies" and "how to use it" that I found lacking a little, and my inspiration to blog this. The more people blogging experiences the better for the project, right?Tim Robertsonhttps://www.blogger.com/profile/07889700598656669041noreply@blogger.comtag:blogger.com,1999:blog-2326624813533383062.post-30715366409147637472011-06-10T00:29:13.516+02:002011-06-10T00:29:13.516+02:00I think it will be even clearer if you re-organize...I think it will be even clearer if you re-organize this article so that the maven stuff comes later, because the schema is probably the most important and intuitive part, and then comes the java code, finally the maven code.<br /><br /><br />also you may want to show the new .idl form, which is much nicer ---- well I am not sure if .idl is supposed to replace the old .avpr form in the future.dogdogdoghttps://www.blogger.com/profile/12586692370316002046noreply@blogger.com