<turbo-stream action="append" target="posts_list"><template>    <div class="postbit" id="105349" data-post-id="105349">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="peerreynders" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/peerreynders/120/5826_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  peerreynders
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<aside class="onebox githubblob" data-onebox-src="https://github.com/dcaixinha/ElixirDrip/blob/4b2df785ead36bb7bc6f1761433eb9dada476751/apps/elixir_drip/lib/elixir_drip/storage/workers/queue_worker.ex">
  <header class="source">

      <a href="https://github.com/dcaixinha/ElixirDrip/blob/4b2df785ead36bb7bc6f1761433eb9dada476751/apps/elixir_drip/lib/elixir_drip/storage/workers/queue_worker.ex" target="_blank" rel="noopener nofollow ugc">github.com/dcaixinha/ElixirDrip</a>
  </header>

  <article class="onebox-body">
    <h4><a href="https://github.com/dcaixinha/ElixirDrip/blob/4b2df785ead36bb7bc6f1761433eb9dada476751/apps/elixir_drip/lib/elixir_drip/storage/workers/queue_worker.ex" target="_blank" rel="noopener nofollow ugc">apps/elixir_drip/lib/elixir_drip/storage/workers/queue_worker.ex</a></h4>

<div class="git-blob-info">
  <a href="https://github.com/dcaixinha/ElixirDrip/blob/4b2df785ead36bb7bc6f1761433eb9dada476751/apps/elixir_drip/lib/elixir_drip/storage/workers/queue_worker.ex" rel="noopener nofollow ugc"><code>4b2df785e</code></a>
</div>


      <pre><code class="lang-ex">defmodule ElixirDrip.Storage.Workers.QueueWorker do
  use     GenServer
  require Logger

  def start_link(name) do
    GenServer.start_link(__MODULE__, [], name: queue_name(name))
  end

  def queue_name(name) do
    name = name
           |&gt; Atom.to_string()
           |&gt; String.capitalize()

    Module.concat(__MODULE__, name)
  end

  def init(queue) do
    Logger.debug("#{inspect(self())}: QueueWorker started.")

    {:ok, queue}
</code></pre>



  This file has been truncated. <a href="https://github.com/dcaixinha/ElixirDrip/blob/4b2df785ead36bb7bc6f1761433eb9dada476751/apps/elixir_drip/lib/elixir_drip/storage/workers/queue_worker.ex" target="_blank" rel="noopener nofollow ugc">show original</a>

  </article>

  <div class="onebox-metadata">
    
    
  </div>

  <div style="clear: both"></div>
</aside>
 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="105349" data-batch-url="/posts/batch_likers">
                        4
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/mastering-elixir-self-published-packt/16463/12">Post #11</a>
	                </div>
	            </div>
              <div id="likers-container-105349" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="105349"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #11"></div>
  </section>
</div>
    <div class="postbit" id="125456" data-post-id="125456">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="dcaixinha" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/dcaixinha/120/32984_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  dcaixinha
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Hey guys, sorry but I just found this topic now <img src="https://forum.elixirforum.com/images/emoji/apple/sweat_smile.png?v=15" title=":sweat_smile:" class="emoji" alt=":sweat_smile:" loading="lazy" width="20" height="20"> I’m one of the authors of the book.</p>
<p>I’ll become more active in this forum from now on, so any questions around the book please post here <img src="https://forum.elixirforum.com/images/emoji/apple/wink.png?v=15" title=":wink:" class="emoji" alt=":wink:" loading="lazy" width="20" height="20"></p>
<p>For future reference, the official repo of the book is this: <a href="https://github.com/PacktPublishing/Mastering-Elixir" class="inline-onebox" rel="noopener nofollow ugc">GitHub - PacktPublishing/Mastering-Elixir: Mastering-Elixir, published by Packt · GitHub</a><br>
Here you can have the breakdown of files per chapter.</p>
<p>There’s also the <code>ElixirDrip</code> org in GitHub, which contains the final application we build throughout the book: <a href="https://github.com/elixirdrip/ElixirDrip" class="inline-onebox" rel="noopener nofollow ugc">GitHub - elixirdrip/ElixirDrip · GitHub</a></p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="125456" data-batch-url="/posts/batch_likers">
                        4
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/mastering-elixir-self-published-packt/16463/13">Post #12</a>
	                </div>
	            </div>
              <div id="likers-container-125456" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="125456"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #12"></div>
  </section>
