Design Pattern - (Command|Action|Transaction)

> Code - (Programming|Computer) Language > Design Pattern

1 - About

Encapsulate a request as an object, letting parametrize clients with different requests, queue or log request and support undoable operations.


3 - Implementation

3.1 - Hystrix

Netflix Hystrix: Wrapping all calls to external systems (or “dependencies”) in a HystrixCommand or HystrixObservableCommandobject which typically executes within a separate thread

4 - Documentation / Reference