eddyrick
eddyrick
CC#
Created by eddyrick on 3/3/2025 in #help
Concurrency issues - distributed system
multiple services, using a message bus Yeah the database server has abundance of resources it's not running out of resources but just locking records. One of the issues we've highlighted is that there are triggers on a few tables which upon occuring updates a customers account, along with manual updates and normal order completion route 😖
6 replies
CC#
Created by eddyrick on 5/15/2024 in #help
Architecture help
But all these are using a single database broken up by schemas
24 replies
CC#
Created by eddyrick on 5/15/2024 in #help
Architecture help
We currently have something similar to: 10 UIs 15 apis 100+ console applications
24 replies
CC#
Created by eddyrick on 5/15/2024 in #help
Architecture help
How do you scale or have multiple instances?
24 replies
CC#
Created by eddyrick on 5/15/2024 in #help
Architecture help
A single monolith application?
24 replies
CC#
Created by eddyrick on 5/15/2024 in #help
Architecture help
I think that's why it's become a crutch to use the message bus, so if it fails, the message can be replayed
24 replies
CC#
Created by eddyrick on 5/15/2024 in #help
Architecture help
How would you handle recoverability if the CRUD failed to execute?
24 replies
CC#
Created by eddyrick on 5/15/2024 in #help
Architecture help
Sorry, it's terminology that we use within the business. When I say app server I'm referring to a windows service that's communicated to via a message bus
24 replies
CC#
Created by eddyrick on 5/15/2024 in #help
Architecture help
I'm under the impression that it should only be sent up to an app server if it requires background task processing etc...?
24 replies
CC#
Created by eddyrick on 5/15/2024 in #help
Architecture help
I wouldn't say it's complex at all, just the pattern that has been copied across the platform. It's a basic validation check and then insert, in most cases
24 replies
CC#
Created by eddyrick on 5/15/2024 in #help
Architecture help
these are also currently each in their own Repo and have their own pipelines etc...
24 replies
CC#
Created by eddyrick on 5/15/2024 in #help
Architecture help
ah sorry, I mean physical boundaries so in this example (which is the same for all 'applications' across our platform): UI (Angular) sits on our Web server API (.Net) lives on our API server Server (.Net console as Windows Service) lives on one of our APP Servers the common path would be: UI > API via HTTP Get/Post API > Windows Service via MessageBus
24 replies
CC#
Created by eddyrick on 5/15/2024 in #help
Architecture help
thanks @Jimmacle - I see with a lot of examples these days all talk about API's so wasn't sure if the days of a Windows Service were gone 😆
24 replies
CC#
Created by Rick Dalton on 4/2/2024 in #help
Can anyone help me with the odd prime numbers program?
do you have a plan outlined or any thoughts on how to acheive this?
20 replies