Autor: Tiago Tartari
-

Melhorando a experiência do cliente com Apdex: Métricas em foco
A experiência do cliente é fundamental para o sucesso de uma plataforma, e o APDEX – Application Performance Index – é uma métrica poderosa para medir e melhorar essa experiência.
-

Software legado necessita de manutenção? Gerando valor com pequenas mudanças
O processo para modernização de um software deve fazer parte do plano estratégico da empresa, não do ponto de vista de “como fazer” mas do “porquê fazer” e quais são os objetivos de negócios a ser alcançados. Certamente, quando alguns indicadores começam a ser impactados por tecnologia, por exemplo, custo operacional, talvez seja a hora…
-

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.