Autor: Tiago Tartari
-
K6.io, Grafana e InfluxDb é a melhor stack para stress test
Com lançamentos frequentes, a análise do comportamento de aplicações torna-se essencial para assegurar uma experiência positiva ao cliente. A necessidade de ajustes e o atendimento a atributos como resiliência, escalabilidade e segurança são identificados por meio de um stress test eficaz, implementado com as ferramentas K6, Grafana e InfluxDb.
-
Modernizar software não está baseado em suposições
O processo para modernização de software tem exigências. Resolver dores, resolver problemas que geralmente impedem o negócio crescer.
-
Engenharia do Caos com Azure Chaos Studio
Para os Site Reliability Engineers (SREs) que buscam garantir e testar a resiliência de suas plataformas, a Engenharia do Caos se torna uma ferramenta indispensável. Utilizando o Azure Chaos Studio, SREs podem simular cenários desafiadores e garantir que a infraestrutura esteja preparada para qualquer eventualidade.
-
Tornando seu código mais claro com a simplicidade do TryGet Pattern
O TryGet Pattern aprimora a clareza do código e assegura testabilidade robusta. Ele também previne a ocorrência de exceções inesperadas, salvaguardando contra falhas decorrentes da omissão de verificações defensivas por parte dos desenvolvedores
-
Quatro Sinais de Ouro – Aprenda as quatro principais métricas da SRE
Times de produtos muitas vezes priorizam a entrega do valor em produção, enquanto times de operação priorizam a estabilidade. Há uma quebra de braços para pedir quem tem mais força, nesse sentido, métricas importantes que precisam ter foco, são negligenciadas ou esquecidas. Para cenários como este, ter os quatro sinais de ouro como métrica padrão,…
-
Os riscos do AutoMapper no .NET: AutoMapper facilita, mas pode prejudicar a performance
O AutoMapper pode simplificar o desenvolvimento, contudo, pode também comprometer a performance do seu software, especialmente se a performance for um atributo de qualidade crucial para seu projeto. Às vezes, a estratégia mais acertada pode ser optar por não utilizá-lo.
-
Guia de referência e estudo das estruturas de dados no C#
Desenvolvedores precisam ir além de utilizar lista genérica como se fosse a única estrutura de dados no C#.
-
Utilize List
no C# com capacidade inicial e tenha performance no .NET A performance insuficiente em aplicações .NET muitas vezes está atrelada ao uso inadequado de estruturas de dados, como List, por falta de entendimento profundo sobre elas. Ao empregar corretamente a capacidade inicial em listas genéricas, há um potencial de melhoria de até 62% na performance das aplicações .NET.