Skip to content
Sobre
Blog
Para você
Grupos de Estudos
Reputação e Marketing Pessoal
Algoritmos e Estruturas de Dados
Padrões de Projeto
DDD do Jeito Certo
Mentorias
Arquitetura de Software
Cursos
Teoria dos Jogos na Prática
Análise de Algoritmos e Big-O
Para sua empresa
Menu
Sobre
Blog
Para você
Grupos de Estudos
Reputação e Marketing Pessoal
Algoritmos e Estruturas de Dados
Padrões de Projeto
DDD do Jeito Certo
Mentorias
Arquitetura de Software
Cursos
Teoria dos Jogos na Prática
Análise de Algoritmos e Big-O
Para sua empresa
Architecture
Confira os estudos e reflexões que podem gerar insights para seu negócio nesta categoria:
Architecture
Considerations about Server-side Caching for .NET Applications
Implementing a good caching strategy is fundamental to achieve good performance. Besides that, it is not a trivial task. There...
Architecture
Architecture for Data-Intensive Applications
Most of my client’s applications code is for parsing, caching, storing, aggregating, protecting and sharing data! It is not the...
Architecture
Implementing Complex Distributed (Business) Transactions with Saga Pattern (and workflows)
I talked about microservices at two conferences last week. In both opportunities, the attendees asked me about how to implement...
Architecture
Getting more or better things done in the same time frame (Gustafson’s law)
When designing systems that need to scale you always need to remember that using better resources could help you to...
Architecture
Computing Theoretical Speedup in Latency of the Execution with the Amdahl’s Law
When designing systems that need to scale you always need to remember that [tweet]more computing power does not necessarily mean...
Architecture
Setting Up your first Cluster
In this post, I will help you to set up your first RavenDB cluster. To be honest, it is not...
Architecture
How Static Analysis Tools are Helping me to Produce Better Software: Understanding the Design
As a consultant, I often need to work with the code that I do not know. I need to understand...
Architecture
Understanding how .NET memory allocation works and why it is so (dangerously) fast
If you need to improve the performance of .NET applications, then at some point you will need to understand how...
Architecture
The #1 Rule for .NET Performance
If you ask me one tip to improve the performance of your applications, it would be: Design your objects to...
Architecture
Building a Simple PaaS with Sidecars (from Designing Distributed Systems book) in C#
The example which motivated this post comes from the excellent book Designing Distributed Systems by Brendan Burns (co-founder of the...