BeJUG / bejug.github.io

Main repository for the BeJUG activities
Apache License 2.0
18 stars 8 forks source link

[Meetup] April 2023 #7

Closed TomCools closed 1 year ago

TomCools commented 1 year ago

Task List

Preparation

After the event

Context and additional details

TomCools commented 1 year ago

Ronald is willing to host this :)

rdehuyss commented 1 year ago

Comment

TomCools commented 1 year ago

@rdehuyss , do you have any update on this? Anything we can help with? :)

rdehuyss commented 1 year ago

Hi @TomCools ,

I've reached out to the venue again and will try to arrange the date asap. I'll keep you posted!

rdehuyss commented 1 year ago

Small update:

And good news! Cegeka is willing to sponsor food and drinks.

bdeneuter commented 1 year ago

@rdehuyss I think there is a misunderstanding. Our backend systems are indeed running on:

But... we were evaluating virtual threads and structured concurrency but had to patch too many libraries to avoid pinned threads. So currently we don't use virtual threads yet in production and decided to wait for the synchronized support (I hope they add it by JDK 21). We are starting to evaluate Spring AOT processing but it depends on our priorities when we will really invest in it.

So if you are still interested, I can talk on how/why we try to stay on the latest JDK with preview features. Our experience with running preview features in production. So basicly I can give you a dissection of one of our Java micro services and the tooling we have around it.

Feel free to cancel this presentation and find an alternative topic as Virtual Threads in practice is of course a catchier topic then another micro service presentation.

FDelporte commented 1 year ago

From my point of view, hearing from someone with experience why (not) to use preview features of new Java releases is a very interesting story, especially your experience with the virtual threads! Sometimes one can learn more from a problem-solving-approach ;-)

rdehuyss commented 1 year ago

So - my mistake - we talked a lot about virtual threads that's why I made a mistake on the title of the presentation. Title will be: Riding the OpenJDK waves: getting barreled?

Some feedback from @bdeneuter regarding the title in dutch (as I had to look up getting barreled) 😆 :

Getting barreled is een surf term 😊 Het betekent op uw plank blijven staan terwijl de golf een tunnel maakt. En als je de 6-maandelijkse OpenJDK releases als golven beschouwt, gaat de topic over hoe we deze golf voorbereiden, ingaan en zorgen dat productie overeind blijft

TomCools commented 1 year ago

@rdehuyss :I already made a draft event on Meetup.com. You are host so you should be able to edit it. If you want Lightning talks beforehand, create an issue ticket on Github and I'll arrange the promo for that. https://www.meetup.com/belgian-java-user-group/events/292156325/

@bdeneuter: If you got a nice picture for the promo card; could you please send it belgian.jug@gmail.com?

@FDelporte Once I got the promo card ready, i'll let you know so you can add the details to the SlideDeck for the event in March. "Up next! Leuven! :-)"

rdehuyss commented 1 year ago

Ok, so change of plans like @TomCools already knows:

The Meetup page has been updated but still needs to have a new banner. The link to his profile image can be found here: https://snicoll.be/images/profile.png

snicoll commented 1 year ago

👋