Prerequisites for setting up Storm
The prerequisites for executing the setup and execution steps are enlisted here:
- For a local mode setup, you need Maven, Git, Eclipse, and Java
- For a distributed setup, you need the following:
- A Linux or Ubuntu setup or a distributed setup can leverage PowerShell or Cygwin over their Windows systems
- Having more than one system or virtual machines using the VMware player would help
You can refer to the following links and follow the process laid out to set up the various open source components required to set up Storm and deploy the components explained in this segment of the book:
- For Java, https://java.com/en/download/index.jsp
- For Eclipse, https://www.eclipse.org/downloads/
- For Cygwin, http://cygwin.com/install.html
- For Git, https://help.github.com/articles/set-up-git