Czy Action Cable 5 wymaga Redisa?
Nie. Zgodnie z dokumentacją może korzystać z innych adapterów.
Action Cable zapewnia interfejs adaptera subskrypcji do przetwarzania wewnętrznych elementów pubsub. Domyślnie uwzględniane są adaptery asynchroniczne, wbudowane, PostgreSQL, Redis z zdarzeniami i bez zdarzeń Redis. Domyślnym adapterem w nowych aplikacjach Railsowych jest adapter asynchroniczny (async).
Pytania:
Czy Action Cable 5 wymaga Redis do działania? (wygląda na to, że nie, ale nie jestem pewien).
Nie.
Jeśli (podobno) Action Cable 5 może działać z Redisem lub bez niego — jaka jest różnica?
W przypadku ActionCable nie ma różnic, wykorzystuje abstrakcję adapter
i nie zależy od protokołu transportowego.
Co to jest gem 'redis', '~>3.2'
? Do czego to służy?
Jest przeznaczony dla redis i zapewnia interfejs do komunikacji z serwerem redis.