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 t…| Dmitry's Technical Blog
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 generatio…| Dmitry's Technical Blog
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…| Dmitry's Technical Blog
In this article, you will learn about: The motivation behind writing this article The architecture of the Spring Petclinic Rest project The architecture of the Helidon Petclinic project How to migr…| Dmitry's Technical Blog
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| Dmitry's Technical Blog
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| Dmitry's Technical Blog
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| Dmitry's Technical Blog
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 microservices: How design patterns help ensure migration success| Dmitry's Technical Blog
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 From Monolith to Microservice: When Should You Convert Your Java Applications?| Dmitry's Technical Blog
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| Dmitry's Technical Blog