← Graph

Extract the slow server out of Ruby

takeaway 2 connections

For high-performance real-time Ruby apps, leave business logic in Ruby (where it is easiest to write) and move the low-level WebSocket server — the actual bottleneck — to a faster runtime (Go or Erlang), connecting via gRPC. This is the guiding principle behind AnyCable and related projects.

type
recommendation
takeaway Extract the slow server out of Ruby
about
AnyCable project
Principle that AnyCable embodies.
takeaway Extract the slow server out of Ruby
from_talk
Guiding principle stated by the speaker.

Provenance

Read by
6 extractions