Peer 2 Peer Trading Demo

SMR is building a peer 2 peer trading platform for trading on foreign exchange. This video shows two traders buy and selling from each other. For technically minded the app is built as an AngularJS single page app with web socket REST API Scala / Java server with Cassandra as the data store.

 

You can also see in on YouTube

 

Design Patterns

Design Patterns

Pattern Description Java Usage
Constructional
Factory Method
Builder String Builder
Prototype
Singleton
Structural
Adapter
Decorator
Façade
Fly Weight
Behavioural
Command
Interpreter
Iterator Iterator
Observer Observer Listener
Pub Sub
State
Strategy
Visistor
Concurrency
Active Object
Double checked locking
Join
Lock
Monitor
Block Chain
Volatile
Compare and Swap