Commit Graph
15 Commits
Author SHA1 Message Date
Aryan 8cb8c11260 feat(model): introduce transaction hierarchy with deposit, withdraw, and transfer types 2026-06-05 19:20:24 +03:30
Aryan 281d47463e Delete directory '.idea' 2026-06-05 00:09:04 +00:00
Aryan 4dc7602a7d Merge pull request 'Implement JUnit 5 test suite for concurrency and deadlock scenarios' (#1) from unit-test into dev
Reviewed-on: AdvancedProgramming1404/HW-09-Advanced-Multithreading#1
2026-06-05 00:04:44 +00:00
Aryan b6a7429d46 docs: add theoretical questions on atomic variables, synchronization, scalability, and deadlocks 2026-06-05 03:26:13 +03:30
Aryan 11a513ad85 Merge pull request 'Theoretical questions Added to readme file' (#2) from theoretical-questions into dev
Reviewed-on: AdvancedProgramming1404/HW-09-Advanced-Multithreading#2
2026-06-04 22:13:22 +00:00
Arya_Kargar 73395fa188 test: add unit tests for multithreading scenarios 2026-06-04 21:00:09 +03:30
peyman 1df0d7b721 Theorical questions updated 2026-06-04 17:04:12 +03:30
peyman 5c7ddec694 Theorical questions added 2026-06-04 16:57:26 +03:30
Aryan 6d8bee27f1 docs: minor updates to README 2026-06-03 16:58:08 +03:30
Aryan 1e7b98ffab test: add empty test classes for BankAccount concurrency and deadlock scenarios 2026-06-03 16:53:58 +03:30
Aryan d52dbe46ad feat: add demo Main entry point for banking system simulation 2026-06-03 16:53:13 +03:30
Aryan ac35c817ee feat: add advanced multithreading banking system skeleton 2026-06-03 16:48:39 +03:30
Aryan 1b38f250e5 docs: add detailed README for Advanced Multithreading banking system assignment 2026-06-03 16:45:39 +03:30
Aryan ed1932255a build: add Maven pom.xml 2026-06-03 14:35:10 +03:30
Aryan 824a905135 Initial commit 2026-05-27 17:52:39 +00:00