Parl is a Go library for massive virtual parallelism in command-line utilities, system services and any executable code with ISC License.
Harald Rudell is the right person to write Parl due to his:
- — 5 years of virtually threaded Go
- — 6 years of multi-threaded Java
- — 8 years of ECMAScript with Node.js and React
“justice, peace and massive virtual parallelism”
© 2018–present Harald Rudell (https://haraldrudell.github.io/haraldrudell/)
import "github.com/haraldrudell/parl"
Documentation in the Go Package Index
parl targets latest versions of macOS and stable Linux, as of 1/3/2023 macOS 13.1 Darwin xnu and Linux 5.15
Parl features: moderator, sqlite interface, package-selectable logging, debouncer, self-signed certificate authority, watchers, thread management, file system scan and operations, …
On March 16th, 2022, parl was open-sourced under an ISC License
Parl is about 25,000 lines of Go code with first line written on November 21, 2018
© 2018–present Harald Rudell [email protected] (https://haraldrudell.github.io/haraldrudell/)