v0.20.0 Alpha Release
First alpha release for Temporal Server.
Release Highlights
- Service contract is now protobuf over gRPC. Clients should be able to talk to temporal using native gRPC.
- Thrift completely removed and protobuf payload goes all the way to database.
- Ringpop bootstrap is removed and now cluster is bootstrapped through database.
- Configuration cleanup.
- Significantly improved SDK experience for both Java and Go.
- Many critical fixes to Server, Go and Java SDKs.
Helpful links to get you started with Temporal
Temporal Docs
Server
Java SDK
Java Samples
Go SDK
Go Samples
Helm Chart
Docker images for this alpha release (use tag 0.20.0):
Server
Server With Auto Setup
CLI (tctl)
Admin-Tools
Things we are still working on
- We are still working and cleaning some internal API contracts. So more breaking changes are coming. So please don't use this for production setup yet.
- Stress and Performance testing.