Book description
Design system solutions using modern architectural patterns and practices. This book discusses methods to keep a system responsive, even when it is being constantly updated, extending a system's functionality without changing the core code, methods of maintaining data history, and designing a distributed transactional system.After reading this book, you should have a high-level understanding of the architectural patterns used in the book, and you should have a methodology for approaching system design.
- Understand design principles and considerations for various stages of software development
- Translate patterns into code samples
- Create a blueprint for approaching system design
- Understand architectural patterns: CQRS, event sourcing, distributed systems, distributed transactions, and plug-in architecture
Product information
- Title: Software Architecture by Example: Using C# and .NET
- Author(s):
- Release date: April 2022
- Publisher(s): Apress
- ISBN: 9781484279908
You might also like
book
Hands-On Design Patterns with C# and .NET Core
Apply design patterns to solve problems in software architecture and programming using C# 7.x and .NET …
book
Design Patterns in .NET Core 3: Reusable Approaches in C# and F# for Object-Oriented Software Design
Implement design patterns in .NET Core 3 using the latest versions of the C# and F# …
book
High-Performance Programming in C# and .NET
Enhance your applications' performance using best practices for benchmarking, application profiling, asynchronous programming, designing responsive UIs, …
book
Microservices in .NET, Second Edition
In Microservices in .NET, Second Edition you will learn how to: Build scalable microservices that are …