-
.NET
The hidden costs of allocations
I mentioned in a pervious post that we have a code quality gateway to make sure that all logging statements…
Read More » -
.NET
Unsafe operations terminology and operational hazards
One of the features we are working on have the notion of a consensus cluster, as well as the ability…
Read More » -
.NET
Production Postmortem: The case of the slow index rebuild
A customer called to complain that the indexing times that they were seeing on an index rebuild were very high,…
Read More » -
.NET
Recording available – Highly Available & Scalable Solutions with RavenDB
In this session, Oren explored how RavenDB deals with scaling under load and remain highly available even under failure conditions.…
Read More » -
.NET
The insidious cost of allocations
One of the things we learned from build high performance systems is that algorithm complexity is important for system…
Read More » -
.NET
Optimizing I/O throughput
We got a customer request about performance issues they were seeing on startup on a particular set of machines. Those…
Read More » -
.NET
Critique this code : The memory mapped file
We got an error in the following code, in production. We are trying hard to make sure that we have…
Read More » -
.NET
Production postmortem – The case of the memory eater and high load
This is a recent case. One of our customers complained that every now and then they started to see very…
Read More » -
.NET
RavenDB 3.0. New Stable Release
We have just released build 3785 of RavenDB 3.0. This build has quite a bit of changes (for the full…
Read More » -
.NET
Buffer Allocation Strategies – Explaining the solution
In my previous post, I threw a bunch a code at you, with no explanation, and asked you to discuss…
Read More »