New post: Fanning out across a Fleet with Apache MINA SSHD and @ApacheGroovy 6.

Follow-up to Part 1's MINA ticker hub. We replace the synthetic feed with a real fleet of SSH-speaking "broker boxes" and fan out across them every tick using Groovy 6's collectParallel, ParallelScope.withPool, and Pool.virtual() — one virtual thread per host for blocking SSH I/O. The hub, protocol, and channels from Part 1 stay untouched.

https://groovy.apache.org/blog/groovy-mina-sshd

#groovylang @TheASF

The Apache Groovy programming language - Blogs - Fanning out across a Fleet with Apache MINA SSHD and Groovy™ 6

A fleet of broker boxes over Apache MINA SSHD with Groovy 6 parallel collections, Pool.virtual and ParallelScope -- replacing Part 1's stub feed.

Versions 6.0.0-alpha-1, 5.0.6 & 4.0.32 of @ApacheGroovy are available for download with 180, 20 & 1 fixes & improvements respectively! Groovy 6 is packed with goodies to make Groovy better for humans & AI! Thanks to all involved! groovy.apache.org/download.html
groovy-lang.org/releasenotes...
#groovylang @apache.org
To celebrate some recent @TheASF releases (MINA & Commons
RNG) & the imminent pre-release of @ApacheGroovy 6, let's create a stock ticker hub combining MINA's high-performance, high-scalability networking & Groovy's new async features:
https://groovy.apache.org/blog/groovy-mina
#groovylang
The Apache Groovy programming language - Blogs - Streaming Servers with Apache MINA and Groovy™ 6

Build a small streaming server on Apache MINA and refactor its IoHandler around Groovy 6's async/await, channels, broadcast and @ActiveObject.

🚀 Apache Grails 7.1.0 is here!

The Groovy-based web framework for the JVM, built on Spring Boot, just got an update.

📂 Links:

Release Notes: https://github.com/apache/grails-core/releases/tag/v7.1.0

Changes: https://github.com/apache/grails-core/compare/v7.0.10...v7.1.0

Download: https://grails.apache.org/download.html

Happy coding! 🛠️

#GrailsFW #GroovyLang #Java #JVM #OpenSource #ApacheGrails

Release 7.1.0 · apache/grails-core

What's Changed g:flashMessages tag @codeconsole (#15560) Do not fail mergeTestReports for partial previous test task runs @jdaugherty (#15563) Add contextPath support to the grails-geb so it's eas...

GitHub

The "uncertainty phase" for Grails is officially over. 🚀

With the move to the Apache Software Foundation (@TheASF) and the release of Grails 7, the framework has found its footing as a high-productivity layer on top of Spring Boot.

Grails isn’t an "exotic" outlier anymore—it’s a stable, community-driven powerhouse for 2026. 🛠️

Read the full outlook:
https://schneide.blog/2026/04/13/the-future-of-grails/

#GrailsFramework #GroovyLang #OpenSource #Java #SpringBoot #WebDev #ASF #Grails7

The future of Grails

Many long-term readers of our blog may have noticed a post about Grails Framework topics every now and then. We are using Grails for more than 15 year both in customer projects and internal ones. S…

Schneide Blog
Siento una sensación extraña cuando reviso el cv y me empeño en que los 35 años dándole a la tecla ocupen una sola página

hago un esfuerzo para no llenarlo de abuelocebolletadas

#javadev #groovylang #java #softwaredeveloper #softwarearchitecture

A proposed enhancement, targeted for @ApacheGroovy version 6, adds an optional compile-time null checking mechanism.

𝑮𝒓𝒐𝒐𝒗𝒚'𝒔 𝒏𝒆𝒘 𝑵𝒖𝒍𝒍𝑪𝒉𝒆𝒄𝒌𝒆𝒓 𝒄𝒂𝒕𝒄𝒉𝒆𝒔 𝒚𝒐𝒖𝒓 𝑵𝒖𝒍𝒍𝑷𝒐𝒊𝒏𝒕𝒆𝒓𝑬𝒙𝒄𝒆𝒑𝒕𝒊𝒐𝒏𝒔 𝒂𝒕 𝒄𝒐𝒎𝒑𝒊𝒍𝒆 𝒕𝒊𝒎𝒆 — 𝒔𝒐 𝒚𝒐𝒖𝒓 𝒖𝒔𝒆𝒓𝒔 𝒅𝒐𝒏'𝒕 𝒉𝒂𝒗𝒆 𝒕𝒐 𝒇𝒊𝒏𝒅 𝒕𝒉𝒆𝒎 𝒂𝒕 𝒓𝒖𝒏𝒕𝒊𝒎𝒆.

Read more about it and provide your feedback:
https://groovy.apache.org/blog/groovy-null-checker
#groovylang @TheASF

The Apache Groovy programming language - Blogs - Compile-time null safety for Groovy™

This post looks at a proposed type-checking extension for Groovy which catches null-safety violations at compile time.

Versions 5.0.5 and 4.0.31 of @ApacheGroovy are available for download with 23 and 1 fixes and improvements respectively! The number of fixes in Groovy 4 is slowing as we prepare for Groovy 6! Thanks to all involved!
https://groovy.apache.org/download.html
#groovylang @TheASF

What is JBang? The Complete Guide to Java Scripting

#graalvm #groovylang #java #jbang #kotlin

https://blog.marcnuri.com/jbang-introduction

What is JBang? The Complete Guide to Java Scripting - Marc Nuri

Learn what JBang is and how it transforms Java into a scripting language. Complete guide with installation, dependencies, native images, and examples.

www.marcnuri.com