How to save money storing data in Cloud blob-stores instead of expensive databases through the use of the open-source Spring-Data-Eclipse-Store library.
Benchmark JDBC Connectors and Java 21 Virtual Threads
The impact of Java 21s virtual threads on the performance of MariaDB database exchanges.
Patterns For The Design Of Microservices – Part 2
Design patterns plays a pivotal role in designing and solving the commonly occurring problems in software application.
Reactive Database Access on the JVM
Let’s browse through the surface of the main three reactive database access: Spring Data R2DBC, Hibernate, and jOOQ!
Journeys in Java, Level 10: Service Discovery with Eureka
Eureka is a service discovery project that helps services interact with one another without hardwiring in instance-specific or environment-dependent details.
A Dissection of Java JDBC to PostgreSQL Connections, Part 2: Batching
Batching for PostgreSQL JDBC is a property of the extended protocol. It uniquely allows you to send multiple statements in a single request.
Time Machine: A Look-Back at Java Sessions from NODES 2022
As we prepare for NODES 2023, let’s pull out the time machine and review the Java sessions from NODES 2022.
Neo4j’s Online Conference Is Coming In October… And You’re Invited!
Join the biggest graph community gathering dedicated to learning how to integrate graph technologies into ML and dev projects.
Managing Data Residency: The Demo
In this article, implement Data Residency within a simple architecture, thanks to Apache APISIX and Apache ShardingSphere.
A Dissection of Java JDBC to PostgreSQL Connections
When using Java JDBC with PostgreSQL, know the difference between simple and extended protocols, how to recognize protocol implementations, and more.
Creating Scalable OpenAI GPT Applications in Java
Learn how to integrate the ChatGPT engine into your Java applications in a scalable way by sending prompts to the engine only when necessary.