Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

KavinB2004/PurchaseOrderManager

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
5 Commits
 
 
 
 

Repository files navigation

PurchaseOrderManager

• Implemented a multi-threaded order processing system in Java, improving order processing time through concurrent file processing and thread synchronization, resulting in faster data aggregation and output generation.
• Prompted user to provide various inputs, including the item data file name, whether to use multiple threads, the number of orders, the base filename for orders, and the results filename.
• Utilized data structures like HashMap and TreeMap to manage and aggregate item data, leading to improved data retrieval speed and efficient memory usage in processing large datasets.
• Optimized file I/O operations by streamlining order data extraction, resulting in a reduction in processing time and enhancing the scalability of the application for large-scale data sets.

About

I developed a Java application that efficiently processes and summarizes customer orders using both single-threaded and multi-threaded approaches. By implementing thread-safe data structures and synchronization mechanisms, I ensured accurate data aggregation and enhanced the application's performance in handling multiple order files concurrently.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.