Message-Driven Architecture
Service functions are persistent, event-driven computational units that respond to MQTT messages. Unlike traditional serverless functions that cold start on demand, service functions run as sleeping containers subscribed to message topics, enabling instant execution without delays.
When messages arrive, functions execute immediately with full context including validated user identity, pre-configured platform interfaces, and automatic parameter extraction from client session state.