Stars
A tutorial for teaching basic messaging patterns
Simmy is a chaos-engineering and fault-injection tool, integrating with the Polly resilience project for .NET
Papers from the computer science community to read and discuss.
Easy to use F#-like ~discriminated~ unions for C# with exhaustive compile time matching
Canonical actor model implementation for .NET with local + distributed actors in C# and F#.
Distributed Application Framework for .NET
A framework for building messaging apps with .NET and C#.
Handle deployments of .NET Aspire AppHost Projects
Extended code samples related to the book "Domain Modeling Made Functional". Buy the book here: https://pragprog.com/book/swdddf/domain-modeling-made-functional or here https://fsharpforfunandprofi…
Examples and Tutorials of Event Sourcing in NodeJS
FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
Some design approaches to enforcing a business rule requiring no duplicates. Domain driven design.
Definitions of DDD and fundamental concepts to reduce the learning curve and confusion
Sample ES/CQRS application
If you're new to DDD and not sure where to start, this process will guide you step-by-step
OpenTofu lets you declaratively manage your cloud infrastructure.
Navigate the complex landscape of .NET software architecture with our step-by-step, story-like guide. Unpack the interplay between modular monoliths, microservices, domain-driven design, and variou…
Official .NET port of Sqids. Generate short unique IDs from numbers.
The OpenTF Manifesto expresses concern over HashiCorp's switch of the Terraform license from open-source to the Business Source License (BSL) and calls for the tool's return to a truly open-source …
A template for defining a Team API - as explained in the Team Topologies book
An opinionated list of awesome Python frameworks, libraries, software and resources.