RSSAmplifier

Blog

Dmitry's Technical Blog

Java, cloud and standards

dmitrykornilov.netRSS feed ↗10 posts

Latest posts

Building AI Assistant Application in Java

In my previous article, I discussed how Helidon integrates with LangChain4J. While the article provided a solid foundation, some readers pointed out the lack of a complete, hands-on example. This time, we’ll fix that by building a fully functional, practical AI-powered Java application. We ll create the Helidon Assistant — a chatbot with a web UI Continue reading Building AI Assistant Application…

Developing AI-Powered Applications with Helidon and LangChain4J

Introduction The rise of Large Language Models (LLMs) has opened new doors for AI-powered applications, enabling dynamic interactions, natural language processing, and retrieval-augmented generation (RAG). However, integrating these powerful models into Java applications can be challenging. This is where LangChain4J comes in a framework designed to simplify AI development in Java. To take things…

Converting Spring Boot Projects to Helidon with AI

My previous article on migrating the Spring Petclinic Rest project to Helidon (see here) received a lot of positive feedback, which encouraged me to explore this area further. The manual conversion process, while feasible, is time-consuming and requires careful attention to detail. However, it’s often more technical than creative—tedious, in other words. Automating this process Continue reading…

Migrating a Spring Boot project to Helidon (Helidon Petclinic)

In this article, you will learn about: Motivation Initially, I anticipated the article would be short, but it ended up being quite lengthy. You could think of it as a missing chapter from the Beginning Helidon book I co-authored with my colleagues. Yes, it s a bit cheesy to advertise the book in the first paragraph. Continue reading Migrating a Spring Boot project to Helidon (Helidon Petclinic)

Your Voice Matters: Take the Jakarta EE Developer Survey

The Jakarta EE Developer Survey is in its fourth year and is the industry’s largest open source developer survey. It s open until April 30, 2021. I am encouraging you to add your voice. Why should you do it? Because Jakarta EE Working Group needs your feedback. We need to know the challenges you facing and Continue reading Your Voice Matters: Take the Jakarta EE Developer Survey

Oracle Joins MicroProfile Working Group

I am very pleased to announce that since the beginning of 2021 Oracle is officially a part of MicroProfile Working Group. In Oracle we believe in standards and supporting them in our products. Standards are born in blood, toil, tears, and sweat. Standards are a result of collaboration of experts, vendors, customers and users. Standards Continue reading Oracle Joins MicroProfile Working Group

Helidon 2.1.0 is released

I am proud to announce the Helidon 2.1.0 release. It’s a new minor release which introduces new features such as MicroProfile 3.3 support, new FaultTolerance implementation and @HelidonTest annotation, as well as bug fixes and performance improvements. The new version is available in Maven Central. See the full list of changes in the release notes. Continue reading Helidon 2.1.0 is released

Monolithic to microservices: How design patterns help ensure migration success

You’ve decided that migrating a monolith application to a microservice is the best approach to meet new application needs. Microservices are cloud native, scalable, and can be created in different languages for different services. When you’re ready to migrate, you can use different strategies. Among the most common is the strangler pattern, often used with the Continue reading Monolithic to…

From Monolith to Microservice: When Should You Convert Your Java Applications?

One major reason that many enterprises are thinking about migrating from monolith, on-premises applications to cloud native microservices is the cloud. The cloud provides many useful services, such as load balancers, monitoring and tracing tools, and auto-recovery—services that you’d have to implement and manage yourself if you didn’t use the cloud. Microservices are, in a way, Continue reading…

Helidon 2.0 is out

After almost a year of development, three milestones, and two release candidates, Helidon 2.0 is finally out of the development cage and ready for GA. Yay! Helidon 2.0 brings many new features in both Helidon SE and Helidon MP, such as the highly anticipated GraalVM native-image support in Helidon MP and CORS support. You can Continue reading Helidon 2.0 is out