Size: a a a

Scala User Group

2021 September 15

AD

Apache DOG™ in Scala User Group
все программирование держится на выполнении "тебе нужно" заказчика
источник

AM

Angry Monkey in Scala User Group
философия пошла
источник

AM

Angry Monkey in Scala User Group
тепленькая
источник

AM

Angry Monkey in Scala User Group
А на олимпиаде список развернуть можно
источник

EK

Evgenii Kuznetcov in Scala User Group
Раз за хфт зашел разговор. Всегда интересовал вопрос, почему хфтшники, пишущие на яве, но заботящиеся о лэйтенси, не используют (или не рассказывают) о простом паттерне:
можно же иметь 2 ноды и роутер, который мониторит хип и выводит ноду из кластера, если хип близок к заполнению. Потом вручную запускает на ноде гц и вводит ноду обратно в кластер.
Понятно, что тут есть нюансы, но предсказать major gc это не рокет саенс. Вместо этого хфтшники надувают щеки и пишут c++ на яве.
источник
2021 September 16

EK

Evgenii Kuznetcov in Scala User Group
гц даже предсказывать не надо. Просто выводить ноду, когда олдген стал больше ~50%. Или что там сейчас вместо олдгены. Ну это при условии, что выводить ноды можно.
источник

λ

λoλegΥch in Scala User Group
и чо с ней делать потом?
источник

EK

Evgenii Kuznetcov in Scala User Group
триггернуть извне на ней System.gc и засунуть обратно
источник

AD

Apache DOG™ in Scala User Group
Потому что хип посчитан под все случаи жизни, и в уборке мусора при таком подходе нет необходимости. А вот эти все махинации с роутером и кластером тоже кушают лейтенси который может быть критичен
источник

DH

Damir Hafizov in Scala User Group
Подскажите пожалуйста, есть ли способ в IDEA сделать так чтобы python-модуль видел классы scala-модуля
источник

DH

Damir Hafizov in Scala User Group
источник

DH

Damir Hafizov in Scala User Group
Да
источник

DH

Damir Hafizov in Scala User Group
Делается проект, который будет содержать модули на scala и python. Основа будет написана на  scala (классы от которых будет происходить наследование). Соответственно пока идёт поиск решений, как избежать дублирования кода на питоне и scala
источник

DH

Damir Hafizov in Scala User Group
Хм. Спасибо за разъяснения. Изучу ваши предложения по подробнее.
источник

GP

Grigory Pomadchin in Scala User Group
обратно более осуществимо - иметь весь код и проект на жвм и вызывать иногда питон функции; CPython (Jep, scalapy) работает в этом случае ок, но тоже такое себе решение (принципиально), однако работает стабильно
источник

VK

Vladislav Kovalenko🐝... in Scala User Group
Интересно. Что если в один момент времени все ноды выведутся?
источник

VK

Vladislav Kovalenko🐝... in Scala User Group
Не говорите, что у этого околонулевая вероятность :)
источник

VK

Vladislav Kovalenko🐝... in Scala User Group
Я не настоящий сварщик, но выглядит как дорогостоящая куча костылей лишь бы gc не триггернулся, не дешевле ли реально яп без него взять?
источник

AD

Apache DOG™ in Scala User Group
Что простите?
источник

AD

Apache DOG™ in Scala User Group
Ну это уже вопрос конкретных чисел
источник