Skip to content

Commit

Permalink
chore: remove temporal
Browse files Browse the repository at this point in the history
Also remove any usage of the schedules table (table and data will be
remove later)
  • Loading branch information
TBonnin committed Jun 27, 2024
1 parent c512e67 commit 64b2456
Show file tree
Hide file tree
Showing 35 changed files with 467 additions and 3,110 deletions.
28 changes: 0 additions & 28 deletions dev/docker-compose.dev.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,34 +14,6 @@ services:
networks:
- nango

temporal:
image: temporalio/auto-setup
container_name: temporal
depends_on:
- nango-db
environment:
- DB=postgresql
- DB_PORT=5432
- POSTGRES_USER=nango
- POSTGRES_PWD=nango
- POSTGRES_SEEDS=nango-db
ports:
- 7233:7233
networks:
- nango

temporal-ui:
image: temporalio/ui:2.26.0
depends_on:
- temporal
environment:
- TEMPORAL_ADDRESS=temporal:7233
- TEMPORAL_CORS_ORIGINS=https://localhost:3000
ports:
- 8081:8080
networks:
- nango

nango-redis:
image: redis:7.2.4
container_name: nango-redis
Expand Down
Binary file modified docs-v2/images/architecture.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 4 additions & 4 deletions docs-v2/understand/architecture.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -16,13 +16,13 @@ The API layer, developed with Node.js, serves as the front door to Nango, handli

This component stores configuration data for users, integrations, connections, and integration scripts. It uses Postgres.

**Temporal**
**Orchestrator Service**

Temporal manages the scheduling of syncs and acts as a queue for integration script execution jobs. It's responsible for orchestrating the timing and execution of data synchronization tasks, ensuring that sync scripts run according to their schedules without loss or delay.
The Orchestrator service manages the scheduling of script executions. Its responsible for orchestrating the timing and execution of data synchronization tasks, ensuring that sync scripts run according to their schedules without loss or delay.

**Orchestrator Service**
Jobs Service

The Orchestrator Service dispatches jobs to runner services. It acts as the central manager that allocates integration script execution tasks to available runners, balancing load and ensuring efficient processing of integration logic.
The Jobs Service dispatches jobs to runner services. It acts as the central manager that allocates integration script execution tasks to available runners, balancing load and ensuring efficient processing of integration logic.

**Runner Services**

Expand Down
Loading

0 comments on commit 64b2456

Please sign in to comment.