<rss xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title>Desenvolvimento - Tag - Roberta Brandão</title><link>https://betabrandao.github.io/tags/desenvolvimento/</link><description>Desenvolvimento - Tag - Roberta Brandão</description><generator>Hugo -- gohugo.io</generator><language>pt</language><managingEditor>robertanrbandao[at]gmail[dot]com (Roberta Brandão)</managingEditor><webMaster>robertanrbandao[at]gmail[dot]com (Roberta Brandão)</webMaster><lastBuildDate>Thu, 07 Aug 2025 17:07:30 -0300</lastBuildDate><atom:link href="https://betabrandao.github.io/tags/desenvolvimento/" rel="self" type="application/rss+xml"/><item><title>Como comparei duas linguagens concorrentes para um projeto?</title><link>https://betabrandao.github.io/posts/como-comparei-duas-linguagens-concorrentes-para-um-projeto/</link><pubDate>Thu, 07 Aug 2025 17:07:30 -0300</pubDate><author><name>Roberta</name></author><guid>https://betabrandao.github.io/posts/como-comparei-duas-linguagens-concorrentes-para-um-projeto/</guid><description><![CDATA[<p>No último projeto pessoal, simulei o core de um sistema de pagamento. Pra isso, comecei a estudar qual linguagem seria importante para tratar o volume de transação e ainda garantir alguns guardrails para o ambiente. Entre as demais linguagens, meu benchmark decidi entre <strong>Golang</strong> e <strong>Elixir,</strong> por gosto pessoal e no fim escolhi o <strong>Elixir</strong>.</p>
<p>Go é poderoso, mas não fornece isolamento forte por <strong>design</strong>. Ele opta por eficiência e simplicidade, mas exige que o programador gerencie a concorrência de forma cuidadosa.Já <strong>Elixir</strong> /<strong>Erlang</strong> garante isso por construção: <strong>processos isolados</strong> e <strong>comunicação via mensagem</strong> tornam concorrência mais segura e previsível.</p>]]></description></item></channel></rss>