Even though Apex written within an asynchronous method gets its own independent set of higher governor limits, the number of @future methods that can be invoked within a single Apex transaction is limited. Calling an asynchronous method from within a loop is highly likely to hit these limits.
Business Impact
Increased system downtime and inaccessibility, leading to decreased customer satisfaction and operational inefficiency.
Is your Salesforce solution affected by Use of @future method in loop?
Clayton detects anti-patterns and offers automated fix advice to kickstart your Well-Architected journey.