# Entity & lifecycle patterns

> Patterns for modeling long-lived stateful entities and managing Workflow history growth over time.

Patterns for modeling long-lived stateful entities and managing Workflow history growth over time.

- [Entity Workflow](/design-patterns/entity-workflow): Models long-lived business entities as individual Workflows that persist for the entity
- [Continue-As-New](/design-patterns/continue-as-new): Prevents unbounded history growth by completing the current execution and starting a new one with fresh history.
- [Updatable Timer](/design-patterns/updatable-timer): Dynamically adjustable timers that respond to Signals or Updates. Extend, shorten, or cancel timers based on external events.
