English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 24m | 129 MB
Design patterns save developers from needing to puzzle out solutions to problems that others in their industry have already encountered and solved. In this course, get up to speed with over 15 different design patterns you can leverage when building and operating microservices, as well as the common problems they can help you remedy. Instructor Frank Moley goes over decomposition, integration, data, and operational patterns, tying each pattern to the problem it solves. Learn about the API gateway pattern that can prevent chaos by providing a buffer between underlying services and client needs, the sidecar pattern that allows you to offload processing of some kind to a separate module, and much more.
Table of Contents
Welcome
1 Solving microservices problems with patterns
2 Vernacular of microservices
3 Microservices and cloud native
Decomposition Patterns
4 Decomposition of a system
5 Domain-based microservices
6 Business process-based microservices
7 Atomic transaction-based microservices
8 Strangler pattern
9 Sidecar pattern
Integration Patterns
10 Gateway pattern
11 Process aggregator pattern
12 Edge pattern
Data Patterns
13 Single service database
14 Shared service database
15 Command Query Responsibility Segregation
16 Asynchronous eventing
Operational Patterns
17 Log aggregation patterns
18 Metrics aggregation patterns
19 Tracing patterns
20 External configuration
21 Service discovery
Resolve the captcha to access the links!