</div>
    <div class="postbit" id="127573" data-post-id="127573">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="Packt" src="/assets/icons/user-9f439610.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  Packt
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Leverage the power of Elixir programming language to solve practical problems associated with scalability, concurrency, fault tolerance, and high availability with <strong><a href="https://prod.packtpub.com/in/application-development/mastering-elixir" rel="noopener nofollow ugc">Mastering Elixir</a></strong> published by Packt.</p>
<p>What you will learn:</p>
<ul>
<li>Use Elixir tools, including IEx and Mix</li>
<li>Find out how an Elixir project is structured and how to create Umbrella applications</li>
<li>Discover the power of supervision trees, the basis for fault-tolerance</li>
<li>Create a domain-specific language (DSL) which abstracts complexity</li>
<li>Create a blazing-fast web interface for your application with Phoenix</li>
<li>Set up an automatic deployment process for the cloud</li>
<li>Monitor your application and be warned if anything unexpected happens</li>
</ul>
<p>Authors :<br>
<strong>André Albuquerque</strong> is a software engineer at Onfido, after working in the banking industry for seven years. He has a master’s degree from Instituto Superior Técnico in distributed systems and software engineering, and, during his banking detour, he obtained a master’s degree in economics. He is currently developing Onfido’s microservices using Elixir and Ruby, learning every day about how applications can score and scale if we apply the correct tools and sound coding practices from the get-go.</p>
<p><strong>Daniel Caixinha</strong> is a software engineer at Onfido, where he is using Elixir to build resilient systems that can also handle the high growth of the business. Upon joining Onfido, he got the chance to take Elixir more seriously, which made him fall in love with functional programming in general, and Elixir in particular. Besides building Elixir applications, he is fostering the use of Elixir, being also a member of the Lisbon Elixir meetup.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="127573" data-batch-url="/posts/batch_likers">
                        0
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/mastering-elixir-self-published-packt/16463/14">Post #13</a>
	                </div>
	            </div>
              <div id="likers-container-127573" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="127573"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #13"></div>
  </section>
</div>
    <div class="postbit" id="243490" data-post-id="243490">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="kodepett" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/kodepett/120/13484_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  kodepett
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>Hey, I recently bought a copy of the book, it’s a great book and absolutely love it.</p>
<p>I’m wondering if there are any plans to update the book to cover the latest version of Elixir &amp; Phoenix.<br>
Currently on lesson 2, it’s been a great experience.</p>
<p>Kudos for the great work.</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="243490" data-batch-url="/posts/batch_likers">
                        2
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/mastering-elixir-self-published-packt/16463/15">Post #14</a>
	                </div>
	            </div>
              <div id="likers-container-243490" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="243490"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-standard-post cat-standard-post" title="Post #14"></div>
  </section>
</div>
    <div class="postbit" id="244488" data-post-id="244488">
  <section>
    <div class="post-wrap">


					<div class="post-header">
		        <div class="user-avatar">
		          <img alt="amalbuquerque" src="https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/amalbuquerque/120/8715_2.png" width="120" height="120" />
		        </div>
					
						<div class="user-details">
		          <div class="user-name">
		            <h3>
                  amalbuquerque
                  </h3>
		          </div>
						
						</div>
					
					</div>

	        <div class="thread-main">
	            <div class="post-body" data-turbo="false">
								<p>hi <a class="mention" href="/u/kodepett" rel="nofollow">@kodepett</a> , thanks for the feedback. Updating the book to a recent Elixir + Phoenix version would be awesome, but so far we don’t have any plans to do so. I will update this thread if we have any news about that. Thank you!</p> 
	            </div>

	            <div class="base-line">
	                <div class="thread-counters">
	                    <span class="thread-count count-likes js-likers-trigger" title="Likes" data-post-id="244488" data-batch-url="/posts/batch_likers">
                        4
                      </span>
                      <!-- <span class="thread-count js-solved-indicator" title="Marked as solution"></span> -->
	                </div>
	                <div class="go-to-post">
	                  <a title="Go to post" alt="Go to post" href="https://forum.elixirforum.com/t/mastering-elixir-self-published-packt/16463/16">Post #15</a>
	                </div>
	            </div>
              <div id="likers-container-244488" 
                   class="likers-container"
                   data-first-post="false"
                   data-batch-url="/posts/batch_likers">
                   <div class="likers-placeholder" 
                     data-likers-post-id="244488"
                     data-batch-url="/posts/batch_likers">
                  <div class="post-likers"></div>
                </div>
              </div>
	        </div>
			

    </div>

    <div class="triangle-top-right type-last-post cat-last-post" title="Last post!"></div>
  </section>
</div>
</template></turbo-stream><turbo-stream action="replace" target="load-more-container"><template><div id="load-more-container" class="load-more-container">
    <span class="all-loaded">— All posts loaded —</span>
</div></template></turbo-stream>