Samples

Go beyond the introductory Kalix Developer Experience as you learn how to build specific applications with useful samples.

Sample Language Level

Build an event-driven shopping cart

Java

Beginner

Build a customer registry

Java

Beginner

Build a customer registry with query capabilities

Java

Intermediate

Build a user registration service implemented as a Choreography Saga

Java

Advanced

Build an event-driven shopping cart

Java/Protobuf

Beginner

Build a customer registry

Java/Protobuf

Beginner

Build a customer registry with query capabilities

Java/Protobuf

Intermediate

Build a customer registry with Kafka integration

Java/Protobuf

Intermediate

Build a customer registry

Scala/Protobuf

Beginner

Build an event-driven shopping cart

JavaScript/Protobuf

Beginner

Build a customer registry

JavaScript/Protobuf

Beginner

Build an event-driven shopping cart

TypeScript/Protobuf

Beginner

Build a customer registry

TypeScript/Protobuf

Beginner

Kalix also offers a variety of prebuilt samples that are ready for immediate deployment, eliminating the need for local development.