All Questions

Filter by
Sorted by
Tagged with
1
vote
1answer
284 views

Persisting dynamic form data

My application uses a relational database but there is a feature requirement to display a survey form to users at the end of each quarter/year etc. I understand that this data maybe used to do some ...
1
vote
1answer
283 views

Thinking about roles and permissions

I am creating a brand new Housing application which lets user rate or favourite the houses. The following are users of the application: Owner Agent Guest (not logged in) Visitor (logged in) Tenant ...
3
votes
1answer
507 views

Designing a role based system with more granularity

I am designing a resource request system where an user can request resource of different types. There can be many resource types such as: VM DB File System etc Above types can have sub-types and i.e....
2
votes
1answer
386 views

Managing many to many relationship with many different types

I have a new requirement that for a given User how many vehicles he can drives. At present this information needs to be shown as a list of vehicles. There can be different types of vehicles, for ...
3
votes
2answers
162 views

Managing linked resources in UI

I have a Hotel entity which can have many address and many image objects i.e. they are one2many related with the hotel. The question arises while fetching and saving the linked resource. Fetching I ...
1
vote
0answers
118 views

Sending large amount of messages async

The scenario is this: I have web based service that does regular request processing and it's doing persistence into db etc.. Fast response to the client is crucial. So now the average request is about ...
6
votes
1answer
2k views

Eventual consistency in Banking systems

I keep hearing people say Banking systems like ATM use Eventual consistency model for data synchronization, but I am wondering if it is true. Definitely the amount you withdraw might be delayed ...
5
votes
3answers
6k views

How do the Application and Database Interface Layers interact at their boundary?

I was watching one of Uncle Bob's videos and he brought up the Database Interface Layer. He had this diagram showing it: These arrows show that the DB Interface Layer is aware of and calls the ...