← Back to all sparks
RudderStack logo

RudderStack

MKT AUTO
Velocity3.8

Open-source customer data platform

Open lakehouse streaming and modern native SDKs reshape what RudderStack delivers.

lakehouseicebergsdk-modernizationopen-dataextensibilitymobile-sdk
Current state
RudderStack is shipping at high cadence across three vectors: open data infrastructure (Snowflake Iceberg streaming destination, P95 latency alerts at GA), modern native SDKs (new Kotlin Android SDK and Swift iOS SDK replacing legacy versions), and integration breadth (Custom Web Device Mode, Singular v2/SDID auto-routing, Braze multi-app keys). Bot Management, Tracking Assistant, and Snowflake Streaming GA from prior weeks set the stage.
Where it's heading
Two parallel arcs are visible. The data plane is moving toward open lakehouse formats — Iceberg-on-customer-cloud-storage decouples customers from a single warehouse vendor. The collection plane is being modernized end-to-end, with native Kotlin and Swift SDKs replacing older mobile stacks and a new self-serve integration model letting customers ship their own destinations. Together these moves reposition RudderStack as composable infrastructure rather than a closed CDP.
Prediction
Expect Iceberg streaming to extend beyond Snowflake — Databricks Unity Catalog or direct S3-Glue Iceberg as a destination — and the modernized SDK pattern to ship a JavaScript or React Native rewrite next. The Custom Device Mode escape hatch will be productized further as a marketplace for community-built integrations.

Recent moves

  1. 2mo ago

    March 31, 2026Singular API v2 and SDID SupportRudderStack now supports Singular’s v2 API and SDID (Singular Device ID).

    Singular cloud-mode integration auto-detects SDID in event payloads and routes to v2 endpoints; v1-based events keep flowing as before. A vendor-integration update with zero-config compatibility, fitting the broader pattern of integration-breadth investment.

    View source ↗
  2. 2mo ago

    March 17, 2026Stream Events to Snowflake Iceberg TablesRudderStack now supports streaming events to Snowflake-managed Apache Iceberg tabl…

    ⚡ SPARK

    Snowflake Streaming destination now writes to Snowflake-managed Apache Iceberg tables on customer-owned S3, GCS, or Azure storage. The most directional ship in the window — RudderStack pushes streamed events into the customer's lakehouse rather than a closed warehouse path.

    View source ↗
  3. 2mo ago

    March 16, 2026Custom Web Device Mode IntegrationCustom Web Device Mode Integration is now generally available.

    Custom Web Device Mode Integration is GA — customers can write their own JavaScript to connect the RudderStack JS SDK to any browser-based tool. An extensibility primitive that turns the integration catalog from a fixed list into a customer-buildable surface.

    View source ↗
  4. 2mo ago

    March 6, 2026Braze Multi-App Key Support BetaYou can now configure platform-specific App Identifier Keys (iOS, Android, Web) within a sin…

    Braze destination gains beta support for platform-specific App Identifier Keys (iOS, Android, Web) inside a single configuration, with runtime selection based on device type. A focused gap-fill for multi-platform Braze users behind a feature flag.

    View source ↗
  5. 3mo ago

    iOS (Swift) SDK: Modern Analytics for Apple Platforms

    New iOS (Swift) SDK with async-await, plugin architecture, multi-instance support, and added macOS coverage replaces the legacy Obj-C SDK. Companion to the new Kotlin Android SDK shipped a week earlier — completing the modern native-SDK pair RudderStack now recommends for new apps.

    View source ↗
  6. 3mo ago

    Android (Kotlin) SDK: Modern Analytics for Android

    ⚡ SPARK

    New Android (Kotlin) SDK delivers a coroutine-based architecture with plugin extensibility and 4x faster event processing. Opens the modernization arc that the Swift SDK closes the following week — directional move toward modern native idioms across the mobile surface.

    View source ↗