The Curious Engineer

All blogs / Ruby / Rails

Code Otaku

codeotaku.com/index

System Administration, Computer Programming, and Travelling

Ruby / RailsConcurrency

Posts
43 from 17 May 2007 to 3 Sep 2026
Posting
monthly (6 in the last year)
Kind
personal blog
Feed
https://www.codeotaku.com/journal/atom

2026 6

  1. From Raw Memory to Structured Web Applications
  2. The Case of the Interrupt That Arrived Too Soon: A Ruby Mystery
  3. The Case of the Missing Line: A Ruby Mystery
  4. The Case of the Vanishing Fiber: A Ruby Mystery
  5. The Case of the Readable Dead Connection: A Ruby Mystery
  6. Making Failure More Predictable in Ruby Systems

2025 1

  1. The Case of the Blocking Operations: A Ruby Mystery

2024 2

  1. Streaming Rack with Falcon
  2. Leveraging Falcon and Rails for Real-Time Interactivity

2020 6

  1. Bringing Fiber Scheduling to Ruby
  2. A Fiber Scheduler for Ruby
  3. Running Falcon Virtual in Production
  4. Improving Net::HTTP Concurrency
  5. Modernizing Rack and Falcon Deployment
  6. Making Ruby I/O Work with Event Loops

2019 4

  1. Laying the Groundwork for Ruby 3 Concurrency
  2. Separating Concurrency from Parallelism in Ruby
  3. Making Ruby Concurrency Safer
  4. Streaming HTTP for Ruby

2018 5

  1. Fibers Are the Right Solution
  2. HTTP/2 for Ruby Web Development
  3. Asynchronous Ruby
  4. Improving Ruby Concurrency
  5. Improving Ruby Fibers

2013 3

  1. Transform Flow: A Mobile Augmented Reality Visualisation and Evaluation Toolkit
  2. Hybrid Tracking using Gravity Aligned Edges
  3. Real-time Hybrid Tracking for Outdoor Augmented Reality

2012 1

  1. Adaptive Hybrid Tracking for Mobile Outdoor Augmented Reality

2011 3

  1. Simple Garbage Collector
  2. Solving Sudoku Efficiently
  3. There are more useless programs than useful programs.

2010 6

  1. Implicit And Explicit Delimitation
  2. Kai 会
  3. Visualising Information Change Over Time
  4. Mr. Painting Robot
  5. Computer Science in New Zealand High Schools
  6. Image Processing

2009 4

  1. Richard Stallman In Christchurch
  2. Matrix Mathematics
  3. Compile Time Polymorphism
  4. Run Time Polymorphism

2008 1

  1. A discrete solution for the inverse kinematics problem.

2007 1

  1. Permutation Generation