Async Ruby

This page summarizes the projects mentioned and recommended in the original post on /r/ruby

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
  1. Async Ruby

    An awesome asynchronous event-driven reactor for Ruby. (by socketry)

    Indeed, and this is a limitation of running networking libraries with no specific knowledge of the inner event loop. The article mentions using URI.openor net-http with async for parallel requests, but this only works if the underlying sockets aren't shared across fibers, something that more advanced libraries do for you. This is something I found out while testing httpx inside async , and it's something impossible to do atm without async-specific code (what async-http does), something which will hopefully be addressed. Do you know if polyphony suffers from the same limitation?

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. Polyphony

    Fine-grained concurrency for Ruby

    how is this diff from: https://github.com/digital-fabric/polyphony

  4. Ruby on Rails

    Ruby on Rails

    It seems that Active Record compatibility is being discussed here. It's kind of cool that all it took for Sequel to be async-compatible was to replace Thread.current with Fiber.current.

  5. Sequel

    Sequel: The Database Toolkit for Ruby

    It seems that Active Record compatibility is being discussed here. It's kind of cool that all it took for Sequel to be async-compatible was to replace Thread.current with Fiber.current.

  6. Puma

    A Ruby/Rack web server built for parallelism

    there is a PR on puma for this: https://github.com/puma/puma/pull/2601

  7. async-await

    Why wait? It's available today!

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Catching up on things

    7 projects | /r/ruby | 19 Dec 2021
  • Best of (Ruby) Gems Series - What's Next? What's Hot?

    19 projects | /r/ruby | 12 Mar 2021
  • Ruby, Rails, Multi-threading e Puma: Como tudo isso se conecta?

    2 projects | dev.to | 11 Feb 2025
  • How to Use Sinatra to Build a Ruby Application

    8 projects | dev.to | 7 Jun 2023
  • Dusting off my rails knowledge, need some tips / guidance on rails 7 and production

    10 projects | /r/rails | 7 Apr 2023

Did you know that Ruby is
the 12th most popular programming language
based on number of references?