
1) Kafka libraries are not only designed for linux based systems but also for windows based systems.
2) No need of having multiple systems to act as kafka nodes, which is little difficult when you are operating in your personal windows environment. Rather you can multiple instances defined using segregation of port functionality and keeping the hostname same.
3) Start, Stop, Status scripts in form of .bat files for execution in windows environment.
4) Doesn't need heavy RAM utilization. Review collected by and hosted on G2.com.
1) Dependency on Zookeeper nodes.
2) Usage of multiple terminals may some times lead to confusion.
3) Need to open multiple windows for running multiple instances, as there is no common script that can start all the servers at once. Review collected by and hosted on G2.com.