To simplify and to help improve testing, the brick_simple module can be split into 2 modules:
brick_simple
brick_simple_client
The brick_simple module is the stateless wrapper API.
The brick_simple_client module is proxy to the brick_server API and the gen_server singleton for keeping the global hash.
To simplify and to help improve testing, the brick_simple module can be split into 2 modules: brick_simple brick_simple_client
The brick_simple module is the stateless wrapper API. The brick_simple_client module is proxy to the brick_server API and the gen_server singleton for keeping the global hash.