Skip to content

Commit

Permalink
Fix gRPC API link (#216)
Browse files Browse the repository at this point in the history
* Fix gRPC API link

The link to gRPC API was broken, leading to 404 error.

* Update the reference URL

Co-authored-by: Adhitya Mamallan <adhitya.mamallan@uber.com>

---------

Co-authored-by: Adhitya Mamallan <adhitya.mamallan@uber.com>
  • Loading branch information
pandeyanshuman and adhityamamallan authored Feb 13, 2025
1 parent 5aa9e52 commit 3e0b66a
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion docs/03-concepts/05-topology.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Note that both types of :worker:workers: as well as external clients are roles a
![Cadence Architecture](https://user-images.githubusercontent.com/14902200/160308507-2854a98a-0582-4748-87e4-e0695d3b6e86.jpg)


At the core of Cadence is a highly scalable multitenant service. The service exposes all of its functionality through a strongly typed [gRPC API](https://github.com/cadence-workflow/cadence-idl/tree/master/proto/cadence-workflow/cadence/api/v1). A Cadence cluster include multiple services, each of which may run on multiple nodes for scalability and reliablity:
At the core of Cadence is a highly scalable multitenant service. The service exposes all of its functionality through a strongly typed [gRPC API](https://github.com/cadence-workflow/cadence-idl/tree/master/proto/uber/cadence/api/v1). A Cadence cluster include multiple services, each of which may run on multiple nodes for scalability and reliablity:
- Front End: which is a stateless service used to handle incoming requests from Workers. It is expected that an external load balancing mechanism is used to distribute load between Front End instances.
- History Service: where the core logic of orchestrating workflow steps and activities is implemented
- Matching Service: matches workflow/activity tasks that need to be executed to workflow/activity workers that are able to execute them. Matching is assigned task for execution by the history service
Expand Down

0 comments on commit 3e0b66a

Please sign in to comment.