We talk with Miguel Palhas about lessons learned while working with background jobs in production systems. He shares some tips he's learned through experience. We share other mistakes made and what we learn from them. We cover background job options, choosing tech based on the team you have, IEx tips to remind yourself you're on production, and much more!

Show Notes online - https://thinkingelixir.com/podcast-episodes/007-background-jobs-with-miguel-palhaus/

Elixir Community News

https://hexdocs.pm/telemetry_registry/TelemetryRegistry.html - TelemetryRegistry https://dashbit.co/blog/homemade-analytics-with-ecto-and-elixir - Homemade Analytics with Ecto and Elixir by Jose Valim https://github.com/lucaong/cubdb - CubDB https://github.com/supersimple/devito - Devito link shortener https://twitter.com/gigcityelixir/status/1285597147744874500 - GigCityElixir Conference was officially cancelled https://2020.elixirconf.com/ - ElixirConf 2020 tickets are on sale and will be held virtually on September 3-4

Do you know some Elixir news we don't? Tell us at @ThinkingElixir

Discussion Resources

https://blog.appsignal.com/2020/06/24/best-practices-for-background-jobs-in-elixir.html http://subvisual.com/ https://utrust.com/ http://erlang.org/doc/man/gen_statem.html https://hex.pm/packages/gen_stage https://hex.pm/packages/broadway https://hex.pm/packages/quantum https://hex.pm/packages/exq https://github.com/h4cc/awesome-elixir#queue https://hexdocs.pm/iex/IEx.html#configure/1 https://twitter.com/Alchemy__Conf - Subvisual's Portugal Elixir conf Twitter account https://twitter.com/naps62 - Miguel on Twitter https://github.com/naps62 - Miguel on Github https://naps62.com/ - Miguel's blog https://subvisual.com/blog/ - Subvisual blog where you can find his writing

Find us online

Message the show - @ThinkingElixir Mark Ericksen - @brainlid David Bernheisel - @bernheisel Cade Ward - Github