Mike Perham is back for his 4th appearance to talk about his new project Faktory, a new background job system that’s aiming to bring the best practices developed over the last five years in Sidekiq to every programming language. We catch up with Mike on the continued success and model of Sidekiq, the future of background jobs, his thoughts on RocksDB in Faktory vs BoltDB, Redis, or SQLite, how he plans to support Sidekiq for the next 10 years, and his thoughts on Faktory being a SaaS option in the future.
Join Changelog++ to support our work, get closer to the metal, and make the ads disappear!
- Auth0 – The world’s #1 authentication-as-a-service platform. Sign up with our URL and get the free plan or try the enterprise plan for 21 days. No credit card required.
- Linode – Our cloud server of choice. Get one of the fastest, most efficient SSD cloud servers for only $5/mo. Use the code
changelog2017to get 4 months free!
- Toptal – Hire the top 3% of freelance software developers, designers, and finance experts. Email
firstname.lastname@example.org a personal introduction.
- GoCD – GoCD is an on-premise open source continuous delivery server created by ThoughtWorks that lets you automate and streamline your build-test-release cycle for reliable, continuous delivery of your product.
- Mike Perham – Twitter, GitHub, Website
- Adam Stacoviak – Twitter, GitHub, LinkedIn, Website
- Jerod Santo – Twitter, GitHub
Notes and Links
- The Future of Background Jobs
- Introducing Faktory
- Faktory installation
- BoltDB vs. RocksDB
- RocksDB - a persistent key-value store
- The Changelog #92: Sidekiq and Ruby with Mike Perham
- The Changelog #130: Inspeqtor and OSS Products with Mike Perham
- The Changelog #159: Sustaining Open Source Software with Mike Perham
- The Changelog #170: BoltDB, InfluxDB, and Key-Value Databases with Ben Johnson