46 min listen
7: Background Jobs with Miguel Palhas
ratings:
Length:
41 minutes
Released:
Aug 4, 2020
Format:
Podcast episode
Description
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 - http://podcast.thinkingelixir.com/7 (http://podcast.thinkingelixir.com/7)
Elixir Community News
- https://hexdocs.pm/telemetry_registry/TelemetryRegistry.html (https://hexdocs.pm/telemetry_registry/TelemetryRegistry.html) – TelemetryRegistry
- https://dashbit.co/blog/homemade-analytics-with-ecto-and-elixir (https://dashbit.co/blog/homemade-analytics-with-ecto-and-elixir) – Homemade Analytics with Ecto and Elixir by Jose Valim
- https://github.com/lucaong/cubdb (https://github.com/lucaong/cubdb) – CubDB
- https://github.com/supersimple/devito (https://github.com/supersimple/devito) – Devito link shortener
- https://twitter.com/gigcityelixir/status/1285597147744874500 (https://twitter.com/gigcityelixir/status/1285597147744874500) – GigCityElixir Conference was officially cancelled
- https://2020.elixirconf.com/ (https://2020.elixirconf.com/) – ElixirConf 2020 tickets are on sale and will be held virtually on September 3-4
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Discussion Resources
- https://blog.appsignal.com/2020/06/24/best-practices-for-background-jobs-in-elixir.html (https://blog.appsignal.com/2020/06/24/best-practices-for-background-jobs-in-elixir.html)
- http://subvisual.com/ (http://subvisual.com/)
- https://utrust.com/ (https://utrust.com/)
- http://erlang.org/doc/man/gen_statem.html (http://erlang.org/doc/man/gen_statem.html)
- https://hex.pm/packages/gen_stage (https://hex.pm/packages/gen_stage)
- https://hex.pm/packages/broadway (https://hex.pm/packages/broadway)
- https://hex.pm/packages/quantum (https://hex.pm/packages/quantum)
- https://hex.pm/packages/exq (https://hex.pm/packages/exq)
- https://github.com/h4cc/awesome-elixir#queue (https://github.com/h4cc/awesome-elixir#queue)
- https://hexdocs.pm/iex/IEx.html#configure/1 (https://hexdocs.pm/iex/IEx.html#configure/1)
- https://twitter.com/Alchemy__Conf (https://twitter.com/Alchemy__Conf) – Subvisual’s Portugal Elixir conf Twitter account
Guest Information
- https://twitter.com/naps62 (https://twitter.com/naps62) – on Twitter
- https://github.com/naps62/ (https://github.com/naps62/) – on Github
- https://naps62.com/ (https://naps62.com/) – Blog
- https://subvisual.com/blog/ (https://subvisual.com/blog/) – Subvisual blog where you can find his writing
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- Cade Ward - @cadebward (https://twitter.com/cadebward)
Show Notes online - http://podcast.thinkingelixir.com/7 (http://podcast.thinkingelixir.com/7)
Elixir Community News
- https://hexdocs.pm/telemetry_registry/TelemetryRegistry.html (https://hexdocs.pm/telemetry_registry/TelemetryRegistry.html) – TelemetryRegistry
- https://dashbit.co/blog/homemade-analytics-with-ecto-and-elixir (https://dashbit.co/blog/homemade-analytics-with-ecto-and-elixir) – Homemade Analytics with Ecto and Elixir by Jose Valim
- https://github.com/lucaong/cubdb (https://github.com/lucaong/cubdb) – CubDB
- https://github.com/supersimple/devito (https://github.com/supersimple/devito) – Devito link shortener
- https://twitter.com/gigcityelixir/status/1285597147744874500 (https://twitter.com/gigcityelixir/status/1285597147744874500) – GigCityElixir Conference was officially cancelled
- https://2020.elixirconf.com/ (https://2020.elixirconf.com/) – ElixirConf 2020 tickets are on sale and will be held virtually on September 3-4
Do you have some Elixir news to share? Tell us at @ThinkingElixir (https://twitter.com/ThinkingElixir) or email at show@thinkingelixir.com (mailto:show@thinkingelixir.com)
Discussion Resources
- https://blog.appsignal.com/2020/06/24/best-practices-for-background-jobs-in-elixir.html (https://blog.appsignal.com/2020/06/24/best-practices-for-background-jobs-in-elixir.html)
- http://subvisual.com/ (http://subvisual.com/)
- https://utrust.com/ (https://utrust.com/)
- http://erlang.org/doc/man/gen_statem.html (http://erlang.org/doc/man/gen_statem.html)
- https://hex.pm/packages/gen_stage (https://hex.pm/packages/gen_stage)
- https://hex.pm/packages/broadway (https://hex.pm/packages/broadway)
- https://hex.pm/packages/quantum (https://hex.pm/packages/quantum)
- https://hex.pm/packages/exq (https://hex.pm/packages/exq)
- https://github.com/h4cc/awesome-elixir#queue (https://github.com/h4cc/awesome-elixir#queue)
- https://hexdocs.pm/iex/IEx.html#configure/1 (https://hexdocs.pm/iex/IEx.html#configure/1)
- https://twitter.com/Alchemy__Conf (https://twitter.com/Alchemy__Conf) – Subvisual’s Portugal Elixir conf Twitter account
Guest Information
- https://twitter.com/naps62 (https://twitter.com/naps62) – on Twitter
- https://github.com/naps62/ (https://github.com/naps62/) – on Github
- https://naps62.com/ (https://naps62.com/) – Blog
- https://subvisual.com/blog/ (https://subvisual.com/blog/) – Subvisual blog where you can find his writing
Find us online
- Message the show - @ThinkingElixir (https://twitter.com/ThinkingElixir)
- Email the show - show@thinkingelixir.com (mailto:show@thinkingelixir.com)
- Mark Ericksen - @brainlid (https://twitter.com/brainlid)
- David Bernheisel - @bernheisel (https://twitter.com/bernheisel)
- Cade Ward - @cadebward (https://twitter.com/cadebward)
Released:
Aug 4, 2020
Format:
Podcast episode
Titles in the series (100)
6: Elixir at FontAwesome with Rob Madole: FontAwesome, the internet's most popular icon toolkit, uses Elixir behind the scenes. We talk with Rob Madole to learn how they got there and Rob shares insights to what goes on behind-the-scenes. We cover how they teach Elixir to their team, by Thinking Elixir Podcast