Table of Contents PricingIBM watsonx.aiCreating IBM watsonx.ai Chat-based ApplicationPrerequisitesConfigurationsChatbotChat ApplicationBasic ChatStreaming Chat Generative Artificial Intelligence (Gen AI) disrupted enterprises with the introduction of GPT-4 foundation model by Open AI in the late 2022 to early 2023 triggering big tech to …
-
Book Review: Mastering the Java Virtual Machine
Table of Contents Part 1: Understanding the JVMPart 2: Memory Management and ExecutionPart 3: Alternative JVMsPart 4: Advanced Java TopicsConclusionRecommendation Otávio Santana’s “Mastering the Java Virtual Machine” takes readers on an insightful journey through the inner workings of the JVM. …
-
JUG PH: 1-Day Modern Java Development Bootcamp
A 1-Day Modern Java Bootcamp for IT students, early professionals, and career shifters with minimal Java or general programming experience.
-
Structured Concurrency is More Than ShutdownOnFailure
Let’s see other possibilities than the default ones that can be done with the structured concurrency API.
-
Let’s Replace the synchronized Keyword
Let’s replace the synchronized keyword to be more virtual threads friendly in a code readable way.
-
Ensuring the right usage of Java 21 new features
How to ensure the right usage of the new version of Java 21, and improve performance and clarity in our code base.
-
12 Lessons Learned From Doing The One Billion Row Challenge
How fast can you process a 1 billion rows text file in Java? That’s the challenge that many Java developers tried to solve in January 2024.
-
OpenRewrite: Migrate to Spring Boot 3.2
Simplify your migration process to Spring Boot 3.2 with the help of OpenRewrite.
-
SpringBoot 3.2 + CRaC
To test the new support for CRaC in SpringBoot 3.2, let’s use the SpringBoot Petclinic demo.
-
Java 21 – JEP 445 – Unnamed Classes and Instance Main Methods
The goal of JEP 445 is to make it easier to get started with Java, as it’s all about reducing the number of keywords when you write, for instance, your very first HelloWorld Java code.
-
Start using Java 21 in your apps on Open Liberty 23.0.0.10
Java 21 is finally here! Java 21 is the first long-term support (LTS) release since Java 17 was released two years ago. And you can try it all out now on Open Liberty 23.0.0.10.