Skip to content

The manager constantly asks for tasks. Report Manager creates report tasks on schedule. Developers distribute these tasks among themselves. There are some servers, but it can be not enough for all developers.

Notifications You must be signed in to change notification settings

zobnina/multitheading-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Multithreading Application Example

Application based on java.util.concurrent library.

DESCRIPTION

  • The manager constantly asks for tasks from user in the console.
  • Report Manager creates report tasks on schedule.
  • Developers distribute these tasks among themselves.
    • If it is a usual task, it requires developing and testing. Testing takes twice a long.
    • If it is a report task, it requires only developing time.
  • There are some servers, but it can be not enough for all developers.

Initial properties (number of servers, number of workers, report interval) are located in work.properties

Work results are written to log files. Logging properties are located in log4j2.xml

About

The manager constantly asks for tasks. Report Manager creates report tasks on schedule. Developers distribute these tasks among themselves. There are some servers, but it can be not enough for all developers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages