Design Pattern - (Command|Action|Transaction)

Card Puncher Data Processing

Design Pattern - (Command|Action|Transaction)


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



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

Documentation / Reference

Discover More
Data System Architecture
Data - Transaction (Trans(versal?) actions)

A single logical operation on the data is called a transaction. A physical operation is called a request and therefore a transaction is a queue of request. For example, a transfer of funds from one bank...
Data System Architecture
Data Management - (Transaction|Request|Commit|Redo) Log

(Transaction|Request|commit) logs are structured log file store all changes made to the data as they occur. They permits the implementation of : transaction isolation undoable operation. recovery...

Share this page:
Follow us:
Task Runner