Fly.ioAnnouncement
Logbook: November 7 to November 14, 2022
Summary
The November 7–14, 2022 logbook presents updates intended to make Elixir applications easier to deploy and monitor in production, alongside documentation and storage guidance. Mark’s contribution explains how to set up Github Actions for Elixir CI, including the work needed to automate deployment workflows. A separate guide uses OpenTelemetry to monitor a production Elixir deployment and trace an N+1 query performance problem, while the Django section reports community progress toward more comprehensive Fly documentation. The logbook also points to a MinIO deployment guide for self-hosted, S3-compatible object storage, noting that colocating storage in the same datacenter as an application can matter although using an S3 host such as AWS S3 is described as easier in some cases.
Context
The work is presented as making Elixir deployment and production monitoring easier, helping the Python community improve Django deployment documentation, and supporting cases where object storage needs to run in the same datacenter as an application.
Approach / What changed
The logbook points to Github Actions setup for Elixir CI, OpenTelemetry-based investigation of an N+1 query, community-written Django documentation, and a guide for deploying MinIO as self-hosted S3-compatible object storage on Fly.
Takeaways
Github Actions can automatically deploy an Elixir application to production after the Elixir CI workflow is set up.
OpenTelemetry is used to monitor an Elixir production deployment and track down an N+1 query performance issue.
MinIO provides a self-hosted, S3-compatible storage option when keeping object storage in the same datacenter as the application is important.
Source and freshness
- Source
- fly.io
- Published
- Added to Yomu
- Last updated
Summaries are generated from the original by a language model. Check the original before relying on it.
Keep reading
Related reading
The Good Stuff
Paid picks we use ourselves. Links carry a referral code — a subscription through one earns us a commission at no extra cost to you.
The best engineering reads, once a week
One useful email. Unsubscribe anytime.