ну чо, пора переписывать CPU-bound части на Go? ))
я собираюсь решить проблему с помощью lazy evaluation. ‎· псы в рапиде
на Erlang же. а кстати что там проц жрет? какие-то фоновые процессы все время молотят? ‎· Сложный и платонический
да, фоновый процесс который обновляет риверы, на которые никто не подписан, жрет 120 процентов CPU. ‎· псы в рапиде
я кстати делал тесты на простой но типичной задаче (парсинг логов с регэксами, пихание результата в базку), Go оказался быстрее питона и кложи. ‎· Сложный и платонический
а вообще, наколько критично вот это обновление риверов, на которые никто не подписан? его нельзя делать тупо в момент обращения? ну и наверное можно понизить процессу приоритет с nice, например ‎· Сложный и платонический
@vinsentru: так я и говорю, я собираюсь решить проблему с помощью lazy evaluation. ‎· псы в рапиде
ленивый какой! ‎· пятнадцатиминутная работа
^ сначала все пооткладывает, а потом оно кааааак ебанет! ‎· Сложный и платонический
^ нет, это не ленивость, это futures ‎· пятнадцатиминутная работа
ТОЛЬКО НЕ ГО! ПОЖАЛУЙСТА!!11! ‎· адский хардлайн в засаде
^ что, дженериков захотелось? ‎· пятнадцатиминутная работа
дженериков, adt, патерн-матчинга, первоклассных модулей. ничего особенного, винтаж сплошной :) ‎· адский хардлайн в засаде
^ ещё можно процитировать коллегу "а почему б не переписать всё на си?" ‎· адский хардлайн в засаде