Fakhrul Nugroho

Fakhrul Nugroho

Hi! I'm Fakhrul Nugroho — a coder who loves coffee, Linux, and clean code. I'm a Developer with a strong focus on building robust backend systems using Spring Boot (Java).

Last Post

See All->
Designing a Fast, Scalable, and Fault-Tolerant Create Order Process

This article shows how a simple event-driven approach can turn a slow, fragile order flow into one that is fast, scalable, and resilient—without overengineering.

architectureasynchronousevent-driven
December 6, 2025
Avoiding Duplication During Batch Import

In a Warehouse Management System, a key challenge is preventing data duplication when multiple users run batch imports concurrently, especially for strictly unique identifiers like box codes.

springjavaredis
July 18, 2025
Speeding Up Downloads Data with Multithreading

Generating outbound reports in a Warehouse Management System can become extremely heavy—especially when dealing with thousands to tens of thousands of serial numbers or phone numbers within a single week.

springjava
July 11, 2025
Accessing Servers with SSH Keys

If you’re new to managing servers, you might have heard about using SSH (Secure Shell) for secure remote access.

linuxubuntubash
June 16, 2025