Salesforce Developer Blog Highlight - Avoiding Apex Speeding Tickets

I'm a big fan of Salesforce's Continuation framework. A recent article posted on the Salesforce Developers Blog is a great primer for helping you determine when you should redesign your synchronous callouts in favor of an asynchronous pattern via the Continuation framework. Head on over to the Salesforce Developers Blog to read all about avoiding Apex limits when integrating with external services.

As a general practice, I would use the Continuation framework when integrating with any external services (SOAP, REST) - especially if you are unsure as to the response time, and if you anticipate your custom code will need to scale.