<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Paola Basso</title>
    <description>The latest articles on DEV Community by Paola Basso (@paolabasso).</description>
    <link>https://dev.to/paolabasso</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F808956%2F61e1b1b0-e730-4f65-aea2-7be9ae98eff2.jpg</url>
      <title>DEV Community: Paola Basso</title>
      <link>https://dev.to/paolabasso</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/paolabasso"/>
    <language>en</language>
    <item>
      <title>Indicação de leitura: Microsserviços Prontos Para a Produção</title>
      <dc:creator>Paola Basso</dc:creator>
      <pubDate>Sat, 02 Aug 2025 20:19:50 +0000</pubDate>
      <link>https://dev.to/paolabasso/indicacao-de-leitura-microsservicos-prontos-para-a-producao-3n80</link>
      <guid>https://dev.to/paolabasso/indicacao-de-leitura-microsservicos-prontos-para-a-producao-3n80</guid>
      <description>&lt;p&gt;Trabalho como desenvolvedora de software há cerca de 3 anos, e nesse período tive bastante contato com a arquitetura de microsserviços. Contudo, percebo que a visão sistêmica das entregas realizadas só vem com o tempo e a vivência prática.&lt;/p&gt;

&lt;p&gt;No início da carreira, nosso foco tende a estar concentrado em entender o código, os frameworks e os bancos de dados. Com isso, ainda não temos maturidade suficiente para compreender a importância das padronizações relacionadas ao “pós-código”.&lt;/p&gt;

&lt;p&gt;Desta forma, gostaria de trazer a indicação de uma leitura abrangente que auxilia com uma visão sistêmica.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3wmgsxasxx797k9t3pq7.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F3wmgsxasxx797k9t3pq7.jpg" alt="Capa do livro Microsserviços Prontos Para a Produção, da autora Susan J. Fowler, pela editora Novatec " width="297" height="425"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Por que essa leitura?
&lt;/h2&gt;

&lt;p&gt;O livro &lt;em&gt;Microsserviços Prontos Para a Produção&lt;/em&gt;, de &lt;strong&gt;Susan J. Fowler&lt;/strong&gt;, é uma leitura muito interessante para quem já tem alguma vivência com microsserviços, mas ainda busca entender o que pode ser melhorado fora do escopo direto da codificação.&lt;/p&gt;

&lt;p&gt;A autora é objetiva ao explicar os fundamentos da arquitetura e destaca pontos essenciais que um serviço em produção deve considerar, como disponibilidade, escalabilidade, resiliência e documentação. Ela também deixa claro que sua intenção não é ser exaustiva, mas fornecer um ponto de partida prático.&lt;/p&gt;

&lt;p&gt;Escolhi essa leitura porque estava em busca de um entendimento mais profundo sobre as decisões de engenharia de software tomadas na empresa onde trabalho. Muitas dessas decisões impactam a velocidade de entrega, mas têm como objetivo garantir que os serviços cheguem ao usuário com qualidade validada por testes, observabilidade e acordos claros de disponibilidade. Além disso, é fundamental saber como reagir diante de falhas.&lt;/p&gt;

&lt;h2&gt;
  
  
  Resumo da obra
&lt;/h2&gt;

&lt;p&gt;O livro é dividido em 7 capítulos. O primeiro apresenta o que é a arquitetura de microsserviços e o ecossistema ao redor dela, incluindo hardware, comunicação, plataforma de aplicação e o próprio microsserviço, além dos desafios enfrentados.&lt;/p&gt;

&lt;p&gt;O segundo capítulo serve como uma introdução aos temas abordados nos capítulos seguintes (do 3 ao 7), que tratam de conceitos essenciais como disponibilidade, estabilidade, confiabilidade, escalabilidade, tolerância a falhas, preparo para catástrofes, desempenho, monitoramento e documentação.&lt;/p&gt;

&lt;p&gt;A autora é bastante didática, frequentemente dividindo o conteúdo em tópicos resumidos para facilitar a revisão. Ao final de cada capítulo, há um checklist que ajuda a avaliar o estado atual dos seus serviços.&lt;/p&gt;

&lt;p&gt;A leitura é bastante prática e, na minha opinião, pode ser útil tanto para profissionais iniciando com microsserviços quanto para gestores e líderes técnicos, como um guia para estimular melhorias nos times.&lt;/p&gt;

&lt;h2&gt;
  
  
  Análise
&lt;/h2&gt;

&lt;p&gt;A leitura foi muito relevante para o cenário em que atuo hoje, onde lidamos com diversos padrões de qualidade (gates de segurança, validações automáticas), pipelines de deploy com diferentes estratégias (Canary, Blue/Green), SLAs bem definidos, monitoramento baseado em SLOs e SLIs, além de uma cultura forte de documentação tanto técnica quanto operacional.&lt;/p&gt;

&lt;p&gt;O capítulo sobre &lt;strong&gt;tolerância a falhas e preparação para catástrofes&lt;/strong&gt; me chamou bastante atenção. Ele reforça a importância de identificar dependências e criar estratégias para mitigar falhas antes que elas cheguem à produção, por meio de testes de integração, end-to-end, de carga e até mesmo testes de caos.&lt;/p&gt;

&lt;p&gt;Claro que nem sempre teremos ferramentas ou orçamento para aplicar todos esses testes. E é aí que entra o discernimento sobre o custo-benefício de cada estratégia para o contexto da plataforma.&lt;/p&gt;

&lt;p&gt;Outro destaque vai para o capítulo sobre &lt;strong&gt;monitoramento&lt;/strong&gt;, que aborda métricas não apenas de infraestrutura, mas também de comportamento e saúde dos próprios microsserviços como sucesso, tempo de resposta, clientes que consomem. Essa parte me ajudou a refletir sobre o que já aplicamos no meu time e o que ainda pode evoluir.&lt;/p&gt;

&lt;p&gt;Ao final do livro, há dois apêndices muito úteis: um checklist de disponibilidade em produção e um guia de avaliação do seu serviço.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusão
&lt;/h2&gt;

&lt;p&gt;Embora o livro não se proponha a ser um tutorial, ele me ofereceu diversos insights sobre como melhorar os serviços que desenvolvo e mantenho. Me ajudou a entender melhor as motivações por trás de determinadas padronizações adotadas em ambientes com muitos microsserviços e até mesmo a montar um guia pessoal do que ainda preciso estudar para me tornar uma profissional mais completa.&lt;/p&gt;

&lt;p&gt;Espero que gostem da indicação!&lt;/p&gt;

</description>
      <category>microservices</category>
      <category>devops</category>
      <category>observability</category>
      <category>bookreview</category>
    </item>
  </channel>
</rss>
