Skip to content
/ Pack Public

Pack multithreaded event based back end framework

Notifications You must be signed in to change notification settings

Lu9us/Pack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pack Framework

Pack is a simple event driven framework written for .net core, designed to support quick prototyping of backend http systems with relatively good performance It uses the concept of Verticles that segregate system components and provides communcation via a shared context. Event handling is multi-threaded and the number of workers can be scaled on startup. The framework includes an intergrated HTTP server that allows verticles to register for events based on URL paths and request types.

As Pack is currently in its prototype stages please do not deploy it to any public facing environments or critical infrastructure.

currently not implemented but planned:

  • automatic cluster propergation
  • Custom Message types.
  • Robust error checking.
  • TDD: This would be here but I forgot tests have to be part of a seprate projects in C#
  • file based configuration

About

Pack multithreaded event based back end framework

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages