<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>GRUPO 5 - SESSÃO 1 by Lina Maria Garcés Rodriguez</title>
      <link>https://padlet.com/inglinagarces/5ijuoyn7p270ztli</link>
      <description>TRABALHO PRIMEIRA SESSÃO - ESPECIALISTAS PADRÕES TIPO Componente e Conector (repository)</description>
      <language>en-us</language>
      <pubDate>2025-04-29 17:18:42 UTC</pubDate>
      <lastBuildDate>2025-04-29 22:52:37 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url>https://padlet.net/icons/png/1f4da.png</url>
      </image>
      <item>
         <title>Análise de padrões por categoria</title>
         <author>inglinagarces</author>
         <link>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430266727</link>
         <description><![CDATA[<p>Cada aluno deverá explicar para seus colegas de grupo o padrão sob sua responsabilidade. </p><p><br></p><p>Após as apresentações, o grupo deverá elaborar um quadro comparativo entre os padrões da categoria destacando:</p><p><br></p><ul><li><p>o problema que ele resolve</p></li><li><p>requisitos de arquitetura (ex. atributos de qualidade) que esse padrão foca</p></li><li><p>os trade-offs do padrão</p></li></ul><p><br></p><p>Discutir no grupo  e fazer um resumo de possíveis situações onde cada padrão poderia ser útil. </p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 17:18:42 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430266727</guid>
      </item>
      <item>
         <title>Lista de participantes com Num USP e nome</title>
         <author>inglinagarces</author>
         <link>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430283074</link>
         <description><![CDATA[<ul><li><p>Samuel Victorio Bernacci - 12703455</p></li><li><p>Daniel De Marco Fucci - 11218639</p></li><li><p>Gabriel Carvalho Fernandes - 13696662</p></li><li><p>...</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 17:32:10 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430283074</guid>
      </item>
      <item>
         <title>Problema que ele resolve</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430555759</link>
         <description><![CDATA[<p>Sistemas web modernos rapidamente esbarram em limites de um único banco de dados: gargalo de throughput, alta latência para usuários globalmente distribuídos, indisponibilidade quando o nó cai e equipes bloqueadas por um esquema centralizado. A arquitetura de dados distribuídos espalha informações por diversos nós/regiões para escalar capacidade, reduzir latência e eliminar pontos únicos de falha</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:31:02 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430555759</guid>
      </item>
      <item>
         <title>Atributos de qualidade priorizados</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430556136</link>
         <description><![CDATA[<p>Escalabilidade horizontal</p><p>Disponibilidade / tolerância a falhas</p><p>Performance / baixa latência</p><p>Manutenibilidade &amp; autonomia de equipes</p><p>Agilidade (time‑to‑market)</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:31:53 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430556136</guid>
      </item>
      <item>
         <title>Trade-offs</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430557075</link>
         <description><![CDATA[<p>Disponibilidade: Replicações assíncronas → risco de inconsistência temporal; custo operacional maior</p><p><br/></p><p>Latência geográfica: Maior complexidade de replicação multi-mestre, conflitos de escrita, leis de dados locais</p><p><br/></p><p>Custos de infraestrutura: Mais instâncias, tráfego de replicação, licenças; conta cresce rápido se a topologia não for otimizada</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:33:27 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430557075</guid>
      </item>
      <item>
         <title>Problema que resolve</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430557531</link>
         <description><![CDATA[<p>Em arquiteturas de microsserviços, o uso de um banco de dados compartilhado entre serviços gera forte acoplamento, dificultando a independência dos serviços e sua escalabilidade. O padrão Data-based per Service resolve isso ao garantir que cada serviço tenha seu próprio banco de dados, promovendo independência e autonomia.</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:34:12 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430557531</guid>
      </item>
      <item>
         <title>Requisitos da Arquitetura</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430557668</link>
         <description><![CDATA[<ul><li><p>Alta coesão e baixo acoplamento entre serviços<br><br></p></li><li><p>Escalabilidade independente dos serviços<br><br></p></li><li><p>Isolamento de falhas<br><br></p></li><li><p>Independência de deploy, versionamento e mudanças no modelo de dados</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:34:32 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430557668</guid>
      </item>
      <item>
         <title>Trade-offs</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430557736</link>
         <description><![CDATA[<p>Vantagens x Desvantagens</p><ul><li><p>Redução de acoplamento ❌ Aumenta a complexidade de consistência entre dados</p></li><li><p>Independência e facilidade de deploy ❌ Necessidade de orquestração para transações distribuídas</p></li><li><p>Melhor resiliência e tolerância a falhas ❌ Dificulta consultas cruzadas</p></li><li><p>Escalabilidade individual ❌ Possível duplicação de dados e lógica de sincronização</p></li><li><p>Aumento da segurança e controle de acesso ❌<strong> </strong>Gerenciamento mais complexo de múltiplos repositórios</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:34:38 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430557736</guid>
      </item>
      <item>
         <title>Quando utilizar Distributed Data Architecture</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430558803</link>
         <description><![CDATA[<p>- Plataformas globais (SaaS, e‑commerce, redes sociais) que precisam de alta disponibilidade e baixa latência em vários continentes.</p><p><br/></p><p>- Organizações orientadas por domínios onde múltiplas equipes querem evoluir dados de forma independente (Data Mesh). </p><p><br/></p><p>- Workloads de leitura pesada que se beneficiam de réplicas adicionais.</p><p><br/></p><p>-Negócios em que a preservação dos dados seja imprescindível</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:36:45 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430558803</guid>
      </item>
      <item>
         <title>Quando usar Data-based per service</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430563691</link>
         <description><![CDATA[<p>- E-commerces onde cada serviço tem carga e requisitos diferentes, o isolamento ajuda a evitar falhas em cascata e possui escalabilidade individual por serviço.</p><p><br/></p><p>- Plataformas de ensino online, pois o progresso do aluno pode ser armazenado em um banco rápido e leve, notificações são temporárias e não exigem banco relacional.</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:44:35 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430563691</guid>
      </item>
      <item>
         <title>Problema que ele resolve</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430564883</link>
         <description><![CDATA[<p>O padrão Shared Data resolve o problema de <strong>compartilhamento eficiente e consistente de informações entre múltiplos componentes</strong> de um sistema. Em sistemas onde diversos módulos precisam acessar os mesmos dados (como em sistemas de gestão empresarial, sistemas bancários ou plataformas colaborativas), esse padrão provê um mecanismo centralizado de acesso e persistência de dados.</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:46:57 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430564883</guid>
      </item>
      <item>
         <title>Atributos de qualidades priorizados</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430565840</link>
         <description><![CDATA[<ul><li><p><strong>Consistência de dados</strong> – Ao centralizar o armazenamento, reduz-se o risco de inconsistências entre cópias dos dados.</p></li><li><p><strong>Reutilização</strong> – Múltiplos componentes podem reutilizar os dados sem duplicação.</p></li><li><p><strong>Integridade e disponibilidade</strong> – Facilita o controle de acesso centralizado aos dados.</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:48:31 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430565840</guid>
      </item>
      <item>
         <title>Quando usar Shared Data</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430567367</link>
         <description><![CDATA[<p>- Sistemas de banco onde a performance e a consistência de dados e a integridade transacional são críticas.</p><p><br/></p><p>- Sistemas ERP onde o modelo de dados é altamente relacional e interdependente, compartilhamento direto de dados evita inconsistências.</p><p><br/></p><p>- Um sistema de e-commerce simples com poucos serviços e baixo volume de acesso, já que separar dados entre serviços criaria complexidade desnecessária e o custo de operação e manutenção de múltiplos bancos não se justifica.</p>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:51:33 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430567367</guid>
      </item>
      <item>
         <title>Trade-Offs</title>
         <author></author>
         <link>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430567874</link>
         <description><![CDATA[<p>Vantagens x Desvantagens</p><ul><li><p><strong>Centralização dos dados</strong> facilita <strong>consistência e integridade</strong>❌ <strong>Ponto único de falha</strong>: se o repositório falhar, o sistema pode parar</p></li><li><p> <strong>Reutilização dos dados</strong> por múltiplos componentes❌ <strong>Concorrência complexa</strong>: pode haver conflitos no acesso simultâneo</p></li><li><p><strong>Controle de acesso centralizado</strong> aumenta a segurança❌ <strong>Escalabilidade limitada</strong> sem estratégias adicionais (como particionamento)</p></li><li><p><strong>Mais fácil implementar políticas globais</strong> (como backup, auditoria)❌ <strong>Dificuldade de testes isolados</strong> dos componentes, devido à dependência do repositório</p></li></ul>]]></description>
         <enclosure url="" />
         <pubDate>2025-04-29 22:52:36 UTC</pubDate>
         <guid>https://padlet.com/inglinagarces/5ijuoyn7p270ztli/wish/3430567874</guid>
      </item>
   </channel>
</rss>
