Chris Reddington Steph Martin

Published on Wed, Dec 23, 2020

The event sourcing pattern is a well-known pattern and has been around for some time. The idea is that you use an append-only store to record the full series of actions taken on the data. This combines well with the materialized view pattern, where a pre-populated view is generated over one (or more) data stores when the data isn’t in an ideal format for querying. These two patterns are common patterns used in an event-driven architecture. Join Chris and Steph as they talk about both of these patterns and how they may be able to help. This is another episode in the series of Architecting for the Cloud, one pattern at a time.

Related

11 - The Geode Pattern - What is it and how can it be useful for my app?

Episode

11 - The Geode Pattern - What is it and how can it be useful for my app?

You may have heard of patterns like the retry pattern, circuit breaker, CQRS or bulkhead. But have you heard about the Geode pattern? Join Chris and Will Eastbury in this session as they talk through how this pattern can help improve latency and increase availability for your application.

This …

Architecture APIs Cloud Design Patterns Azure Architecture Center

Architecting for the cloud, one pattern at a time

Chris Reddington Will Eastbury Published on Mon, Dec 21, 2020

17 - The Throttling, Retry and Circuit Breaker Patterns

Episode

17 - The Throttling, Retry and Circuit Breaker Patterns

How are you thinking about handling load on your application, scaling out perhaps? But what about if you’re building a multi-tenant service and worried about safeguarding resources on a per tenant basis? What happens if there’s a temporary blip, and there are issues that impact the …

Architecture APIs Cloud Design Patterns Azure Architecture Center

Architecting for the cloud, one pattern at a time

Chris Reddington John Downs Published on Fri, Dec 4, 2020

16 - The Backends for Frontends and Strangler Pattern with Peter Piper

Episode

16 - The Backends for Frontends and Strangler Pattern with Peter Piper

Developing applications for new platforms, and struggling to manage your API estate? Finding you have to refactor, or in a scenario where your code isn’t clean? Want to decouple your backend APIs from your clients, and figure out how you can move from a legacy set of APIs to modern APIs? Then …

Architecture APIs Cloud Design Patterns Azure Architecture Center

Architecting for the cloud, one pattern at a time

Chris Reddington Peter Piper Published on Sun, Nov 22, 2020

15 - The Sharding and Index Table Patterns

Episode

15 - The Sharding and Index Table Patterns

Starting to think about the data layer of your application, and concerned about scalability of your solution? Or have some form of application that needs to have segregation of data, perhaps customers with requirements to have their data in a particular geography? Then the first part of the session …

Architecture APIs Cloud Design Patterns Azure Architecture Center

Architecting for the cloud, one pattern at a time

Chris Reddington Steph Martin Published on Fri, Nov 13, 2020