
1. Spring and Java
>> Announcing Spring AI MCP: A Java SDK for the Model Context Protocol [spring.io]
The Spring AI ecosystem now includes a new (experimental) module that implements the Model Context Protocol (MCP). This protocol aims to standardize the way applications provide context to LLMs.
>> Post-Quantum Cryptography in Java [infoq.com]
Although quantum computing is still on the horizon, this development has raised concerns about securing sensitive information against future attacks. This uses a form of “lattice cryptography” designed to secure against this type of attack.
Also worth reading:
- >> Run a Java Lambda Function From a Docker image [foojay.io]
- >> Detoxifying the JDK Source Code [stuartmarks.wordpress.com]
- >> InfoQ Java Trends Report – December 2024 [infoq.com]
- >> Tutorial: The Foreign Function and Memory API [dev.java]
Webinars and presentations:
- >> Java 24 Performance Improvements and Deprecations – Inside Java Newscast #82 [inside.java]
- >> Foojay Podcast #63: How do we keep our Java applications up to date and secure [foojay.io]
- >> Valhalla – Java’s Epic Refactor [inside.java]
- >> A Bootiful Podcast: the amazing K. Siva Prasad Reddy (SivaLabs) [spring.io]
- >> Podcast: InfoQ Java Trends Report 2024 – Discussing Insights with Ixchel Ruiz and Gunnar Morling [infoq.com]
Time to upgrade:
- >> Spring Framework 6.1.16 and 6.2.1 Available Now [spring.io]
- >> Spring Data 2024.1.1 and 2024.0.7 released [spring.io]
- >> Spring Shell 3.3.4 is now available [spring.io]
- >> Spring for Apache Kafka 3.3.1, and 3.2.6 are Available Now [spring.io]
- >> Hibernate Validator 9.0.0.CR1 is out [in.relation.to]
- >> Hibernate Search 8.0.0.Alpha1 is out [in.relation.to]
- >> quarkus 3.17.4 [github.com/quarkusio]
- >> jetty-12.0.16 [github.com/jetty]
- >> maven 4.0.0-rc-2 [github.com/apache]
- >> Elasticsearch 8.17.0 [github.com/elastic]
- >> zuul v2.5.13 [github.com/Netflix]
- >> Micronaut Core 4.7.8 [github.com/micronaut-projects]
- >> helidon 4.1.5 [github.com/helidon-io]
- >> camel-3.22.3 [github.com/apache]
2. Technical & Musings
>> There’s No Silver Bullet for Developer Platforms [eisele.net]
Markus Eisele reflects on the challenges of implementing an effective developer platform, and the best steps forward in this domain, with a focus on DevOps.
Also worth reading:
- >> Design Token-Based UI Architecture [martinfowler.com]
- >> What might an AI System Prompt look like? [vanillajava.blog]
- >> A solution to the problem of cluster-wide CRDs [frankel.ch]
- >> The AI Trough [vanillajava.blog]
- >> Build libraries, not vaults: minimizing private channels in Slack & Teams [morethancoding.com]
3. Pick of the Week
>> The Backwards Law—Why the Best Things in Life Must Be Let Go [markmanson.net]
The post Java Weekly, Issue 573 first appeared on Baeldung.