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