Coordinated worker roles and meta-roles¶
Worker meta-roles and roles for Mimir, Loki, and Tempo in COS HA. See the coordinated workers explanation guide for an overview of the coordinator-worker pattern in COS.
Mimir¶
Meta-roles¶
Meta-role |
Constituent roles |
|---|---|
|
|
|
|
|
|
|
|
Roles¶
Role |
Part of meta-role |
Required |
Recommended units |
|---|---|---|---|
|
|
yes |
1 |
|
|
yes |
1 |
|
|
yes |
3 |
|
|
yes |
2 |
|
|
yes |
1 |
|
|
yes |
1 |
|
|
yes |
1 |
|
|
no |
— |
|
|
no |
— |
|
|
no |
— |
|
— |
no |
— |
Loki¶
Loki’s microservices mode uses three top-level roles (read, write, backend) as the primary unit of deployment. These roles are themselves the building blocks for the all meta-role.
Meta-roles¶
Meta-role |
Constituent roles |
|---|---|
|
|
Roles¶
Role |
Part of meta-role |
Required |
Recommended units |
|---|---|---|---|
|
|
yes |
3 |
|
|
yes |
3 |
|
|
yes |
3 |
Tempo¶
Meta-roles¶
Meta-role |
Constituent roles |
|---|---|
|
|
Roles¶
Role |
Part of meta-role |
Required |
Recommended units |
|---|---|---|---|
|
|
yes |
1 |
|
|
yes |
1 |
|
|
yes |
3 |
|
|
yes |
1 |
|
|
yes |
1 |
|
|
no |
1 |