Skip to content

Full Fledge Transaction Management System. Anyone can use the code who wants a system which includes transactions. Will work as a base code template or can be extended to implement full-fledge transaction management system.

License

gnerdyvivek/transaction-machine-finite-state-machine

Repository files navigation

transaction-machine-finite-state-machine

Full Fledge Transaction Management System(Useful for college kids to undersatand Finite State Machine coding). Anyone can use the code who wants a system which includes transactions. Will work as a base code template or can be extended to implement full-fledge transaction management system.

Following is the base template and example of a Transaction Management System. System is implemented using FINITE STATE MACHINE MODEL. Anyone wants to implement any other transaction management system like paypal, billdesk can use this. Just state needs to get changed, and after each state any one can process the stuff like DB management.

TO-DO: This system is in baby phase, unit test-cases need to write. Also has to make it thread safe also.

=======Example Transaction System==============

See the transaction-management-document-folder for the basic transaction problem.

About

Full Fledge Transaction Management System. Anyone can use the code who wants a system which includes transactions. Will work as a base code template or can be extended to implement full-fledge transaction management system.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages