To build a development version you'll need a recent version of Kafka as well as a set of upstream Confluent projects, which you'll have to build from their appropriate snapshot branch. See the FAQ for ...
The project is built using Java Servlets, JSP, JDBC, MySQL, and Apache Tomcat, and is suitable for beginners learning backend web development in Java.