TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ruby Concurrency Final Report

229 pointsby pvsukale3about 5 years ago

7 comments

thibaut_barrereabout 5 years ago
ioquatix (Samuel Williams, the author) is doing tons of great work for Ruby at the moment. You&#x27;ll want to check out, for instance:<p>- <a href="https:&#x2F;&#x2F;github.com&#x2F;socketry&#x2F;async" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;socketry&#x2F;async</a> &quot;An awesome asynchronous event-driven reactor for Ruby&quot;<p>- <a href="https:&#x2F;&#x2F;github.com&#x2F;socketry&#x2F;falcon" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;socketry&#x2F;falcon</a> &quot;A high-performance web server for Ruby, supporting HTTP&#x2F;1, HTTP&#x2F;2 and TLS&quot;<p>I can recommend following him on twitter too: <a href="http:&#x2F;&#x2F;twitter.com&#x2F;ioquatix" rel="nofollow">http:&#x2F;&#x2F;twitter.com&#x2F;ioquatix</a>
评论 #22898505 未加载
评论 #22899212 未加载
评论 #22904352 未加载
pantulisabout 5 years ago
This is a great read and also provides useful links to get up to date to the state of MT and concurrency in Ruby-world.
ketamine__about 5 years ago
I&#x27;ve run into an issue where a Ruby library is technically thread-safe but there is some C library code that blocks (i.e. connect with TinyTds). This makes it practically unusable with threading under special scenarios where your SQL servers are not guaranteed to be available.
评论 #22897504 未加载
评论 #22898798 未加载
评论 #22898224 未加载
评论 #22901490 未加载
vadasambarabout 5 years ago
I get connection timeout when I try to load the page :(
评论 #22898710 未加载
NickGerlemanabout 5 years ago
I haven&#x27;t touched Ruby in a while, but are there any common multithreaded use cases? It seemed like the direction was to go multi-process for web workloads (E.g. with Unicorn).
评论 #22898626 未加载
评论 #22898750 未加载
评论 #22902738 未加载
评论 #22899413 未加载
bepvteabout 5 years ago
This thin font is very difficult to read
评论 #22898767 未加载
评论 #22902059 未加载
nickbaumanabout 5 years ago
Working complex systems develop from working simple systems. This is trying to get a working complex system by creating another initial working complex system. If only ruby didn&#x27;t have that darned assignment operator...
评论 #22898763 未加载