Aborted transactions in Redshift due to Serializable isolation level 2

I had 3 jobs in my Redshift cluster. First of them was querying two tables A and B and then inserting data to table B. Second transaction was removing and inserting to table A. Third transaction was just reading A and B. The timeline was: First transaction reads Second transaction deletes, inserts and commits First … Continue reading Aborted transactions in Redshift due to Serializable isolation level 2

.NET Inside Out Part 20 – Try doing nothing but decreasing performance

This is the twentieth part of the .NET Inside Out series. For your convenience you can find other parts in the table of contents in Part 1 – Virtual and non-virtual calls in C# Let’s take this code and see its performance with BenchmarkDotNet: Results on Windows 7 and .NET Core 4.6 (I know I … Continue reading .NET Inside Out Part 20 – Try doing nothing but decreasing performance

.NET Inside Out Part 19 – Creating structure instance without calling a constructor

This is the nineteenth part of the .NET Inside Out series. For your convenience you can find other parts in the table of contents in Part 1 – Virtual and non-virtual calls in C# Today we will see that .NET can create an instance of a structure without calling its constructor if it is not … Continue reading .NET Inside Out Part 19 – Creating structure instance without calling a constructor

Availability Anywhere Part 8 — Running interactive application on a remote server from shell

This is the eighth part of the Availability Anywhere series. For your convenience you can find other parts in the table of contents in Part 1 – Connecting to SSH tunnel automatically in Windows Imagine that you’d like to run an interactive application on some remote server. This application should have access to UI and … Continue reading Availability Anywhere Part 8 — Running interactive application on a remote server from shell