My final proof read edits. (#86)

This commit is contained in:
Stephen Walli 2019-10-10 22:20:10 -07:00 committed by Yaron Schneider
parent 13e7e667b1
commit 723b3eb521
1 changed files with 4 additions and 1 deletions

View File

@ -27,10 +27,13 @@ Each of these building blocks is independent, meaning that you can use one, some
**Event driven resource bindings** Resource bindings with triggers builds further on event-driven architectures for scale and resiliency by receiving and sending events to and from any external resource such as databases, queues, file systems, etc.
**Actors** A pattern for stateless and stateful objects that make concurrency simple with method and state encapsulation. Dapr provides many capabilities in its actor runtime including concurrency, state, life-cycle management for actor activation/deactivation and timers and reminders to wake-up actors. Dapr also includes language specific actor SDKs built on this runtime for usability. Since these SDKs share a common actor runtime, you even get cross-language actor support.
•**Distributed tracing between services** Dapr supports distributed tracing to easily diagnose and observe inter-service calls in production using the W3C Trace Context standard.
•**Actors** A pattern for stateful and stateless objects that make concurrency simple with method and state encapsulation. Dapr provides many capabilities in its actor runtime including concurrency, state, life-cycle management for actor activation/deactivation and timers and reminders to wake-up actors. Dapr also includes language specific actor SDKs built on this runtime for usability. Since these SDKs share a common actor runtime, you even get cross-language actor support.
•**Distributed tracing between services** To easily diagnose and observe inter-service calls in production using the W3C Trace Context standard.
## Dapr distributed system building blocks
The diagram below shows the distributed system building blocks provides by Dapr, exposed with standard APIs. These APIs can be used from any developer code over http or gRPC. Dapr integrates with any hosting platform, for example Kubernetes, to enable application portability including across cloud and edge.