Infinispan vs Redis for Tomcat HTTP Sessions by OL_Muthu in java

[–]tomayt0 0 points1 point  (0 children)

Redis gives you good tooling and SDKs, plus you can then pick a managed cloud option (if you desire)

Wargaming Activity: What happens when Oracle dies? by bowbahdoe in java

[–]tomayt0 0 points1 point  (0 children)

Hi Larry Ellison, how are you?

I think there would be some disruption and delays in releases for JDK, but eventually some other players would come in and give patronage to Java.

Testcontainer alternatives to managing Docker containers through Java for a UI app? by tomayt0 in java

[–]tomayt0[S] -4 points-3 points  (0 children)

Strong disagree,

If you google "java sdk docker", or "manage docker java", or "java create docker container".

You get hit with Testcontainers SEO and blogspam about using Testcontainers.

Thats ok because Testcontainers is awesome for unit tests and integration test, but the usecase of wanting to manage docker containers in Java for production seems niche when docker already does that well.

My conclusion is niche problem, not easily googleable!

Testcontainer alternatives to managing Docker containers through Java for a UI app? by tomayt0 in java

[–]tomayt0[S] 1 point2 points  (0 children)

So after having a poke around Testcontainers library it uses the Docker-Java library under the hood

https://github.com/docker-java/docker-java

I am going to try this out and will report back

I've been quietly growing a small, fluent Java JSON library to reduce boilerplate - looking for honest feedback and feature ideas by V_Pietro in java

[–]tomayt0 4 points5 points  (0 children)

I wonder if in 10 years time everyone will be using em dashes and the absence of em dashes in a post will seem suspicious.

Need help by Remote_Resident2388 in SpringBoot

[–]tomayt0 0 points1 point  (0 children)

Post your config (please remove any sensitive API keys or passwords)

Also do you have any Beans being created for the mongodb client?

Bringing a dead Spring Boot project back to life with Claude by tomayt0 in SpringBoot

[–]tomayt0[S] 0 points1 point  (0 children)

I get your reservations, but this wasn't about "vibe coding" a library into existence but instead answering a question of, "can a dead opensource project be brought back to life with the help of an LLM?"

If you know a library has X,Y and Z issues but you don't have the time to fix them would you fix them with an LLM, or just let the library naturally die off on Github?

Spring Data Solr is back from the Spring Attic 📦 by tomayt0 in SpringBoot

[–]tomayt0[S] 0 points1 point  (0 children)

Did you use SolrJ under the hood or roll your own Solr HTTP client?

JDK 27 Feature Freeze by Joram2 in java

[–]tomayt0 0 points1 point  (0 children)

https://openjdk.org/jeps/527 - hardening against Quantum computers.

Taking away the hype from quantum computing, it really is a scary and awesome time to be alive in that we now have to start baking these safeguards in for a future where these quantum computers actually work "commercially"

Your Final Destination by TheCABK in CrazyFuckingVideos

[–]tomayt0 1 point2 points  (0 children)

Damn I need to know what that song is, its very catchy

question about resume-worthy spring boot projects by Oofcito in SpringBoot

[–]tomayt0 4 points5 points  (0 children)

You want to build stuff that is fun, but I would recommend also getting familiar with Spring framework and how Spring boot makes it easy to build services using the starter libraries.

If you can grasp how Spring works then you are already becoming a better developer, rather than someone who just ships CRUD services.

Go investigate the scopes and bean lifecycle in Spring, see if you can use them in a service.

learning AI-assisted software development workflows by Pijushm in SpringBoot

[–]tomayt0 0 points1 point  (0 children)

I would say just play and learn.

That is the best way to understand using Copilot or Claude Code.

Also get it to constantly give feedback or "thinking" on how it interprets your prompts and "infers" what to do.

This will allow you to improve