3
3
<h3 align =" center " >library for creating pipeline-oriented systems</h3 >
4
4
5
5
<p align =" center " >
6
- <a href =" https://github.com/MentalBlood/conveyor/blob/master/.github/workflows/lint.yml " ><img alt =" Lint Status " src =" https://github.com/MentalBlood/conveyor/actions/workflows/lint.yml/badge.svg " ></a >
7
- <a href =" https://github.com/MentalBlood/conveyor/blob/master/.github/workflows/typing.yml " ><img alt =" Typing Status " src =" https://github.com/MentalBlood/conveyor/actions/workflows/typing.yml/badge.svg " ></a >
8
- <a href =" https://github.com/MentalBlood/conveyor/blob/master/.github/workflows/complexity.yml " ><img alt =" Complexity Status " src =" https://github.com/MentalBlood/conveyor/actions/workflows/complexity.yml/badge.svg " ></a >
9
- <a href =" https://github.com/MentalBlood/conveyor/blob/master/.github/workflows/tests.yml " ><img alt =" Tests Status " src =" https://github.com/MentalBlood/conveyor/actions/workflows/tests.yml/badge.svg " ></a >
10
6
<a href =" https://github.com/psf/black " ><img alt =" Code style: black " src =" https://img.shields.io/badge/code%20style-black-000000.svg " ></a >
11
7
</p >
12
8
13
9
## Why
14
10
15
- * Simplicity
16
- * Maintainability
17
- * Scalability
11
+ - Simplicity
12
+ - Maintainability
13
+ - Scalability
18
14
19
15
## Key concepts
20
16
24
20
25
21
Each item has:
26
22
27
- | name | description |
28
- | ------------------ | ------------------------------------------- |
29
- | chain | constant unique identifier for item's chain |
30
- | type | constant common identifier |
31
- | status | variable common identifier |
32
- | data | constant data |
33
- | metadata | variable data |
34
- | created | when was item created |
35
- | reserved | id of worker reserved item if any |
23
+ | name | description |
24
+ | -------- | ------------------------------------------- |
25
+ | chain | constant unique identifier for item's chain |
26
+ | type | constant common identifier |
27
+ | status | variable common identifier |
28
+ | data | constant data |
29
+ | metadata | variable data |
30
+ | created | when was item created |
31
+ | reserved | id of worker reserved item if any |
36
32
37
33
### [ Repository] ( conveyor/core/Repository/Repository.py )
38
34
@@ -49,4 +45,5 @@ Each worker consists of given
49
45
0 . [ Repository] ( conveyor/core/Repository/Repository.py )
50
46
1 . [ Receiver] ( conveyor/core/Worker/Receiver.py )
51
47
2 . [ Processor] ( conveyor/core/Worker/Processor.py )
52
- 3 . [ Actor] ( conveyor/core/Worker/Action.py )
48
+ 3 . [ Actor] ( conveyor/core/Worker/Action.py )
49
+
0 commit comments