Redis Monthly Live with Barry S. Stahl

Every month we host speakers from around the world and talk about everything Redis. This month we have Barry S. Stahl showing us some design patterns for building reliable systems.

About this event

Eliminating Hidden Dangers to Your Applications: Patterns for Reliable Systems

There is a danger lurking in every system that hasn't taken explicit steps to eliminate it. This under-recognized data killer can cause inconsistencies in your system which can be as difficult to find as they are to correct. Fortunately, recognizing this monster is easy, and there are a number of great techniques you can use to keep it away for good.

In this talk, we will learn about the Dual-Writes anti-pattern: how to spot it, and what to do to avoid it. In doing so, we'll discuss several well-known patterns that when implemented in your microservices architecture, can help prevent the difficult errors often caused by trying to make multiple reliable changes at once. This way, you can spend more time at technical talks and less time supporting your applications. We'll review several examples in C#, including demonstrations using relational data stores like SQL Server, as well as non-relational stores such as Redis.



Monday, Oct 18
2:00 PM - 3:30 PM (EDT)


  • Guy Royse

    Guy Royse


    Developer Advocate

    See Bio
  • Justin Castilla

    Justin Castilla


    Developer Advocate

    See Bio