Commit Graph

  • 6cc7bfba29 adding bonus part develop Mobina 2026-07-17 23:06:29 +03:30
  • 86882ca197 Completion of the specified parts Mobina 2026-07-17 23:02:03 +03:30
  • e604d5f94b revert fa95f2ebeb main Mobina 2026-06-11 21:22:41 +00:00
  • fa95f2ebeb Merge pull request 'Dev' (#3) from dev into main Aryan 2026-06-05 20:30:51 +00:00
  • ef19e4e904 docs: update README submission section and improve clarity Aryan 2026-06-05 23:59:27 +03:30
  • 797ec969fb docs: add image to README Aryan 2026-06-05 23:02:45 +03:30
  • a49bcffe8e docs: refine HW-09 README Aryan 2026-06-05 22:32:27 +03:30
  • 5f7cc2f255 test(concurrency): improve deadlock detection in BankAccount transfer stress test Aryan 2026-06-05 22:08:16 +03:30
  • 74963fbf29 feat(tests): add redesigned concurrent banking test suite aligned with TransactionProcessor architecture Aryan 2026-06-05 21:53:35 +03:30
  • a063274fb9 feat(bank-account): add student implementation template for concurrency assignment Aryan 2026-06-05 20:48:53 +03:30
  • 353873f10d refactor(banking-demo): introduce DemoApplication orchestrator and add controlled lifecycle management Aryan 2026-06-05 20:31:08 +03:30
  • 43a53bdabf feat: implement TransactionProcessor with type-based dispatch for all transaction operations Aryan 2026-06-05 19:44:28 +03:30
  • 8cb8c11260 feat(model): introduce transaction hierarchy with deposit, withdraw, and transfer types Aryan 2026-06-05 19:20:24 +03:30
  • 281d47463e Delete directory '.idea' Aryan 2026-06-05 00:09:04 +00:00
  • 4dc7602a7d Merge pull request 'Implement JUnit 5 test suite for concurrency and deadlock scenarios' (#1) from unit-test into dev Aryan 2026-06-05 00:04:44 +00:00
  • b6a7429d46 docs: add theoretical questions on atomic variables, synchronization, scalability, and deadlocks Aryan 2026-06-05 03:26:13 +03:30
  • 11a513ad85 Merge pull request 'Theoretical questions Added to readme file' (#2) from theoretical-questions into dev Aryan 2026-06-04 22:13:22 +00:00
  • 73395fa188 test: add unit tests for multithreading scenarios Arya_Kargar 2026-06-04 21:00:09 +03:30
  • 1df0d7b721 Theorical questions updated peyman 2026-06-04 17:04:12 +03:30
  • 5c7ddec694 Theorical questions added peyman 2026-06-04 16:57:26 +03:30
  • 6d8bee27f1 docs: minor updates to README Aryan 2026-06-03 16:58:08 +03:30
  • 1e7b98ffab test: add empty test classes for BankAccount concurrency and deadlock scenarios Aryan 2026-06-03 16:53:58 +03:30
  • d52dbe46ad feat: add demo Main entry point for banking system simulation Aryan 2026-06-03 16:53:13 +03:30
  • ac35c817ee feat: add advanced multithreading banking system skeleton Aryan 2026-06-03 16:48:39 +03:30
  • 1b38f250e5 docs: add detailed README for Advanced Multithreading banking system assignment Aryan 2026-06-03 16:45:39 +03:30
  • ed1932255a build: add Maven pom.xml Aryan 2026-06-03 14:35:10 +03:30
  • 824a905135 Initial commit Aryan 2026-05-27 17:52:39 +00:00