If you want reduce maintenance headaches, I highly recommend not running brokers on windows (or in vm’s for that matter). It really isn’t supported. Kafka needs highly performant OS primitives. For example, XFS, and ext4 are recommended filesystems for reasons specific to Kafka. If this is just for experimentation/curiosity, then go all out…but production systems should stick with the documentation’s recommendations.
On 4/12/17, 12:13 AM, "David Luu" <da...@mistsys.com> wrote: I'm curious as well. That doc blurb doesn't give specifics. How is kafka run (or tested) on Windows? Natively via the command line shell, etc. or via cygwin, within a *nix VM on Windows, or via Windows 10's Ubuntu Linux Bash shell? Would be interesting to see how each method I listed performs, maybe the Windows 10 bash shell method might be most optimal among the list? On Tue, Apr 11, 2017 at 9:41 PM, David Garcia <dav...@spiceworks.com> wrote: > One issue is that Kafka leverage some very specific features of the linux > kernel that are probably far different from Windows, so I imagine the > performance profile is likewise much different. > > On 4/11/17, 8:52 AM, "Tomasz Rojek" <tomasz.ro...@collibra.com> wrote: > > Hi All, > > We want to choose provider of messaging system in our company, one of > possible choices is Apache Kafka. One of operating system that will > host > brokers is windows, according to documentation: > > https://kafka.apache.org/documentation.html#os > "*We have seen a few issues running on Windows and Windows is not > currently > a well supported platform though we would be happy to change that.*" > > Can you please elaborate more on this. What exactly potential issues > are we > talking about? What functionalities of kafka are influenced by this? > Maybe > it occurs only on specific version of windows? > > Thank you in advance for any information. > > With Regards > Tomasz Rojek > Java Engineer > > > -- David Luu Member of Technical Staff Mist Systems, Inc. 1601 S. De Anza Blvd. #248 Cupertino, CA 95014