コンテンツにスキップ
日本語

Compatibility matrix

このコンテンツはまだ日本語訳がありません。

The framework’s features have different support levels across runtimes. This page is the definitive reference.

For each row:

  • = supported, tested in CI.
  • = works, but not actively CI’d.
  • = not supported.
  • N/A = doesn’t apply.
FeatureBunNode 24+Deno
Actor base class
ActorSystem
ActorOptions + withDispatcher etc.
MicrotaskDispatcher / ImmediateDispatcher / ThroughputDispatcher
BoundedMailbox / PriorityMailbox
Supervision strategies
context.timers + system.scheduler
Death watch
become / stash / unstashAll
Pattern matching (ts-pattern)
FeatureBunNode 24+Deno
Behaviors.* combinators
TypedActor
system.spawnTyped / context.spawnTyped / typedActor
FeatureBunNode 24+Deno
Router.*
CircuitBreaker
BackoffSupervisor
retry, pipeTo, after
FeatureBunNode 24+Deno
Cluster join / membership
Gossip + failure detector
TcpTransport
TLS on cluster transport
InMemoryTransport (tests)
ClusterSingleton
ClusterSharding
DistributedPubSub
DistributedData
Cluster router
Receptionist
KubernetesLease
InMemoryLease
FeatureBunNode 24+Deno
InMemoryJournal
InMemorySnapshotStore
SqliteJournal✓ (bun:sqlite)✓ (better-sqlite3 peer dep)
SqliteSnapshotStore
CassandraJournal✓ (cassandra-driver)
CachedSnapshotStore
PersistentActor
DurableStateActor
ProjectionActor
Object-storage snapshot store (filesystem)
Object-storage snapshot store (S3)
Schema-migration adapters
Replicated event sourcing
FeatureBunNode 24+Deno
KafkaActor (kafkajs)
MqttActor (mqtt)
AmqpActor (amqplib)
NatsActor (nats)
JetStreamActor
RedisStreamsActor (ioredis)
GrpcServerActor / GrpcClientActor
WebsocketClientActor
websocket() route (WebsocketServerActor)✓ (Bun.serve)✓ (@fastify/websocket / ws)
SseActor
TcpSocketActor
TcpServerActor✓ (mTLS listener: ✗)
UdpSocketActor
FeatureBunNode 24+Deno
Route DSL
Marshalling (entity<T>)
FastifyBackend
ExpressBackend
HonoBackend
Middleware (response-cache, rate-limit, idempotency-key)
HttpClient (uses fetch)
managementRoutes
FeatureBunNode 24+Deno
In-memory cache
Memcached cache
Redis cache
FeatureBunNode 24+Deno
JSON
CBOR
Custom serializers
FeatureBunNode 24+Deno
Core metrics
Prometheus exporter
prom-client adapter
OTel metrics adapter
RecordingTracer
OTel tracing adapter
Stock metrics
Health checks
FeatureBunNode 24+Deno
TestKit.create
TestProbe
ManualScheduler
MultiNodeSpec
ParallelMultiNodeSpec
For new projects: Bun
For Node-shop environments: Node 24+
For Lambda / serverless: Node 24+
For Deno-first organizations: Deno (with caveats)
For mixed: Pick one per cluster