[ 
https://issues.apache.org/jira/browse/KAFKA-717?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13709904#comment-13709904
 ] 

Scott Carey commented on KAFKA-717:
-----------------------------------

{quote}As it stands now folks are already running 0.8.0-beta1 in 
production{quote}

We have been up and running in production with 0.8 before beta-1, with Scala 
2.10.1. About a month ago we moved to the most recent 0.8 with Scala 2.10.2.  
2.10.x seems to provide a minor performance boost as well (faster Scala 
collections).
Our load is not as high as LI and some others, but it is 250GB /day (after 
compression), involves multiple partition topics, and heavily leverages the 
mirroring.   The performance was worse than 0.7.x at first, but it is catching 
back up.

Compiling with 2.10.x actually highlights a LOT of warnings that could indicate 
bugs in Kafka that 2.8.x compiler versions do not display.  I am more worried 
about those, possible bugs, than what upgrading to a newer Scala version brings.

I am much more concerned with the need for cross-compile for clients than for 
the broker.  The broker is isolated and can be tested on its own and default to 
a newer Scala version.  Consumer or Producer client libraries however have to 
live in another application, and that application may have other dependencies 
that constrain what version is appropriate.

                
> scala 2.10 build support
> ------------------------
>
>                 Key: KAFKA-717
>                 URL: https://issues.apache.org/jira/browse/KAFKA-717
>             Project: Kafka
>          Issue Type: Improvement
>          Components: packaging
>    Affects Versions: 0.8
>            Reporter: Viktor Taranenko
>              Labels: build
>         Attachments: 0001-common-changes-for-2.10.patch, 
> 0001-common-changes-for-2.10.patch, 
> 0001-KAFKA-717-Convert-to-scala-2.10.patch, 
> 0002-java-conversions-changes.patch, 0002-java-conversions-changes.patch, 
> 0003-add-2.9.3.patch, 0003-add-2.9.3.patch, 
> 0004-Fix-cross-compile-of-tests-update-to-2.10.2-and-set-.patch, 
> KAFKA-717-complex.patch, KAFKA-717-simple.patch, kafka_scala_2.10.tar.gz
>
>


--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to