Elixir Mix

EMx 043: Using GenServers and Tasks Together to Create Fault-Tolerant Apps with Jack Marchant


Listen Later

Sponsors
  • Sentry use the code “devchat” for 2 months free on Sentry small plan
  • Triplebyte offers a $1000 signing bonus
  • .TECH - Go.tech/Elixir and use the coupon code “ELIXIR.TECH” and get a 1 year .TECH Domain at $9.99 and 5 Year Domain at $49.99. Hurry!
  • CacheFly
Panel
  • Mark Ericksen
  • Josh Adams
Joined by Special Guest: Jack Marchant Summary Mark Ericksen and Josh Adams ask Jack Marchant, a software engineer from Australia, about a few of his blog articles. Jack Marchant compares supervision trees to react component trees using his background in both the frontend and the backend. The panel exchanges views on what these observations might look like and how they can help elixir developers. Mark Ericksen turns the discussion to Jack Marchant's articles on genservers, and the lessons he learned in working with genservers. Jack Marchant explains that there are so many different uses for a genserver. The panel considers when it is useful to use a genserver and when it is better not to. Jack Marchant shares a way to better manage work using a task and genservers for asynchronous work.  The panel reviews a few things that they appreciate about elixir and how productive it makes developers. Jack Marchant shares his experience working in an elixir based company, in hiring, training, and productivity. The panel discusses the experience of switching to elixir and asks Jack Marchant about his experience coming from PHP. Jack Marchant shares and discusses with the panel some highlights from the lonestar elixir conference and updates the panel on phoenix live view. Links
  • https://reactjs.org/
  • http://absinthe-graphql.org/
  • https://reactjs.org/docs/error-boundaries.html
  • https://www.jackmarchant.com/articles/you-might-not-need-a-genserver
  • https://www.jackmarchant.com/articles/using-a-genserver-to-handle-asynchronous-concurrent-tasks
  • https://www.jackmarchant.com/articles/lonestar-elixir-conf-2019-highlights
  • https://medium.com/@Bettio/atomvm-how-to-run-elixir-code-on-a-3-microcontroller
  • https://twitter.com/jackmarchant10
  • https://www.facebook.com/Elixir-Mix
  • https://twitter.com/elixir_mix
Picks Josh Adams
  • https://github.com/spencertipping/writing-self-modifying-perl
Mark Ericksen
  • Deep Work by Cal Newport
Jack Marchant
  • https://www.jackmarchant.com
Special Guest: Jack Marchant.

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Become a supporter of this podcast: https://www.spreaker.com/podcast/elixir-mix--6102049/support.
...more
View all episodesView all episodes
Download on the App Store

Elixir MixBy Charles M Wood

  • 4.8
  • 4.8
  • 4.8
  • 4.8
  • 4.8

4.8

13 ratings


More shows like Elixir Mix

View all
Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

990 Listeners

Elixir Wizards by SmartLogic LLC

Elixir Wizards

22 Listeners

Rustacean Station by Rustacean Station

Rustacean Station

62 Listeners

Thinking Elixir Podcast by ThinkingElixir.com

Thinking Elixir Podcast

32 Listeners

Beam Radio by Lars Wikman

Beam Radio

11 Listeners

Elixir Mentor by Jacob Luetzow

Elixir Mentor

2 Listeners