If 2 users in SF try to insert accounts at the same time(assume it) considering we didn't bulkified our code in helper classes.
Now we know, whenever users try to use such functionalities from SF UI it'll create separate transactions for them but our Apex triggers will consider both the transactions as single(and concurrently) and will operate the logic correct?
I mean what issues this Scenario can cause and what is happening behind the scenes?