Keeping customers apart.
WHAT TO LIMIT PER ACCOUNT
Processor time Memory Concurrent processes Storage operations Inodes, or file count Database connections Outbound mail
WHY FILE COUNT MATTERS
Filesystems have finite inodes, and one account creating millions exhausts them for everyone.
WHY STORAGE OPERATIONS MATTER
A single account performing heavy disk activity starves every other account.
WHAT HAPPENS WHEN A LIMIT IS REACHED
The account is throttled, rather than the server degrading.
WHY THAT IS THE CORRECT BEHAVIOUR
One customer's problem stays theirs.
WHAT TO COMMUNICATE
The limits, clearly, before purchase.
WHY
Undisclosed limits produce disputes and refunds.
WHAT TO PROVIDE
Visibility of usage against limits, in the control panel.
WHY
So a customer can see the cause rather than blaming the server.
WHAT TO ALERT ON
Accounts consistently at their limits.
WHAT THAT INDICATES
A customer who should be on a larger plan, or a problem worth investigating.
WHAT TO NEVER DO
Suspend without explanation.