Vladimir Dementyev

Results 297 comments of Vladimir Dementyev

@Bertg Thanks a lot for the details. Sorry, hadn't had enough time to proceed with this issue: still don't have a reproduction setup :( > it looks like some major...

We extracted the basic functionality (RES-independent) into another gem: https://github.com/bibendi/downstream It support using custom message bus implementations, check it out. P.S. The plan is to migrate `active_event_store` to `downstream` (eventually)...

Added one more example of using new architecture—Action Cable over SSE the Rails way (via ActionController::Live): https://gist.github.com/palkan/270a192e79b05d5601fe497ad3ec83b5 We can see some copy-pasting from `Server::Connection` (`server.config.connection_class.call`, `new_tagged_logger`) that makes me think...

Hey @ioquatix! Just in time: I planned to work on the next iteration this week (already started). Stay tuned!

Did one more round: - Incorporated `main` changes (mostly Markdown-related + #51043) - Improved naming as discussed above (`raw_conn` -> `socket` and `Server::Connection` -> `Server::Socket`; `app_conn` -> `Connection`) - Updated...

> @palkan will you be at RubyKaigi? Yep. I'm also coming to RailsConf before that, so we I can try to find someone else to pitch this PR 🙂

Added one more reference implementation for alternative servers—[Iodine native pub/sub integration](https://github.com/anycable/anycable_rails_demo/compare/demo/dockerless...spike/iodine#diff-f4c1c212b0679e4ae8259cfd1cff4420a0c1715eb4c209cb818908aaaffbcd39). There are two commits (_progressive enhancements_): first, we only provide support for WebSocket handling via the `rack.upgrade` mechanism, but...

Re: SSE example. > How does this work? I don't see any reference to WebSockets in the sample server implementation. The example runs the default Action Cable server (`ActionCable::Server::Base`) which...

> Is it possible to push this forward? I believe we're waiting for Rails 7.2 final to be released, so we can plan/merge this for Rails 8. /cc @matthewd @rafaelfranca

> can we add a config for using the min cost in the test env (for performance)? It's already there: https://github.com/rails/rails/blob/a9573eaa6beb62720b398154df4ae171e5526e85/activemodel/lib/active_model/railtie.rb#L17