Technical Blog

Recent posts

CyclicBarrier in Java

1 minute read

CyclicBarrier lets a fixed number of threads wait until all participants reach the same synchronization point.

Semaphore in Java

2 minute read

A Semaphore controls how many threads can access a shared resource at the same time.

Install Gradle on Ubuntu

1 minute read

This guide provides a clean, repeatable setup flow, verification steps, and common pitfalls to avoid in real environments.