Benchmark en C#: Ref o Var ¿si o no?

Últimamente veo muncho benchmark que si usa el span, que, si usa strut, que es mejor usar y similares, pero nunca nos paramos a pensar en estos dos olvidados. Seguro que, si te pregunto rápidamente que diferencia existe entre ref y var, me la dices, pero no sabes que implicación tiene en tu proyecto a nivel de optimización.

Lee mas

Benchmark en C#: Sealed ¿si o no?

Muchas veces me toca explicar que ciertas cosas en .NET concretamente en C# donde han de tener cuidado. Por ejemplo, una de ellas es la cache in-memory u otras cosas como sealed. Para que veáis con datos que está en nuestra mano como devs poder aportar mejoras sustanciales a nuestras aplicaciones que millones de peticiones. No todo se trata de poner lo más caro y potente.

Lee mas

Azure KeyVault y Azure Kubernetes Service

Muchas veces estoy viendo el uso de placeholders para guardar secretos o bien para establecer configuraciones en los ficheros de deploy de Kubernetes. Y tantas veces vuelvo a comentar que es una mala práctica… cómo no quiero volver a contarlo de viva voz sirva este artículo como explicación más plausible. Y entrada las buenas prácticas que debemos tener en Kubernetes.

Lee mas

Introducción: Azure Chaos Studio

Hacía tiempo que seguía la pista a Chaos Monkey, un proyecto de Netflix, para experimentar condiciones turbulentas en producción. Pero hace poco vi Azure Chaos Studio (preview) y finalmente me he decidido a realizar un test. Entra si quieres saber más.

Lee mas

OpenTelemetry en .NET

OpenTelemetry es una serie de herramietna, API y SDK que nos permite generar, recopilar y exportar datos de telemetría (métricas, registros y trazas) para analizar el comportamiento y rendimiento de una aplicación. Veamos como podemos ponerlo en funcionamiento en .NET

Lee mas
Cargando

Acerca de

Reconocimientos

Microsoft MVP

GitKraken Ambassador

Azure Heroes

GitKraken Ambassador

Conecta conmigo

        

Perfil Sessionize

Otros

Buy Me a Coffee