Java recap for week 13/2025
https://discu.eu/weekly/java/2025/13/
#java #jvm #kotlin #programming
Get RSS feeds and support this bot with the premium plan: https://discu.eu/premium
Java recap for week 13/2025
https://discu.eu/weekly/java/2025/13/
#java #jvm #kotlin #programming
Get RSS feeds and support this bot with the premium plan: https://discu.eu/premium
Just released Retrosheet v3 with support for Android, iOS, JVM, and JS!
https://github.com/theapache64/retrosheet
Discussions: https://discu.eu/q/https://github.com/theapache64/retrosheet
This video about virtual threads that I did a while ago, which is a summary of the presentation I did at the London #java Community just crossed 200 views! Took a while but I'm glad to see that it sparked some interest! Thank you everyone! #jvm #kotlin https://youtu.be/SNocP3qWOHs
I normally take a lot of care to make sure that I do this right. Today I got the confirmation from the NLKUG (dutch kotlin user group) that I can post my own presentation on my channel. #kotlin #jvm #kvm #java This is the live video version premiering shortly: https://youtu.be/MbN_wys2lOQ
I am excited to welcome Haoyi Li as the speaker for our upcoming #Scala #Meetup in #SanFrancisco!
He’ll be presenting:
Solving Scala's Build Problem with the Mill Build Tool
An MIT grad and creator of the widely-used “com-lihaoyi” Scala projects (10K+ GitHub stars, 20M+ downloads/month), Li Haoyi has built core infrastructure at companies like Dropbox and Databricks. He's also the author of Hands-on Scala Programming and brings deep expertise in the JVM, Scala Programming Language, Build tools and beyond. Don’t miss this chance to learn from one of the best!
Excited for #JCON EUROPE 2025? See Dmitry Chuyko at #JCON2025 in Cologne talking about 'Legal #JVM Doping in Your #Containers'
One of the #reasonable desires is to #speedup existing #deployments …
Get your free #JUG Ticket: http://www.jcon.one
Talking Kotlin #136 – Creator of Spring: No desire to write Java
Discussions: https://discu.eu/q/https://youtu.be/Rx3XZoqbi78
#ReactiveStreams gave us control. #VirtualThreads promise freedom. @adamwarski asks: can we have both? Spoiler: more than pretty syntax.
Read his take & share yours: https://javapro.io/2025/03/27/from-reactive-streams-to-virtual-threads/
(cc @nipafx @sdeleuze @reactivex @trisha_gee) #JVM #Java21 #ProjectLoom #Java #JavaDevs
#scala got into hacker news and actually has a bunch of comments and people talking, that's surprising
Cmon, let's convince the industry to create some more jobs, at least I know I need one
Wednesday Links - Edition 2025-03-26
https://dev.to/0xkkocel/wednesday-links-edition-2025-03-26-2772
#java #jvm #graalvm #junit #gradle #s3 #github #microservices
Java Is Becoming a Monster (And I Love It)
I used to think Java was done. Stale. Verbose. A relic.
But now? It mutated. It spawns 5000 virtual threads like it’s nothing.
I just built a REST service: Runs on virtual threads
Functional pipelines
Only a few MB RAM
No thread-pools
No leaks
Pure JVM
This isn't Java 8 anymore.
No Groovy. No Kotlin. No detours.
Java is now useful and gets Beautiful.
And then there’s GraalVM:
If you skip reflection and runtime init, you get: Native executables
Instant startup
Tiny memory
No runtime surprises
Game. Changed.
But OSS frameworks?
Still look frozen in 2015.
Heavy, reflective, runtime-hacked monsters.
So I built my own tools:
TypeMap
→ Zero-reflection object mapper
→ GraalVM native
→ Fast. Simple. Functional.
https://github.com/YunaBraska/type-map
Nano
→ Anti-framework
→ Static main, no DI magic
→ Pure, clean design
https://github.com/NanoNative/nano
Nano example app
One single static main file
https://github.com/YunaBraska/nano-graalvm-example
API-Doc-Crafter
Native CLI doc tool
https://github.com/YunaBraska/api-doc-crafter
My Java Functional Guidelines
https://devabyss.hashnode.dev/java-functional-guidelines
Java isn't just catching up.
It’s setting the pace now.
The only question is:
Can frameworks and libraries keep up?
Java recap for week 12/2025
https://discu.eu/weekly/java/2025/12/
#java #jvm #kotlin #programming
Get RSS feeds and support this bot with the premium plan: https://discu.eu/premium
G1 (Garbage First) GCUsage: General-purpose, large heap applications.Mechanism: Divides the heap into regions and focuses on collecting regions with the most garbage first.
Read more https://lttr.ai/AYt41
Actually... Do people hating on LLMs understand how much overhead was caused by #JVM?
[Перевод] На страже производительности Spring Boot приложений: Профилирование и оптимизация
Spring Boot широко используется для создания масштабируемых и эффективных Java‑приложений. Однако по мере усложнения или масштабирования вашего приложения могут начать проявляться узкие места производительности, что приводит к замедлению времени отклика и увеличению потребления ресурсов. Выявление и устранение этих узких мест является важнейшей составляющей процесса оптимизации производительности вашего приложения, особенно в производственных средах. В этой статье мы подробно рассмотрим, как можно оптимизировать производительность Spring Boot приложений, используя базовые методы профилирования и тюнинга. Особое внимание будет уделено таким аспектам, как профилирование процессора и памяти, оптимизация сборки мусора и тюнинг виртуальной машины Java (JVM).
Hey there #fediverse, I’m looking to hire a senior engineer to work with some awesome folks on #Netflix’s build tools & test infrastructure. If you are interested please apply online! (see link in Toot)
My DMs are open if you have any questions about the role or if you want to let me know that you applied.
https://explore.jobs.netflix.net/careers/job/790301668836?utm_source=LinkedIn&domain=netflix.com
Java 24! Спецвыпуск Java Digest
Всем привет!
Мы Java-разработчики Т-Банка: Андрей , Арсений , Константин , Константин и Роман. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и делимся этим со всем сообществом. Сегодня вышла Java 24! Давайте посмотрим, что нового она принесла нам! Скорее читать спецвыпуск!
Going for a walk, drive, workout, or run? Take #69: Tales from Ken’s Side with you! @kito99@mastadon.social, @ianhlavats and @dhinojosa are joined by #JavaChampion, trainer, @nofluff speaker and book author @kenkousen. #ai #kotlin #mockito #jvm #nextjs #spring https://www.pubhouse.net/2024/01/stackd-69-tales-from-kens-side.html