Service Oriented Architecture and Microservices Flashcards

1
Q

Long-lived Transactions:

why, in an SOA, long-lived transactions are discouraged and sagas are suggested instead?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

SOA and Micro Services:

What are the differences between SOA and microservice?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Versioning and Breaking Changes:

Let’s talk about web services versioning, version compatibility, and breaking changes.

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Sagas and compensations:

What’s the difference between a transaction and a compensation operation in a saga, in SOA?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Too Micro:

When is a microservice too micro?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Micro Services Architecture:

What are the pros and cons of microservice architecture?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly