Find out how to easily and quickly install Storm Streaming Server using our Native Installers for Windows, MacOS or Linux/Unix. You can also check our Docker-based Installation Guide.
Storm Streaming Server can operate on any modern computer or server covering both ARM and X86_64 architectures. A wide variety of operating systems are also compatible. Below are the technical requirements for the server.
| CPU | 8-core, 1.8 Ghz (x86_64 / arm64) | 
| Memory | 8 GB | 
| Network Interface | 1 Gbps NIC | 
| Storage Space | 50 MB | 
| CPU | 16-core, 2.2+ Ghz (x86_64 / arm64) | 
| Memory | 64 GB | 
| Network Interface | 10 Gbps SFP+ NIC (Fiber / DAC) | 
| Storage Space | 50 MB | 
| Java VM Machine | Oracle Java SE 21 OpenJDK 21 (included and pre-configured in the installer)  | 
                                
| Operating system | Windows 10+ Windows Server 2019+ Linux Debian 10+ Linux Red Hat 8+ Linux OpenSUSE 15+ Mac OS X 11+  | 
                                
| SSL passthrough | Nginx 1.18+ | 
| Encoder | FFMPEG 4.1.10 | 
| VM/Virtualization | Docker |