Concurrency

Фьючерсы в concurrent-ruby

Нет, это не фьючерсы с биржи, но тоже полезная вещь. Постановка задачи Допустим у нас есть сервер который может обрабатывать три типа запросов A, B и С. На каждый тип запроса сервер тратит определённое время, и на каждый из типов есть лимит параллельных запросов и если он превышен то сервер начинает отвечать очень медленно. У этого сервера есть клиент который получает результат последовательно выполняя разные запросы, агрегирует результат, и снова выполняет запросы. По вот такому… ПодробнееФьючерсы в concurrent-ruby »