Quasar and Java support

144 views
Skip to first unread message

RollingStone

unread,
Jun 5, 2018, 5:15:32 PM6/5/18
to quasar-pulsar-user
Hi,

we are assessing the suitability of Quasar as a replacement for our current actor-model framework - Kilim. 
The reason we are looking to replace Kilim is the lack of support for later Java versions (8/9+ and especially 11, the next long term release). 

However, I am under the impression that Quasar is suffering from the same problem, I don't see any recent activity, I sent a query to the sales team on this topic and have received no reply.

Have there been any official announcements around Java support that I have missed, any plans? 


Thank you!

seth/nqzero

unread,
Jun 7, 2018, 4:01:14 PM6/7/18
to RollingStone, quasar-pulsar-user
kilim works great with java 8. i've used it with java 9, but not with modules - if you can provide a simple example of modules failing, post an issue. i haven't tried 10 or 11 but support is planned - posting an issue to that effect is probably a good idea

i'm not aware of any reason that kilim shouldn't be able to support any java version - it's a very simple engine

main repo for posting issues: https://github.com/kilim/kilim


which is in maven central as org.db4j : kilim : 2.0.0-15



--
You received this message because you are subscribed to the Google Groups "quasar-pulsar-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quasar-pulsar-user+unsub...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/quasar-pulsar-user/9c5b1ecc-2542-4b34-bc3c-e1bd3ee2af16%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

RollingStone

unread,
Jun 7, 2018, 5:37:49 PM6/7/18
to quasar-pulsar-user
Thanks for your response.

In the past with Kilim we've had to make changes to the weaver/instrumentation in order to support some Java transitions (6->7 or 7->8, can't remember) so I guess we were hoping to use a library which has enough activity and support where these transitions are handled as part of the normal lifecycle of the project. 
That's where we were hoping Quasar could have been helpful but am not quite sure now.

I've also read articles where fibers are to become supported as part of the Java API, but am struggling to find anything official. 

Cheers!

seth/nqzero

unread,
Jun 7, 2018, 7:02:46 PM6/7/18
to RollingStone, quasar-pulsar-user
so I guess we were hoping to use a library which has enough activity and support where these transitions are handled as part of the normal lifecycle of the project. 

this has been true of my fork of kilim since java 7. i just emailed sriram (the kilim founder) about promoting my fork (i'm co-maintainer) to master - filing an issue about java 9 or 10 might help nudge him in that direction
 
I've also read articles where fibers are to become supported as part of the Java API, but am struggling to find anything official. 

i believe project loom is what you're referring to - it's spearheaded by the quasar founder. there are regular changesets, but not much public discussion and i'm not aware of a roadmap




seth/nqzero

unread,
Jul 20, 2018, 11:03:43 PM7/20/18
to RollingStone, quasar-pulsar-user
my version of kilim now supports java 10 (using asm 6.2). i'll push it to the main repo soon - probably this weekend
it's in maven central as org.db4j:kilim:2.0.0-16





Reply all
Reply to author
Forward
0 new messages