core-java icon indicating copy to clipboard operation
core-java copied to clipboard

Migrate numerous factories to `ServerEnvironment.Builder`

Open armiol opened this issue 6 years ago • 0 comments

Right now we already have StorageFactory, TransportFactory and Sharding, that are configured at runtime depending on the server environment. It's becoming a configuration mess, with several obligatory parts that the Spine developers have to remember.

In scope of this issue we need to try migrate from the distinct factories into a single ServerEnvironment.Builder. It is going to be a single configuration point, which is much easier for comprehension.

armiol avatar Apr 17 '18 14:04 armiol