
Elixir Mentor Parker & Shannon Selbert on Oban
21 snips
Oct 26, 2024 Parker Selbert is the creator of Oban, a renowned background job processing system for Elixir, emphasizing reliability and observability. In this engaging conversation, the Selberts share their journey developing Oban, discussing its impressive performance and the challenges faced during its evolution. They explore creative collaborations in tech, highlight the importance of user feedback, and unpack the balance between monetization and community support. Listeners gain insights into optimizing applications and the future of background job processing in the Elixir ecosystem.
AI Snips
Chapters
Transcript
Episode notes
Two-Person Support Team
- Oban support is handled by the two founders themselves, splitting emails and Slack.
- They prioritize quick help because many users depend on Oban for deployments.
Monetize Value, Keep Core Open
- Monetize advanced features and optimizations while keeping core Oban open source.
- Use paid tiers (Pro, Web, Enterprise) to fund full-time development and sustain the project.
Teach Better Patterns Before Rewriting
- Educate users when their patterns cause performance issues; recommend queue partitioning or dynamic queues.
- Provide guidance rather than one-size-fits-all changes for high-scale customers.
