Nizar's Blog
Posts tagged #durable-entities
-
Implementing Durable Entities in Kotlin - Final Enhancements
Introduction Throughout this series, we've explored Durable Entities from the ground up: managing state, creating entities, signaling, cross-communication, and two-way interactions. There steps have...
-
Implementing Durable Entities in Kotlin - Calling Entities
Introduction So far, we have built a solid foundation for Durable Entities in Kotlin. We have established stateful entities that persist data and allowed them to interact dynamically through...
-
Implementing Durable Entities in Kotlin - Cross Communication
Introduction So far, we have built stateful entities that persist data and respond dynamically to external input through signaling. However, all interactions have been one-directional: clients send...
-
Implementing Durable Entities in Kotlin - Signaling Entities with Input
Introduction So far, we have implemented signaling to interact with entities dynamically, allowing our counter to respond to operations like increment and reset. However, these signals have been...
-
Implementing Durable Entities in Kotlin - Signaling Entities
Introduction So far, we have created an entity that stores state using custom status, but it remains static. Once created, there is no way to interact with it or modify its state dynamically. In...
-
Implementing Durable Entities in Kotlin - Creating Entities
Introduction So far, we have seen how Durable Entities persist state across executions and conserve resources. We have used custom status and metadata to store and retrieve state for a basic Counter...
-
Implementing Durable Entities in Kotlin - Persisting State
Introduction Durable Entities provide a way to model long-lived, stateful objects in serverless workflows, but they aren't natively supported in Kotlin. In the previous post, we introduced Durable...
-
Implementing Durable Entities in Kotlin
I've been fortunate to work with some of the greatest minds early in my career, an opportunity I'm endlessly grateful for. Over the past year, I've worked with Erik Meijer on Automind, tackling some...