Pular para o conteúdo

Henrique Mauri

Arquitetura Cloud e Desenvolvimento .NET

  • Início
  • Sobre
  • Contato
.NET Performance

Trabalhando com filtros dinâmicos utilizando o Gridify no .NET

Neste artigo vou apresentar uma forma simples, fácil e dinâmica de configurar filtros nos endpoints de APIs utilizando o .NET. O Gridify é uma biblioteca pouco conhecida, mas de grande utilidade. Criado pelo Alireza Sabouri, ela tem o objetivo de …

Continuar lendo
.NET Performance

Otimizando o desempenho com o Output Caching no .NET 7

Existem vários recursos que chamaram minha atenção no .NET 7 e decidi experimentar o Output Caching. O Output Caching é um middleware que armazena em cache toda a saída de um request, em vez de executar o request por completo …

Continuar lendo
.NET Azure Segurança

Utilizando o Azure Key Vault em aplicações .NET

O Azure Key Vault é um serviço de nuvem que fornece um armazenamento seguro de informações confidenciais do seu ambiente. Você pode armazenar com segurança chaves, senhas, certificados e outros segredos. Para obter mais informações sobre o Azure Key Vault, consulte sua documentação. O …

Continuar lendo
.NET Docker Elasticsearch Observabilidade

Centralizando logs com Elastic Stack e .NET – Parte 4 (Kibana)

Nesta terceira parte, demonstraremos como realizar a configuração e utilização do Kibana, que permite visualizar os dados do Elasticsearch, executar consultas, criar dashboards, monitorar a saúde do seu cluster, e desempenhar tarefas mais complexas com a utilização do plugin X-pack. …

Continuar lendo
.NET Docker Elasticsearch Observabilidade

Centralizando logs com Elastic Stack e .NET – Parte 3 (Elasticsearch)

Nesta terceira parte, aprenderemos como configurar e utilizar a pesquisa de dados do Elasticsearch em aplicações .NET utilizando o package NEST. Este artigo faz parte da série: Centralizando logs com Elastic Stack e .NET – Parte 1 (Docker) Centralizando logs …

Continuar lendo
.NET Elasticsearch Observabilidade

Centralizando logs com Elastic Stack e .NET – Parte 2 (Serilog)

Nesta segunda parte, aprenderemos como configurar e utilizar o Serilog enviando os logs das aplicações para o Elasticsearch. Este artigo faz parte da série: Centralizando logs com Elastic Stack e .NET – Parte 1 (Docker) Centralizando logs com Elastic Stack …

Continuar lendo
.NET Docker Elasticsearch Observabilidade

Centralizando logs com Elastic Stack e .NET – Parte 1 (Docker)

Um dos maiores desafios se você utiliza uma arquitetura baseada em microservices ou até mesmo com vários monoliths, é de integrar e monitorar logs de diferentes aplicações e a capacidade de pesquisar esses dados de forma simples, rápida e de …

Continuar lendo
.NET Performance

Serializando objetos com o Protobuf no .NET

O Protobuf é um padrão de serialização e desserialização de dados fornecido pelo Google (e também utilizado no gRPC). O grande destaque do Protobuf é ser mais leve e performático nas operações comparado com JSON e XML. Os Protocol Buffers são …

Continuar lendo
.NET Observabilidade

Trilha de auditoria no .NET com o Entity Framework Core

Esta é uma postagem rápida sobre como implementar trilha de auditoria no .NET 6 utilizando o Entity Framework Core. Uma trilha de auditoria é um registro de todas as ações, eventos ou atividades que um usuário ou sistema realizou com …

Continuar lendo
.NET Azure Observabilidade

Logs estruturados com Seq e .NET no Azure

Sendo direto ao ponto, o Seq coloca todos os seus logs das aplicações .NET em um sistema de pesquisa rápida que permite rastrear facilmente por informações, alertas e bugs da sua aplicação, além de contar com uma interface simples e …

Continuar lendo

Navegação por posts

Página 1 Página 2 … Página 5 Próximo

Traduções

Categorias

  • .NET
  • Azure
  • Design Patterns
  • Docker
  • Elasticsearch
  • Estudos
  • Live
  • Message Broker
  • Observabilidade
  • Performance
  • Qualidade
  • Redução de custos
  • Segurança
  • SignalR

Comunidade

Minhas certificações

Contato

Tags

Automapper (1) Azure (11) Azure-Functions (1) Azure-Service-Bus (1) BlobStorage (1) Cache (1) Csharp (1) Custos (1) Dapper (1) Docker (9) DotNet (37) Elasticsearch (12) EntityFrameworkCore (1) Estudos (2) Exceptions (1) FluentValidation (1) Health Check (1) HttpClient (1) Jaeger (1) KeyVault (1) Kibana (5) MassTransit (3) Nest (3) Networking (1) Observabilidade (12) Opentelemetry (1) Performance (8) Protobuf (1) RabbitMq (2) RawRabbit (1) Redis (1) Serilog (7) SignalR (1) Socket (1) SonarQube (1) Worker Service (2)

Arquivos

  • fevereiro 2023
  • dezembro 2022
  • setembro 2022
  • agosto 2022
  • julho 2022
  • junho 2022
  • maio 2022
  • fevereiro 2022
  • janeiro 2022
  • dezembro 2021
  • novembro 2021
  • outubro 2021
  • setembro 2021
  • agosto 2021
  • abril 2021
  • março 2021
  • setembro 2020
  • agosto 2020
  • julho 2020
  • junho 2020
  • maio 2020
  • abril 2020

Menu

  • Início
  • Sobre
  • Contato

Inscreva-se e siga

Copyright © 2022 Henrique Mauri - Blossom Coach | Desenvolvido por Blossom Themes. Desenvolvido por WordPress.
Este site utiliza cookies para melhorar sua experiência. Ao clicar em "Aceitar" você concorda com o uso dos cookies. Leia mais

Aceitar
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Sempre ativado
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDuraçãoDescrição
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SALVAR E ACEITAR