Hacker News new | ask | show | jobs
by te_chris 2249 days ago
We store our sessions in Redis and don't do hot code swapping but deploys do still mostly just work and live channels normally reconnect without any noticeable downtime. We run everything on GKE so a deploy is just rolling container swaps.

Liveview is built on top of channels, so worth reading up about them: https://hexdocs.pm/phoenix/channels.html