This website requires JavaScript.
fc8d36d969
Merge pull request 'Develop' (#1 ) from develop into main
main
Meraj
2026-07-31 23:56:09 +00:00
847910135c
complete practical part
develop
ArefeRoosta
2026-06-11 15:27:27 +03:30
bb8e84ecfa
complete theoretical part
ArefeRoosta
2026-06-08 16:09:57 +03:30
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