Zum Inhalt

Is it still C#? Practical systems programming with .NET
with Szymon Kulec


Dienstag, 22. September 2026 um 18:00 Uhr

Hello Berner .NET Friend

We’re meeting again in September. This time, the topic is “Is it still C#? Practical systems programming with .NET.”

Abstract

Ever wondered what happens when you push the .NET runtime to its physical limits? Szymon will breaks down the hard-won engineering lessons behind building a high-performance, battle-tested database entirely in .NET.

Whether you're crafting high-throughput microservices, wrestling with memory allocations, or trying to shave milliseconds off your hot paths, this talk is your blueprint for writing blazingly fast .NET code.

💡 What You’ll Learn in This Deep Dive

  • JSON and Beyond: How RavenDB bypasses standard serialization overhead for zero-allocation efficiency.
  • The Memory Game: Unlocking advanced allocation tricks, custom buffers, and memory management.
  • Taming the State Machine: Eliminating unseen async/await overhead in performance-critical code paths.
  • Beyond the Cache Line: Structuring data for peak CPU cache locality and SIMD execution.
  • Vectorize Everything: Using hardware intrinsics to process data at hardware speeds.
  • Surviving the Ecosystem: Practical systems-programming lessons you can apply directly to your everyday C# projects.

About Szymon

I believe that simplicity strongly resonates with a good architecture and results in an amazing performance of both: the engineering and the product itself. I like my data to be served fast. I don't allocate before noon.

Noch

Dienstag, 22.09.2026
Uhrzeit 18:00 - 21:00 Uhr

Zur Anmeldung auf Meetup

Veranstaltungsort M&S Software Engineering AG
Hilfikerstrasse 4 - Bern

Dank der Unterstützung unserer Sponsoren ist die Teilnahme kostenlos.

Regionalsponsor