Table of Contents Redis as a Vector DatabaseRedis OM SpringDatasetBuilding the Application0. GitHub Repository1. Add the required dependencies2. Define the Movie entity3. Repository Interface4. Search Service5. Movie Service for Data Loading5. Search Controller6. Application Bootstrap7. Sample RequestsWrapping upMore AI ResourcesStay …
-
Checking out Junie, a coding agent by JetBrains
Table of Contents Installation and overviewSetting requirements’Coding’Code qualityCorrecting the implementationResults Other languages: Español 한국어 Português 中文 Recently, I talked about Duplicate Finder on the Foojay Podcast hosted by Frank Delporte. We briefly touched upon implementing support for other formats, and …
-
A solution to the problem of cluster-wide CRDs
Table of Contents A short intro to CRDsThe issue with cluster-wide CRDsThe separate clusters approachvCluster, a sensible alternativeConclusion I’m an average Reddit user, scrolling much more than reading or interacting. Sometimes, however, a post rings a giant red bell. When …
-
FEPCOS-J: Implementing a Java Server and a Rust Client without Manual Network Programming
Table of Contents IntroductionJava server and Rust client implemented using tools from the FEPCOS-ProjectJava server and Rust client implemented as examplesImplementing the Java serverImplementing the Rust clientExecuting the client-server applicationJava server and Rust client can be implemented without manually network …
-
Implementing the Idempotency-Key specification on Apache APISIX
A simple implementation of the Idempotency-Key header specification on Apache APISIX via a plugin.
-
Get Started With Allocation Profiling
Trouble finding memory leaks in a Java program? Learn how allocation profiling can reveal bugs and help you troubleshoot Java performance.
-
JavaFX Nodes versus Canvas
An experiment showing that you can add roughly 10 times more objects to the Canvas before the framerate drops compared to the number of Nodes.
-
Video: Easy Implementation of a Client-Server Application in Java with FEPCOS-J
See how FEPCOS-J relieves developers of the network programming required to implement a client-server application in Java.
-
What’s wrong with createDirectories() – A Beginner’s Guide to IntelliJ Profiler
Learn how to troubleshoot and optimize Java code with IntelliJ Profiler – using createDirectories() as an example.
-
Debugger.godMode() – Hacking a JVM application with the debugger
Use the debugger to find out how a Java application works under the hood, access its memory, and modify it without a single source file.
-
Workflow, From Stateless To Stateful
How I first limited my usage of BPMN and then unlocked its true power when I benefited from persistent storage.