Platform overview Rails + Node.js

The commercial performance layer for Solid Objects

Grouped commits, optional ephemeral operations, and materialized projections for Rails and Node.js.

Both open-source cores are MIT licensed, including for commercial and closed-source applications. Pro is the optional proprietary layer for private package access, support, and priority fixes.

Get Pro Compare plans

14-day no questions asked refund

Rails MIT core Latest release
Rails Pro 0.4.0
Node.js MIT core Latest release
Node.js Pro 0.4.0
Available architecture Rails + Node.js Pro

Actor admission

Declares fixed-window policies on actor classes and returns a committed decision before mailbox enqueue, with idempotent quota consumption.

Grouped commits

Coalesces concurrent actor writes into fewer database commits, reducing write amplification for hot identities.

Ephemeral operations

Selects in-process, loss-tolerant delivery per call for signals that do not belong in the durable journal.

Materialized projections

Builds read models after durable commits so eligible reads do not compete with actor mailbox work.

Both Pro packages use the same actor classes as their MIT cores. Delivery behavior is selected per call; admission policies are declared on actor classes and checked before mailbox enqueue. Independently reproducible Pro-versus-MIT benchmarks are still being prepared, so this site does not publish unsupported throughput or latency numbers.

Tier comparison Available and in development

The MIT core is commercially usable. Pro adds private operational machinery.

Pro includes the shipping Rails and Node.js packages. Enterprise sharding remains roadmap work and is shown as in development rather than included.

Capability MIT Core Free Any team Pro $99/mo · $995/yr Available now Enterprise $269/mo · $2,690/yr In Development
Licensing
MIT core for personal, commercial, and closed-source use Included Included Included
Proprietary Rails and Node.js performance extensions Not included Included In Development
Private Rails and Node.js package access Not included Included In Development
One-legal-entity package licence Not included Included In Development
Actor runtime
Addressable actors activated on demand Included Included Included
Durable state committed per turn Included Included Included
Ordered delivery, fencing, reminders, and effects Included Included Included
Performance layer
Fixed-window actor admission before mailbox enqueue Useful for: rate limits and per-actor quotas Not included Included In Development
Grouped commits gathered over a 5 ms window by default Useful for: absorbing bursty write traffic Not included Included In Development
Optional ephemeral operations selected per call Useful for: progress updates and live signals Not included Included In Development
Materialized projections maintained after durable commits Useful for: dashboards, feeds, and list views Not included Included In Development
Roadmap
Distributed in-memory sharding Not included Not included In Development
Requests routed to the process holding the actor Not included Not included In Development

No plan promises exactly-once execution. Distributed sharding is not implemented or sold through checkout today.

Private delivery

Billing, licensing, and private Rails and Node package access in one account.

An active Pro subscription provisions a software licence and one private registry credential for the Rails and Node.js packages. The dashboard provides the exact Bundler, npm, and pnpm installation steps.

Choose a runtime

Use the MIT core. Add Pro when its operational extensions fit the workload.