add feature multithreading for create trade with Dask distributed

This commit is contained in:
Axel-CH
2018-09-02 00:11:47 +02:00
parent 77935b833b
commit 15d33c1478
4 changed files with 84 additions and 16 deletions

View File

@@ -0,0 +1,18 @@
"""
This module contains the class to use the dask module
"""
from typing import Dict
from dask.distributed import Client
def init(config: Dict) -> object:
"""
Initialise Dask Distributed Client
"""
workers_number = config['multithreading']['workers_number']
client = Client(processes=False, threads_per_worker=1, n_workers=workers_number)
return client