You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-**Helm Chart**: For production environements, we provide a [Helm chart](/cloud/features/scheduler/hybrid_executors_helm.md) that includes robust configurability, secret management, and scaling options.
33
-
-**Docker Compose**: For simpler environments or testing, we offer a [Docker Compose setup](/scheduler/hybrid_executors_docker_compose) to quickly deploy executors on any machine with Docker.
31
+
-**Scheduler**: Orchestrates schedule cadence and hosts state metadata(code versions, logs, cost). Never **pushes** instructions to executor.
32
+
-**Executor**: Appplies code changes and runs SQL queries and python models in proper DAG order (actual data processing in SQL Engine)
33
+
-**Gateway**: Stores authentication to SQL Engine. Secured through your secrets manager or Kubernetes Secrets.
34
+
-**SQL Engine**: Processes and stores data based on the above instructions
35
+
-**Executor -> Scheduler**: This is a pull-only mechanism as stated abvoe.
36
+
-**Helm Chart**: For production environements, we provide a [Helm chart](../scheduler/hybrid_executors_helm.md) that includes robust configurability, secret management, and scaling options.
37
+
-**Docker Compose**: For simpler environments or testing, we offer a [Docker Compose setup](../scheduler/hybrid_executors_docker_compose) to quickly deploy executors on any machine with Docker.
34
38
35
39
36
40
37
41
## Internal Code Practices
38
42
39
43
Our coding standards are guidelines we enforce throughout the organization to write, maintain, and collaborate on code effectively. These practice ensure consistency, maintainability, reliability, and most importantly, trust.
40
44
41
-
Below you will find a few examples of our interal code requirements.
45
+
Below you will find a few examples of our internal code requirements.
42
46
43
47
- We used signed commits, required approvers, and signed Docker artifacts.
44
48
- Each commit to main must be approved by someone other than the author.
@@ -49,7 +53,7 @@ Below you will find a few examples of our interal code requirements.
49
53
- We back up each state database nightly and before upgrades. These backups are stored indefinitely.
0 commit comments