Book: Blazor for ASP.NET Web Forms Developers
Old dogs can learn new tricks
Old dogs can learn new tricks
Consistency, Availability, Partition tolerance - Choose two
Simplify the consumption of multiple services
Move specialized and common functionalities to a gateway
Single service as aggregator of multiple individual requests
Create a separate backend service for each frontend application or interface
Speed up quering by having a 'materialized' copy of data
Document 'Why', not What
Capture all state changes as a sequence of events