Size: a a a

Clojure — русскоговорящее сообщество

2019 April 25

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
@prepor Опиши чуть более подробно, я пока не догоняю.
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
делаешь апку, подключаешь к ней плагин A, который делает хттп-запросы при помощи lib1. дергаешь из апки функу из А, та делает хттп запросик и возвращает результат в виде кложавской структуры данных. при этом lib1 не появляется в класслоадере аппки
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
А, т.е. это больше вопрос про jvm, видимо. Интересно. А плагин ты подключаешь в виде jar?
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
это вопрос про кложу, в жвм и жаве с этим все более менее известно как раз и можно выбирать из пачки либ и смотреть на аппликейшен серверы )
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
плагинчики я готов подключать в виде чего угодно )
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
наиболее близкое, к том, что я хочу:

https://github.com/containium/containium
- использует форк кложи, мертвое

https://github.com/boot-clj/boot/
- в каждом подике своя кложа и единственный способ коммуникации между ними / хостом это через сериализацию / десериализацию данных
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
может я что-то упустил?
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
можно ли как-то сделать кложавские структуры данных общими между плагинчиками и "хост" аппликейшеном?
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Вон есть какая-то древь http://immutant.org/news/2012/05/18/runtime-isolation/
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
ну 1. Each application deployed to Immutant gets its very own Clojure runtime.
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
2. оно аутдейтед и вторая версия иммутанта уже по другому вроде работает
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
а хотя насчет 1. не уверен, может не про то они тутт
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Я больше в плане подходов возможных.
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
ага, спасибо
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Смотрю в boot про shimdandy упоминают
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
В общем везде примерно одна история — classloader
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
И примерно одна проблема
источник

OR

Oleg Roshchupkin in Clojure — русскоговорящее сообщество
Как в js, когда объект между фреймами гуляет.
источник