Skip to content

Common Utility (exception handling, pooling object & flexible threading mechanism)

License

Notifications You must be signed in to change notification settings

sa-mustafa/Bps.Common

Repository files navigation

Bps.Common

This repo contains the most common utility needed for most of the projects I did recently. Each project required:

  • Exception handling & logging mostly with NLog.
  • Handling single instance running for services
  • Flexible threading mechanism with Processor & Processors
  • and object pooling to avoid memory fragmentation.

This project is battle tested initially in many projects: MAFIS and its variants, DBScan-v1 & DBScan-v2. These projects performed biometric enrollment & identification on facial images.

The threading system in this project is the main point of this project and provides you with a system way stronger than .Net Threading, ThreadPool, Task Parallel Library (TPL) mechanisms .

About

Common Utility (exception handling, pooling object & flexible threading mechanism)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages