0.9.0 • Published 3 years ago

clio-rpc v0.9.0

Weekly downloads
4
License
Apache-2.0
Repository
-
Last release
3 years ago

RPC

This module is used to do multiprocessing and distributed processing in Clio.

Terminology

  1. Dispatcher: All messages go through the dispatcher. Dispatcher receives requests from Executors, chooses a Worker and sends the request to the worker, receives the answer from the worker and replies back to the Executor.

  2. Transport: Transports are a collection of Clients and Servers who make it possible for Workers and Executors to communicate with a Dispatcher using a specific protocol.

  3. Worker: Workers are in charge of processing the requests, calling functions and returning the results to the dispatcher.

  4. Executor: Executors are in charge of sending requests from user to the dispatcher and returning the results to the user.

0.9.0

3 years ago

0.8.0

3 years ago

0.7.0

3 years ago

0.6.1

3 years ago

0.6.0

3 years ago

0.3.0

3 years ago

0.2.0

3 years ago

0.5.0

3 years ago

0.4.0

3 years ago

0.1.1

3 years ago

0.1.0

3 years ago

0.0.5

4 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago