Skip to content

Commit d38d63a

Browse files
flippedcoderlennessyyjsundaiDuncanmabrianmacdonald-temporal
authored
feat(encyclopedia): added new pages to explain the Temporal architecture (#4731)
* feat(encyclopedia): initial setup for architecture page * wip(architecture): added new pages * feat(encyclopedia): added new pages for the temporal architecture * feat(encyclopedia): fixed broken links and added redirects * Update docs/encyclopedia/architecture/temporal-architecture.mdx Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com> * Update docs/encyclopedia/architecture/temporal-architecture.mdx Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com> * Update docs/encyclopedia/architecture/temporal-architecture.mdx Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com> * Update docs/encyclopedia/architecture/temporal-architecture.mdx Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com> * Update docs/encyclopedia/architecture/how-temporal-works.mdx Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com> * Update docs/encyclopedia/architecture/how-temporal-works.mdx Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com> * Update docs/encyclopedia/architecture/temporal-architecture.mdx Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com> * wip(architecture): included feedback changes and todo for where to pick up * wip(architecture): added durable execution secion in the architecture, updated broken links * Remove external services section from temporal architecture Removed section on external services and their integration with Temporal. * update the about the sdks page * intro and add sdk guide links and remove resumable language * clean up about sdks page * add new images for light and dark mode * capitalization, drop last section * move client to top level * update interactive demo with temporal branding, update intro, and other edits * adding /temporal * feat(encyclopedia): initial setup for architecture page * wip(architecture): added new pages * feat(encyclopedia): added new pages for the temporal architecture * feat(encyclopedia): fixed broken links and added redirects * Update docs/encyclopedia/architecture/temporal-architecture.mdx Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com> * Update docs/encyclopedia/architecture/temporal-architecture.mdx Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com> * Update docs/encyclopedia/architecture/temporal-architecture.mdx Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com> * Update docs/encyclopedia/architecture/temporal-architecture.mdx Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com> * Update docs/encyclopedia/architecture/how-temporal-works.mdx Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com> * Update docs/encyclopedia/architecture/how-temporal-works.mdx Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com> * Update docs/encyclopedia/architecture/temporal-architecture.mdx Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com> * wip(architecture): included feedback changes and todo for where to pick up * wip(architecture): added durable execution secion in the architecture, updated broken links * Remove external services section from temporal architecture Removed section on external services and their integration with Temporal. * update the about the sdks page * intro and add sdk guide links and remove resumable language * clean up about sdks page * add new images for light and dark mode * capitalization, drop last section * move client to top level * update interactive demo with temporal branding, update intro, and other edits * fix(architecture): fixed merge conflicts * chore(architecture): minor clean up after fixing merge conflicts * fix(encyclopedia): updated link to sdk page * shortened temporal page with ctas * temporal pg links * fix(architecture): fixed merge conflicts * fix(architecture): updated content based on devrel feedback * Update docs/encyclopedia/architecture/temporal-architecture.mdx Co-authored-by: Brian MacDonald <brian.macdonald@temporal.io> * Update docs/encyclopedia/architecture/temporal-architecture.mdx Co-authored-by: Brian MacDonald <brian.macdonald@temporal.io> * Update docs/encyclopedia/architecture/temporal-architecture.mdx Co-authored-by: Brian MacDonald <brian.macdonald@temporal.io> * Update docs/encyclopedia/architecture/temporal-architecture.mdx Co-authored-by: Brian MacDonald <brian.macdonald@temporal.io> * Update docs/encyclopedia/architecture/temporal-architecture.mdx Co-authored-by: Brian MacDonald <brian.macdonald@temporal.io> * Update docs/encyclopedia/architecture/how-temporal-works.mdx Co-authored-by: Brian MacDonald <brian.macdonald@temporal.io> * Update docs/encyclopedia/architecture/how-temporal-works.mdx Co-authored-by: Brian MacDonald <brian.macdonald@temporal.io> * chore(architecture): made updates based on docs feedback --------- Co-authored-by: Lenny Chen <55669665+lennessyy@users.noreply.github.com> Co-authored-by: Jwahir Sundai <jwahir.sundai@temporal.io> Co-authored-by: Duncan Mackenzie <duncanma@duncanmackenzie.net> Co-authored-by: Brian MacDonald <brian.macdonald@temporal.io>
1 parent 16c1899 commit d38d63a

44 files changed

Lines changed: 1231 additions & 356 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

docs/cloud/get-started/certificates.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ private keys are used for verification.
3030

3131
An expired root CA certificate invalidates all downstream certificates.
3232

33-
An expired end-entity certificate prevents a [Temporal Client](/encyclopedia/temporal-sdks#temporal-client) from
33+
An expired end-entity certificate prevents a [Temporal Client](/encyclopedia/temporal-client) from
3434
connecting to a Namespace or starting a Workflow Execution. If the client is on a Worker, any current Workflow
3535
Executions that are processed by that Worker either run indefinitely without making progress until the Worker resumes or
3636
fail because of timeouts.

docs/develop/dotnet/client/temporal-client.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ tags:
1717
- Certificates
1818
---
1919

20-
A [Temporal Client](/encyclopedia/temporal-sdks#temporal-client) enables you to communicate with the Temporal Service.
20+
A [Temporal Client](/encyclopedia/temporal-client) enables you to communicate with the Temporal Service.
2121
Communication with a Temporal Service lets you perform actions such as starting Workflow Executions, sending Signals and
2222
Queries to Workflow Executions, getting Workflow results, and more.
2323

docs/develop/go/client/temporal-client.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ tags:
3232
- Certificates
3333
---
3434

35-
A [Temporal Client](/encyclopedia/temporal-sdks#temporal-client) enables you to communicate with the
35+
A [Temporal Client](/encyclopedia/temporal-client) enables you to communicate with the
3636
[Temporal Service](/temporal-service). Communication with a Temporal Service lets you perform actions such as starting
3737
Workflow Executions, sending Signals to Workflow Executions, sending Queries to Workflow Executions, getting the results
3838
of a Workflow Execution, and providing Activity Task Tokens.

docs/develop/go/workflows/schedules.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ If a Workflow Execution started by a Schedule is [Paused](/cli/command-reference
4343
Schedules are initiated with the `create` call.
4444
The user generates a unique Schedule ID for each new Schedule.
4545

46-
To create a Schedule in Go, use `Create()` on the [Client](/encyclopedia/temporal-sdks#temporal-client).
46+
To create a Schedule in Go, use `Create()` on the [Client](/encyclopedia/temporal-client).
4747
Schedules must be initialized with a Schedule ID, [Spec](/schedule), and [Action](/schedule) in `client.ScheduleOptions{}`.
4848

4949
<ViewSourceCodeNotice href="https://github.com/temporalio/documentation/blob/main/sample-apps/go/features/schedules/create/main.go" />

docs/develop/java/client/temporal-client.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ tags:
3232
- Certificates
3333
---
3434

35-
A [Temporal Client](/encyclopedia/temporal-sdks#temporal-client) enables you to communicate with the
35+
A [Temporal Client](/encyclopedia/temporal-client) enables you to communicate with the
3636
[Temporal Service](/temporal-service). Communication with a Temporal Service lets you perform actions such as starting
3737
Workflow Executions, sending Signals to Workflow Executions, sending Queries to Workflow Executions, getting the results
3838
of a Workflow Execution, and providing Activity Task Tokens.

docs/develop/php/client/temporal-client.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ This page shows how to do the following:
2626

2727
## How to connect a Temporal Client to a Temporal Service {/* #connect-to-a-dev-cluster */}
2828

29-
A [Temporal Client](/encyclopedia/temporal-sdks#temporal-client) enables you to communicate with the [Temporal Service](/temporal-service).
29+
A [Temporal Client](/encyclopedia/temporal-client) enables you to communicate with the [Temporal Service](/temporal-service).
3030
Communication with a Temporal Service includes, but isn't limited to, the following:
3131

3232
- Scheduling Workflow Executions.

docs/develop/python/client/temporal-client.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ tags:
3030

3131
import { ViewSourceCodeNotice } from '@site/src/components';
3232

33-
A [Temporal Client](/encyclopedia/temporal-sdks#temporal-client) enables you to communicate with the Temporal Service.
33+
A [Temporal Client](/encyclopedia/temporal-client) enables you to communicate with the Temporal Service.
3434
Communication with a Temporal Service lets you perform actions such as starting Workflow Executions, sending Signals and
3535
Queries to Workflow Executions, getting Workflow results, and more.
3636

docs/develop/ruby/client/temporal-client.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ tags:
1616
- Certificates
1717
---
1818

19-
A [Temporal Client](/encyclopedia/temporal-sdks#temporal-client) enables you to communicate with the Temporal Service.
19+
A [Temporal Client](/encyclopedia/temporal-client) enables you to communicate with the Temporal Service.
2020
Communication with a Temporal Service lets you perform actions such as starting Workflow Executions, sending Signals and
2121
Queries to Workflow Executions, getting Workflow results, and more.
2222

docs/develop/rust/client/temporal-client.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ tags:
2727
- Certificates
2828
---
2929

30-
A [Temporal Client](/encyclopedia/temporal-sdks#temporal-client) lets your application communicate with the Temporal Service. Use it to start Workflow Executions, send Signals, run Queries, fetch Workflow results, and more.
30+
A [Temporal Client](/encyclopedia/temporal-client) lets your application communicate with the Temporal Service. Use it to start Workflow Executions, send Signals, run Queries, fetch Workflow results, and more.
3131

3232
This page shows how to do the following using the Rust SDK and Temporal Client:
3333

docs/develop/typescript/client/temporal-client.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ tags:
2828
- Certificates
2929
---
3030

31-
A [Temporal Client](/encyclopedia/temporal-sdks#temporal-client) enables you to communicate with the Temporal Service.
31+
A [Temporal Client](/encyclopedia/temporal-client) enables you to communicate with the Temporal Service.
3232
Communication with a Temporal Service lets you perform actions such as starting Workflow Executions, sending Signals and
3333
Queries to Workflow Executions, getting Workflow results, and more. You cannot initialize a Temporal Client inside a
3434
Workflow. However, they're commonly initialized inside an Activity to communicate with a Temporal Service.

0 commit comments

Comments
 (0)