To add - I agree that payments is great question for systems designs.
Merchants need to receive the money and being able to transact with it. Imagine the merchant receiving the payment is something like Amazon or Ebay (sorry, I don't know what similar large online retailers are in India).
With the above, the problem becomes harder. Imagine receiving 2-3k TPS just on one account during a black Friday or similar day.
Now your system has to perform fine for accounts that do 30 transactions an hour for a retail customer and 3k a second for a merchant.
This is common across all corporations. My go-to example is Unilever or Nestle pushing products that are 100% unhealthy.
In Asia, it's not uncommon to see healthy drinks for children that are sugar+artificial flavouring with huge marketing campaigns targetting the parents . The corporation makes millions and then advertises how they donated $10k to an obesity charity.
The gains are ~17% increase in individual effectiveness, but a ~9% of extra instability.
In my experience using AI assisted coding for a bit longer than 2 years, the benefit is close to what Dora reported (maybe a bit higher around 25%). Nothing close to an average of 2x, 5x, 10x. There's a 10x in some very specific tasks, but also a negative factor in others as seemingly trivial, but high impact bugs get to production that would have normally be caught very early in development on in code reviews.
Obviously depends what one does. Using AI to build a UI to share cat pictures has a different risk appetite than building a payments backend.
I have a script for each of my projects that I run when I open a new terminal window (Alacritty). The scripts set up tmux with 3-8 terminals, each terminal launches a components, utility or just sits in a folder from which I later run commands.
Having said that, I use only a few zsh plugins, and have a theme configured to not run commands that add extra latency.
Merchants need to receive the money and being able to transact with it. Imagine the merchant receiving the payment is something like Amazon or Ebay (sorry, I don't know what similar large online retailers are in India).
With the above, the problem becomes harder. Imagine receiving 2-3k TPS just on one account during a black Friday or similar day.
Now your system has to perform fine for accounts that do 30 transactions an hour for a retail customer and 3k a second for a merchant.