What You Need to Know Before
You Start

Starts 19 June 2025 00:14

Ends 19 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Solving Tricky Coordination Problems in Stateless .NET Services

Learn to solve coordination problems in stateless .NET services using Redis Pub/Sub, focusing on distributed locks to prevent concurrent expensive computations and improve scalability.
NDC Conferences via YouTube

NDC Conferences

2677 Courses


56 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Conference Talk

Optional upgrade avallable

Overview

Learn to solve coordination problems in stateless .NET services using Redis Pub/Sub, focusing on distributed locks to prevent concurrent expensive computations and improve scalability.

Syllabus

  • Introduction to Stateless .NET Services
  • Overview of Stateless Architectures
    Benefits and Challenges of Stateless Design
  • Understanding Coordination Problems
  • Definition and Examples
    Impact on Scalability and Performance
  • Introduction to Redis
  • Key Features and Use Cases
    Basics of Redis Architecture
  • Redis Pub/Sub for Coordination
  • Overview of Pub/Sub Mechanism
    Implementing Pub/Sub in .NET
    Use Cases in Distributed Systems
  • Distributed Locks
  • Role of Distributed Locks in Coordination
    Implementing Distributed Locks with Redis
    Avoiding Common Pitfalls and Deadlocks
  • Solving Coordination Problems
  • Identifying Expensive Computations
    Strategies for Preventing Concurrent Execution
    Design Patterns for Scalability
  • Hands-On Implementation
  • Setting Up Redis Environment for .NET
    Code Walkthrough: Implementing Pub/Sub
    Code Walkthrough: Implementing Distributed Locks
  • Testing and Debugging
  • Tools and Techniques for Debugging Coordination Issues
    Load Testing Scenarios for .NET Services
    Analyzing Performance Metrics
  • Case Studies
  • Real-World Examples of Coordination Solutions
    Lessons Learned and Best Practices
  • Conclusion and Future Trends
  • Evolving Solutions for Stateless Services
    The Future of Distributed Coordination in Microservices
  • Resources and Further Reading
  • Recommended Books and Articles
    Online Communities and Support Networks

Subjects

Conference Talks