Arquitetando

Arquitetando

By Pisani da ArcHTechnology
Download on the App Store

Arquitetando episodes

  • Visão HOLÍSTICA | Entenda o que é e como ela pode ser sua porta de entrada na área
    Na ARQUITETURA de SOFTWARE visão holística pode ser o grande divisor de aguas entre um trabalho excepcional e um trabalho mediano.

    Neste conteúdo você vai entender o significado de VISÃO HOLÍSTICA, vai também ter insights sobre como ela pode ajudar a iniciar na área de arquitetura de soluções ou arquitetura de software.

    Vídeo sobre tradeoffs de arquitetura:
    https://youtu.be/4MJf_qe1hoM


    Venha ser VIP na ArcH, me siga no meu novo canal do Telegram:
    https://t.me/pisanidaarch
    12 min
  • IMPERDÍVEL: TRADEOFFS de ARQUITETURA | O que são TRADEOFFS | Arquitetura de Software
    Entenda de forma objetiva com renomados Arquitetos de Sistemas o que são tradeoffs de arquitetura, quais são os mais típicos, os mais atípicos e quando este tipo de avaliação precisa ser feito.

    Neste conteúdo eu trago um hangouts imperdível com arquitetos MEGA experientes que atuam a décadas na profissão em empresas de grande porte...somando o tempo de experiência dos nossos convidados temos facilmente mais de 70 anos de vivência, visões diferentes e "cicatrizes" de guerra diferentes.

    Aprenda as coisas mais importantes sobre o tema neste SUPER CONTEÚDO sobre Arquitetura de Software.

    Venha ser VIP na ArcH, me siga no meu novo canal do Telegram:
    https://t.me/pisanidaarch
    1 hr 2 min
  • Arquitete FACILMENTE com CACHES e REDIS | Redis o que é | Redis para que serve
    Projetar soluções arquiteturais extremamente performatica requerem em geral o uso de caches.

    No conteúdo de hoje vamos falar sobre caches em especial sobre o Redis, abordando também as diferenças entre bancos relacionais e NOSQL.

    Também vamos ilustrar algumas sugestões arquiteturais fazendo uso de caches.

    -----------------

    O Redis é um repositório de estrutura de dados em memória de código aberto (licenciado pela BSD), usado como banco de dados, cache e intermediário de mensagens.

    Além de ser fácil de usar, ela suporta vários tipos de estruturas que permitem ao desenvolvedor suprir a grande maioria das necessidades de dados que um problema pode requerer.

    Ele guarda as informações no estilo chave-valor e suporta tipos complexos de valor, o que possibilita o uso da tecnologia em vários tipos de casos. Além disso, o Redis tem estratégias para guardar os dados em memória e em disco, garantindo resposta rápida e persistência de dados.

    Os tipos de valores suportados que são usados mais comumente são:

    String;
    Listas;
    HashMap;
    Set.

    Repare que a possibilidade de usar HashMap faz com que praticamente qualquer objeto de dados serializável seja capaz de ser guardado no Redis.

    Os outros tipos de dados suportados são igualmente úteis e podem ser utilizados em casos mais específicos ou mais simples.

    Todo valor é acompanhado de uma chave, que é usada para resgatar os valores guardados e torna possível configurar regras de expiração, fazendo com que o Redis funcione como uma espécie de cache para aquele dado.

    O Redis não tem o conceito de schemas como outros bancos de dados, por isso é necessário fazer definições de chave que permitam uma separação lógica de cada um dos tipos de dados guardados.


    Venha ser VIP na ArcH, me siga no meu novo canal do Telegram:
    https://t.me/pisanidaarch

    ---
    Conteúdo cross tecnologico, pode ser aplicado a java, rust, .net, c#, php, nodejs, javascript, go lang etc


    A ArcH é uma produtora de conteúdo digital que ajuda mensalmente milhares de profissionais a se tornarem FERA em ARQUITETURA de SISTEMAS, a seguir alguns dos temas que abordamos: abordagens arquiteturais, padrões de projeto, padrões de arquitetura e tecnologia com eficiência, agilidade e qualidade, tudo para contribuir com o desenvolvimento profissional da comunidade de Arquitetos de Soluções\Software e Sistemas do Brasil.

    Saiba mais sobre a ArcH:
    ▶ https://archoffice.tech

    ---

    CONTATO:
    ▶ Whats: (11) 9.9696-8533
    ▶ E-mail: [email protected]
    18 min
  • Entenda de forma DEFINITIVA a DIFERENÇA entre classes ABSTRATAS e INTERFACES - POO
    Afinal qual é a diferença entre classes abstratas e interfaces? Quando utilizar? Será mesmo que basta pensar que a diferença é ter ou não codificação?

    Neste conteúdo SUPER bacana, trazemos de forma EXTREMAMENTE didática as diferenças entre estes importantes conceitos da Programação Orientada a Objetos (POO).

    Abaixo o link que recomendamos como complemento deste vídeo:
    https://youtu.be/_EcV-BcJ2-E


    Venha ser VIP na ArcH, me siga no meu novo canal do Telegram:
    https://t.me/pisanidaarch
    16 min
  • Arquitetura Monolítica: Saiba como um arquiteto decide entre ela, microservices ou semi-monolitica?
    Arquitetura monolitica, quando falamos de arquitetura de software foi o modelo predominante por muitas decadas, tudo era baseado neste modelo arquitetural.

    Mas hoje em dia os fatores escalabilidade e time to market fazem com que a escolha dos arquitetos mirem na micro-componentização ou em back-ends orientados a microservices.

    Muitos também optam por semi-monolitica ao invés de microservices e esta decisão nem sempre é bem fundamentada.

    O ponto mais importante é entender que não existe um certo ou errado, mas sim existe o modelo mais aderente para um problema e o menos aderente.

    Então um arquiteto escolhe com base nas informações que ele tem em mãos avaliando os prós e contras de cada padrão ou abordagem.

    É sobre isso que falamos neste vídeo, bora lá conferir?

    Venha ser VIP na ArcH, me siga no meu novo canal do Telegram:
    https://t.me/pisanidaarch
    11 min
  • Abstract Factory e uma dica SECRETA IMPERDÍVEL
    Neste vídeo exploramos os prós e os contras deste padrão de projeto TOP do GOF como você nunca viu, afinal definir o uso de um padrão de projeto depende diretamente de entender o seu objetivo primário, seus pontos fortes e fracos.

    Este padrão de projeto do GOF (design pattern) é extremamente útil para a aplicação de solid por exemplo.

    Neste conteúdo também explicamos o seu funcionamento em diagramas extraídos do livro Design Pattern do GOF.

    Venha ser VIP na ArcH, me siga no meu novo canal do Telegram:
    https://t.me/pisanidaarch
    11 min
  • KUBERNETES
    Kubernetes :: ARQUITETANDO

    No vídeo de hoje falamos sobre os principais elementos do K8S ou Kubernetes, ideal para quem não conhece muito bem ou até mesmo para quem utiliza o Kubernetes mas não entende exatamente para que serve cada elemento da sua arquitetura.

    Você sairá do vídeo entendeo o que é kubernetes, para que serve kubernetes e como ele funciona.

    Venha ser VIP na ArcH, me siga no meu novo canal do Telegram:
    https://t.me/pisanidaarch
    12 min
  • Docker: Overview e 3 estratégias para Arquitetar
    No vídeo de hoje eu trago um overview que vai bem no básico mesmo para quem conhece muito pouco ou quase nada de docker o que dará clareza para a segunda parte do vídeo onde apresento 3 estratégias diferentes para arquitetar suas soluções usando deste tipo de micro-virtualização.

    URL DockerHub:
    https://hub.docker.com/


    Venha ser VIP na ArcH, me siga no meu novo canal do Telegram:
    https://t.me/pisanidaarch
    20 min
  • LGPD
    Neste vídeo trago duas dicas super interessantes e extremamente simples para fazer a sua modelagem de dados ficar muito mais aderente a LGPD, (Lei Geral de Proteção de Dados).

    É importante salientar que mesmo nesta época de pandemia, este é um tema que ainda preocupa muitas empresas, as multas para quem não estiver aderente a LGPD serão extremamente elevadas e por isso uma modelagem de dados e uma arquitetura de software compliance.
    8 min

About Arquitetando

From the publisher's feed

Nesta série vamos falar sobre Arquitetura de TI em geral, incluindo os tipos de arquitetura (soluções, sistemas, software, tecnologia e corporativa), padrões arquiteturais, abordagens de…