DEV Community

Anh Trần Tuấn profile picture

Anh Trần Tuấn

404 bio not found

Joined Joined on  Personal website https://tuanh.net/
Techniques for Building a Blocking Queue in Java from Scratch: Best Practices and Potential Pitfalls

Techniques for Building a Blocking Queue in Java from Scratch: Best Practices and Potential Pitfalls

Comments
4 min read
Leverage Sealed Classes in Java: Use Cases, Best Practices, and Common Pitfalls

Leverage Sealed Classes in Java: Use Cases, Best Practices, and Common Pitfalls

Comments
3 min read
Flyweight Design Pattern in Java for Effective Memory Optimization

Flyweight Design Pattern in Java for Effective Memory Optimization

Comments
4 min read
Pattern Matching with instanceof in Java 17

Pattern Matching with instanceof in Java 17

Comments
4 min read
Managing Concurrency with the StampedLock Class in Java

Managing Concurrency with the StampedLock Class in Java

Comments
3 min read
Caching in Java Using Caffeine: A Comprehensive Guide.

Caching in Java Using Caffeine: A Comprehensive Guide.

Comments
2 min read
6 Expensive AWS Lambda Cold Start Errors You Might Be Unknowingly Making

6 Expensive AWS Lambda Cold Start Errors You Might Be Unknowingly Making

Comments
4 min read
Shallow Copy vs Deep Copy in Java

Shallow Copy vs Deep Copy in Java

Comments
3 min read
Using Java Reflection: When, Why, and How It’s Beneficial

Using Java Reflection: When, Why, and How It’s Beneficial

Comments 1
3 min read
Techniques to Decide: Is Java or Kotlin the Right Choice for Your Project?

Techniques to Decide: Is Java or Kotlin the Right Choice for Your Project?

Comments
3 min read
Methods to Implement Distributed Locking in Spring Boot with Redisson

Methods to Implement Distributed Locking in Spring Boot with Redisson

Comments
4 min read
Reasons Why Spring Boot JARs Run Directly and How It Works

Reasons Why Spring Boot JARs Run Directly and How It Works

Comments
3 min read
7 Effective Techniques to Prevent Duplicate Requests in Your Application

7 Effective Techniques to Prevent Duplicate Requests in Your Application

Comments
3 min read
Methods to Secure Secrets with HashiCorp Vault

Methods to Secure Secrets with HashiCorp Vault

Comments
4 min read
Using @ControllerAdvice in Spring Boot: A Comprehensive Guide

Using @ControllerAdvice in Spring Boot: A Comprehensive Guide

Comments
3 min read
Upgrade Kie Server to Kogito

Upgrade Kie Server to Kogito

Comments
9 min read
Reasons to Upgrade from KIE Server to Kogito

Reasons to Upgrade from KIE Server to Kogito

Comments
4 min read
Secrets to Mastering KIE Server: Setup, Rules Management, and Ecosystem Explained

Secrets to Mastering KIE Server: Setup, Rules Management, and Ecosystem Explained

Comments
4 min read
Generating PDF Files in Java: A Complete Guide with Best Practices

Generating PDF Files in Java: A Complete Guide with Best Practices

Comments
4 min read
Generating Dynamic Image Posters in Java

Generating Dynamic Image Posters in Java

Comments
4 min read
Using @Formula in Hibernate: A Comprehensive Guide with Best Practices, Code Examples, and Results

Using @Formula in Hibernate: A Comprehensive Guide with Best Practices, Code Examples, and Results

Comments
4 min read
Strategies for Handling a REST Endpoint That Queries More Data Than Available Memory

Strategies for Handling a REST Endpoint That Queries More Data Than Available Memory

Comments
5 min read
Techniques to Apply JSON Patch to JPA Entities in Spring Boot: A Comprehensive Guide

Techniques to Apply JSON Patch to JPA Entities in Spring Boot: A Comprehensive Guide

Comments
4 min read
Challenges in Transitioning from Monolithic Architecture to Microservices

Challenges in Transitioning from Monolithic Architecture to Microservices

Comments
3 min read
AOT (Ahead-of-Time) Compilation in Spring 6

AOT (Ahead-of-Time) Compilation in Spring 6

Comments
3 min read
Event-Driven Architecture Overview

Event-Driven Architecture Overview

Comments
5 min read
Domain-Driven Design is Essential for Complex Software Systems

Domain-Driven Design is Essential for Complex Software Systems

Comments
5 min read
Implement Custom Filters and OnePageFilter in Spring for Efficient Request Handling

Implement Custom Filters and OnePageFilter in Spring for Efficient Request Handling

Comments
3 min read
Google Sandbox Effect May Be Slowing Down Your Website Growth

Google Sandbox Effect May Be Slowing Down Your Website Growth

