gelraen
21.05.2011 18:43 imax
Пстач, я вот тут наговнокодил немного хрень, которая в одном потоке принимает UDP-пакеты по сети, а в другом ковыряет базу данных. Ковыряние я уже наговнячил с ruby-pg, но оказалось что MRI cannot into real threads, соответственно, когда делается очень длинный запрос часть пакетов теряется, потому что интерпретатор зависает на запросе (уже джва часа висит на удалении ~300 тысяч записей и пока ничего не удолил, только винт сношает >_>).
В гугле пишут что jruby умеет настоящие треды, но ruby-pg, очевидно, с ним работать не будет. Вопрос, как всегда, чтоделоц? С какой из реализаций доступа к postgresql для jruby придётся перепиливать меньше всего?