Repository navigation
🎉 Parallite v2.0.0
✨ Features
- Binary Protocol: 4-byte length prefix for reliable daemon-worker communication
- MessagePack Serialization: Faster, smaller, and more efficient than JSON
- Submit/Await: Separate message types with intelligent result caching
- In-Memory Storage: Fast task tracking without SQLite dependency
- Worker Monitoring: Auto-restart persistent workers, cleanup temporary workers
- Flexible Configuration: CLI flags, JSON config, or sensible defaults
- Cross-Platform: Linux, macOS, and Windows support
- PSR-4 Standard: Worker location at
src/Support/parallite-worker.php
📦 Installation
Download the binary for your platform below, extract, and run:
# Linux/macOS
tar -xzf parallite-v2.0.0-linux-amd64.tar.gz
chmod +x parallite-linux-amd64
./parallite-linux-amd64 --help
# Windows
# Extract the .zip file and run parallite-windows-amd64.exe🚀 Quick Start
# Create config
cat > parallite.json << EOF
{
"fixed_workers": 3,
"prefix_name": "worker",
"timeout_ms": 30000
}
EOF
# Start daemon
./parallite-linux-amd64See README.md for full documentation.