Comments
4 min read
Secrets Behind the Relationship Between RAM, CPU, and Pricing in AWS Lambda Functions

Secrets Behind the Relationship Between RAM, CPU, and Pricing in AWS Lambda Functions

Comments
5 min read
Using Stages in AWS API Gateway

Using Stages in AWS API Gateway

Comments
4 min read
Techniques to Understand the Observer Pattern in Java

Techniques to Understand the Observer Pattern in Java

Comments
4 min read
Subnetting in Networking: What Is a Subnet and How to Efficiently Divide It?

Subnetting in Networking: What Is a Subnet and How to Efficiently Divide It?

Comments
4 min read
Facts About IPv4 and IPv6: What Are They and How Are They Different?

Facts About IPv4 and IPv6: What Are They and How Are They Different?

Comments
4 min read
Reasons Why Sometime Your Router Internet IP Address is Not a Public Address

Reasons Why Sometime Your Router Internet IP Address is Not a Public Address

Comments
4 min read
Understanding Hard Links and Soft Links (Symbolic Links) in Linux

Understanding Hard Links and Soft Links (Symbolic Links) in Linux

Comments
4 min read
Understanding Linux Permissions: A Complete Guide with Examples

Understanding Linux Permissions: A Complete Guide with Examples

Comments
4 min read
Techniques for Uploading Large Files in Chunks to S3 Using Lambda Functions with Java 17

Techniques for Uploading Large Files in Chunks to S3 Using Lambda Functions with Java 17

Comments
4 min read
Upload Large Files in Chunks with Spring Boot

Upload Large Files in Chunks with Spring Boot

Comments
3 min read
Secrets to Understanding HTMX, XHTML, and HTML: How They Shape Modern Web Development

Secrets to Understanding HTMX, XHTML, and HTML: How They Shape Modern Web Development

1
Comments
5 min read
Tips for Sending Mail from a Spring Boot Application Using Google as Mail Server

Tips for Sending Mail from a Spring Boot Application Using Google as Mail Server

Comments
4 min read
Using @Transactional in Spring Boot: A Comprehensive Guide with Code Examples

Using @Transactional in Spring Boot: A Comprehensive Guide with Code Examples

Comments
3 min read
Discover the Secrets Behind Spring Boot 3.3

Discover the Secrets Behind Spring Boot 3.3

Comments
3 min read
Differences Between DTO and Aggregate in Domain-Driven Design: Best Practices Explained

Differences Between DTO and Aggregate in Domain-Driven Design: Best Practices Explained

Comments
4 min read
Understanding CPU and I/O Bound Operations: A Guide for Developers

Understanding CPU and I/O Bound Operations: A Guide for Developers

Comments
5 min read
Reasons Why You Should Choose .properties or .yaml for Your Configuration Files

Reasons Why You Should Choose .properties or .yaml for Your Configuration Files

Comments
4 min read
Injecting a Prototype Bean into a Singleton in Spring

Injecting a Prototype Bean into a Singleton in Spring

Comments
4 min read
Implementing Different Types of Inheritance in Hibernate

Implementing Different Types of Inheritance in Hibernate

Comments
4 min read
Tips for Mastering Java Intersection Types with Real-World Code Examples

Tips for Mastering Java Intersection Types with Real-World Code Examples

Comments
4 min read
Reasons Why Exposing Hibernate Entities Directly in REST APIs Is Not a Good Practice

Reasons Why Exposing Hibernate Entities Directly in REST APIs Is Not a Good Practice

Comments
5 min read
Package by Layer vs Package by Feature

Package by Layer vs Package by Feature

Comments
5 min read
Spring Batch and How to Implement It Effectively

Spring Batch and How to Implement It Effectively

Comments
4 min read
Understanding SQL Queries Using the EXPLAIN Command

Understanding SQL Queries Using the EXPLAIN Command

Comments
4 min read
Implementing Server-Side Rendering (SSR) with Spring Boot

Implementing Server-Side Rendering (SSR) with Spring Boot

Comments
3 min read
Reasons Behind Latency in Your Web Application

Reasons Behind Latency in Your Web Application

Comments
4 min read
Securing Self-Signed Certificates: Are They Safe?

Securing Self-Signed Certificates: Are They Safe?

Comments
2 min read
Writing Effective Rewrites in Nginx and Tomcat

Writing Effective Rewrites in Nginx and Tomcat

Comments
2 min read
Understanding WAR and JAR Files

Understanding WAR and JAR Files

1
Comments
3 min read
Building Dynamic Spring Boot Validators

Building Dynamic Spring Boot Validators

Comments
3 min read
Protecting Your Credentials with ConfigMaps in Spring Boot

Protecting Your Credentials with ConfigMaps in Spring Boot

Comments
3 min read
loading...