Skip to main content

23 docs tagged with "Data Converters"

View all tags

Codec Server

A Codec Server is an HTTP server that provides remote encoding and decoding for Temporal Payloads, enabling the Web UI and CLI to display decoded data without exposing encryption keys to the Temporal Service.

Data handling - .NET SDK

Learn how Temporal handles data through the Data Converter, including payload conversion, encryption, and large payload storage.

Data handling - Go SDK

Learn how Temporal handles data through the Data Converter, including payload conversion, encryption, and large payload storage.

Data handling - Java SDK

Learn how Temporal handles data through the Data Converter, including payload conversion, encryption, and large payload storage.

Data handling - Python SDK

Learn how Temporal handles data through the Data Converter, including payload conversion, encryption, and large payload storage.

Data handling - Ruby SDK

Learn how Temporal handles data through the Data Converter, including payload conversion, encryption, and large payload storage.

Data handling - TypeScript SDK

Learn how Temporal handles data through the Data Converter, including payload conversion, encryption, and large payload storage.

Default and Custom Data Converters

Learn about the default Data Converter in Temporal SDKs and how to implement a custom Data Converter for custom serialization and encoding needs.

External Storage

External Storage offloads large payloads to an external store like S3, keeping only a small reference in the event history.

Failure Converter

A Failure Converter transforms error messages and call stacks into encoded formats to enhance security and observability.

How does Temporal handle application data?

This guide explores Data Converters in the Temporal Platform, detailing how they handle serialization and encoding for Workflow inputs and outputs, ensuring data stays secure and manageable.

Key management

Learn about key management practices for securing encryption keys in Temporal applications.

Payload Codec

A Payload Codec performs bytes-to-bytes transformations on Temporal Payloads, often for compression and encryption.

Payload conversion - Go SDK

Customize how Temporal serializes application objects using Payload Converters in the Go SDK, including composite data converters and custom type examples.

Payload conversion - Python SDK

Customize how Temporal serializes application objects using Payload Converters in the Python SDK, including Pydantic and custom type examples.

Payload Converter

A Payload Converter serializes and deserializes values to and from bytes for use in the Temporal SDK.