Module 10 Flashcards

1
Q

List the event processing patterns (3)

A
  1. Event-driven messaging
  2. Atomic event processing
  3. Appended events
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

List the high performance & reliability patterns (8)

A
  1. Container chain
  2. Single node multi-containers
  3. Volatile configuration
  4. Server-less microservice deployment
  5. Leader node election
  6. Micro scatter-gather
  7. Redundant implementation
  8. Composition autonomy
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

List the scalability patterns (3)

A
  1. Workload distribution
  2. Service load balancing
  3. Dynamic scalability
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

List the interchange patterns (3)

A
  1. Microservice compositor
  2. Autonomous proxy service
  3. Microservice instance registration
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

List the boundary definition patterns (3)

A
  1. Microservice layers
  2. Microservice isolation levels
  3. Multi-container isolation control
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

List the base deployment patterns (3)

A
  1. Dedicated microservice database
  2. Container sidecar
  3. Microservice ambassador
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

List the state & data access patterns (4)

A
  1. Shared isolated database
  2. Pre-defined data view
  3. Synchronized cross-instance events
  4. Centralized isolated state repository
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

List the utility patterns (2)

A
  1. Log aggregator
  2. Distributed diagnostics
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

List the common types of dynamic scaling (3)

A
  1. Dynamic horizonal scaling
  2. Dynamic vertical scaling
  3. Dynamic relocation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly