A Fabric mod designed to improve the chunk performance of Minecraft.
-
Updated
Nov 11, 2025 - Java
A Fabric mod designed to improve the chunk performance of Minecraft.
Java concurrency patterns for educational purposes
A collection of hand written notes and codes to learn java effectively
A multiplayer Super Mario like-game leveraging socket programming, object-oriented and model view control design, threading, modularization, graphical user interfaces, exception handling, and other advanced programming mechanisms.
A simplified Kafka-like message broker implementation in Java 17 with socket communication, threading, and binary protocol handling
Library of features to quickly deploy an application.
This project simulates a parking lot where cars attempt to park using different synchronization strategies (Semaphore or Mutex).
Carbide is a Java scheduler.
A multiple client groupchat within command prompt
Comprehensive Java repository featuring OOP concepts, real-world implementations, and algorithmic problem-solving.
Java Intermediate Level
This project demonstrates the difference between single-threaded and multi-threaded client-server architectures. Each model is implemented in its own folder to show how servers handle multiple client requests using different threading approaches.
Parellel Web Crawler Application with Advanced Java Techniques applied in practice
A dedicated repository showcasing my Core Java learnings, featuring deep dives into OOP concepts, exception handling, collections framework, file handling, threading, Java 8 features, serialization, and deserialization.
This project involves image processing tasks such as brightness adjustment, multithreading for performance optimization, and calculating and visualizing image histograms for individual color channels.
Add a description, image, and links to the threading topic page so that developers can more easily learn about it.
To associate your repository with the threading topic, visit your repo's landing page and select "manage topics."