Elvis Fernandes DiasExplorando Stream Processing com BenthosHoje muito se fala sobre “Stream Processing” e de sua importância em cenários em que dados são geradas contantemente e precisam ser…Aug 7, 2023Aug 7, 2023
Elvis Fernandes DiasC# — 18 x mais rápido evitanto ExceptionAplicações, de maneira geral, são processos responsáveis por aplicar determinadas regras de negócio à um conjunto de dados dentro de um…Jun 19, 20231Jun 19, 20231
Elvis Fernandes DiasC# — Utilizando MessagePack com RedisAntes de iniciarmos quero especificar aqui o que estou utilizando para o desenvolvimento desse artigo. Como cache distribuído, estou…Sep 12, 2022Sep 12, 2022
Elvis Fernandes Dias[Krakend] API Gateway — Agregando e modificando responsesHoje muito se fala sobre arquiteruta orientada a microsserviços, na qual, sendo bem simplista, zelamos pela divisão dos serviços para que…Aug 23, 2022Aug 23, 2022
Elvis Fernandes Dias.NET — Timeout com StackExchange.Redis (RedisTimeoutException)Redis é um banco de dados chave valor, in memory, utilizado amplamente como cache distribuído. Assim como qualquer outra tecnologia, ele…Feb 23, 2022Feb 23, 2022
Elvis Fernandes DiasC# — Não normalize strings para compará-lasÉ muito comum termos a necessidade de compararmos strings em nossas implementações, mais comum ainda é precisarmos realizar a comparação…Oct 26, 2021Oct 26, 2021
Elvis Fernandes DiasC# — Value Types 60% mais rápido que References TypesNa maioria das vezes que queremos representar algo do mundo real no código, partimos para uma abordagem utilizando classes. Não é comum…Feb 27, 20211Feb 27, 20211
Elvis Fernandes DiasC# Channel<T> — Introdução Producer / ConsumerÉ muito comum nos depararmos com situações nas quais precisamos implementar mecanismos de “Producer/Consumer”, ou alguma variação deste…Feb 12, 2021Feb 12, 2021
Elvis Fernandes DiasC# Lógica Pura— Resolução LeetCode 564 Find the Closest PalindromeOlá pessoal!Feb 5, 2021Feb 5, 2021
Elvis Fernandes DiasC# Programação Paralela — Resolução LeetCode 1195 Fizz Buzz MultithreadedAtualmente é muito comum nos depararmos com problemas que precisamos recorrer ao processamento paralelo para atingirmos, de maneira mais…Jan 23, 2021Jan 23, 2021