Hi,

Can you have a go at suggesting a viable dev environment for non-LinkedIn
staff?
Perhaps the following would make sense to ask in this context.


   - How much hardware would you throw at it if you didn't have access to a
   very large lab?
   - Have you ever run (for dev/testing) many components all on the same
   machine rather than distributing them across machines as the real scenario
   implies? I think the tests part of the repo implies this can be done, but
   not sure how bumpy that may be, you know, bumping into first-time
   co-location issues, or issues that aren't of interest for the real usage.

Actually the two questions are a bit interrelated.

Of course, this isn't to imply that patches would be accepted :)

Thanks,
Matan


On Sat, Jan 12, 2013 at 7:11 AM, Jun Rao <jun...@gmail.com> wrote:

> At LinkedIn, committers develop on mac or linux using either eclipse or
> intellij. We have a testing cluster that constantly runs all our system
> tests.
>
> Thanks,
>
> Jun
>
> On Fri, Jan 11, 2013 at 12:22 PM, S Ahmed <sahmed1...@gmail.com> wrote:
>
> > I'm very interesting in getting an inside peak as to how you guys go
> about
> > developing, updating, and adding new features to kafka.
> >
> > Kafka has allot of moving parts/dependencies, what is your usual workflow
> > for developing, testing the kafka codebase?
> >
> > Do you rely on external vm's?
> > Do you have helper scripts for quickly looking into the kafka logs? (like
> > say python scripts for quick execution and turnaround times)
> >
> > Do you develop on a macbook, with scala, your compile times are pretty
> long
> > so any tips/tricks on avoiding it?  (I'm guessing unit tests help as you
> > don't have to load the entire stack)
> >
>

Reply via email to