Tagged articles
10 articles
Page 1 of 1
dbaplus Community
dbaplus Community
Oct 14, 2025 · Operations

Can Intelligent DNS Safely Power Dual‑Active Database Access? Pros, Cons, and Best Practices

This article explains the fundamentals of intelligent DNS, its resolution process and strategy algorithms, evaluates its advantages and drawbacks, and critically examines whether using intelligent DNS for database access in dual‑active architectures is appropriate, highlighting potential pitfalls and recommended practices.

Database AccessDual-Active ArchitectureIntelligent DNS
0 likes · 16 min read
Can Intelligent DNS Safely Power Dual‑Active Database Access? Pros, Cons, and Best Practices
dbaplus Community
dbaplus Community
Mar 26, 2024 · Backend Development

Why Java Apps Still Prefer Connection Pools Over IO Multiplexing for Database Access

Although IO multiplexing can boost performance, most Java applications continue to use connection pools like c3p0 or Tomcat because JDBC is blocking, DB protocols require multiple sessions, and integrating NIO drivers into existing web containers adds significant complexity and ecosystem constraints.

Connection PoolDatabase AccessIO Multiplexing
0 likes · 9 min read
Why Java Apps Still Prefer Connection Pools Over IO Multiplexing for Database Access
Java High-Performance Architecture
Java High-Performance Architecture
Sep 12, 2023 · Backend Development

From JDBC to MyBatis: Transforming Low‑Level SQL Calls into a Powerful Persistence Framework

This article walks through the step‑by‑step evolution from raw JDBC queries to the MyBatis persistence layer, highlighting why JDBC should be wrapped, the design improvements MyBatis introduces, core components, execution flow, initialization mechanisms, and related design patterns, all illustrated with code snippets and diagrams.

Database AccessJDBCJava Persistence
0 likes · 37 min read
From JDBC to MyBatis: Transforming Low‑Level SQL Calls into a Powerful Persistence Framework
Programmer DD
Programmer DD
Dec 6, 2021 · Backend Development

Why Mastering Spring Data JPA Is a Must for Modern Java Developers

This article introduces the Java Persistence API (JPA), explains why Spring Data JPA has become an essential skill for large companies, outlines its benefits for development efficiency and career growth, and recommends the comprehensive book “Spring Data JPA: From Basics to Advanced” with its detailed structure and practical examples.

Backend DevelopmentDatabase AccessJava
0 likes · 27 min read
Why Mastering Spring Data JPA Is a Must for Modern Java Developers