Skip to content

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 17 Oct 02:21

🎉 Parallite v1.2.0

✨ Features

  • Binary Protocol: 4-byte length prefix for reliable daemon-worker communication
  • 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-v1.2.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-amd64

See README.md for full documentation.