mkr • For programable server operations with Mackerel • JSON output (Enable to parse with jq) • Depends on mackerelio/mackerel- client-go • More useful on server (No need to pass an API Key)
Droot • chroot an extracted archive from Docker images • Pull an archive from AWS S3 • Atomic deploy with symlink and rename(2) • `docker export | s3 upload` by io.Pipe()
Others • Concurrency by goroutine • `io.Pipe()` • Fast runtime rather than LL • Error handing by returning error type • `defer` statement • Easy to clear temp resources on failure